安装/卸载应用程序 :当程序尝试安装或卸载其他程序时,可能会触发UAC弹窗。加载设备驱动:
安装新的设备驱动程序时,系统可能会要求管理员权限。
安装ActiveX加载项:
在浏览器或其他支持ActiveX的应用程序中安装新的ActiveX控件时,可能会触发UAC弹窗。
修改Windows防火墙设置:
更改Windows防火墙的配置可能会触发UAC弹窗。
修改UAC设置:
调整UAC的安全设置或启用/禁用UAC本身时,可能会弹出UAC提示。
设置Windows更新选项:
更改Windows自动更新设置时,可能会触发UAC弹窗。
添加/删除/修改用户帐户:
进行用户帐户相关的更改,如添加新用户或修改现有用户权限时,可能会触发UAC弹窗。
设置家长控制:
配置家长控制设置时,可能会触发UAC弹窗。
设置计划任务:
创建或修改计划任务时,如果任务需要管理员权限,可能会触发UAC弹窗。
查看/修改其他用户文件与文件夹:
尝试访问或修改其他用户的数据时,可能会触发UAC弹窗。
使用COM提升名称方法:
通过COM组件的自动提权功能,程序可以以管理员权限运行,而无需用户确认。
请求管理员权限的应用程序:
在程序运行时,如果需要执行需要管理员权限的操作,如访问受保护的系统资源,可能会触发UAC弹窗。
此外,如果程序在编译时其Manifest文件设置了`Enable User Account Control (UAC)`为`highestAvailable`或`requireAdministrator`,在双击运行该程序时也会请求UAC权限。
建议
开发或运行需要管理员权限的程序时,应确保通过正当途径请求权限,并在可能的情况下使用UAC白名单工具来避免频繁的UAC提示。
用户在运行未知来源的程序时,应格外小心,因为这可能涉及安全风险。