▲将UAC调整到不降低桌面亮度级别
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)总体上说,Build 10240版已经非常接近完美,不过还是有提升的空间。经过测试, 该版本的用户账户控制UAC功能存在Bug。具体表现为,如果将UAC调整为 仅当应用尝试更改计算机时通知我(不降低桌面亮度),Windows应用(Modern应用)如果要求管理员权限,则请求对话框将被遮挡在发出请求的Windows应用窗口之后。而该应用窗口由于等待管理员权限批准,因此处于不可用状态。所以这种状态下用户无法移动该窗口让授权对话框露出,不能完成授权请求,只能通过任务栏等方式关闭该应用。
▲鼠标移动到X位置会显示UAC授权对话框
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)是在测试Build 10240更换Win10激活密钥,以及在应用商店购买Win10专业版密钥的过程中发现这一问题的。这两个任务所涉及的均为Windows应用(设置和应用商店),而且中间都需要用户对操作进行管理员授权。而在点击例如更改产品密钥后却发现窗口假死,但就在想通过任务栏窗口预览关闭应用时,却发现 将鼠标移动到预览窗口的关闭按钮X后,出现了UAC窗口预览。不过此时如果把鼠标移动到X以外的位置,预览效果就会消失,因此 这种遮挡效果无法解除,通过Alt+Tab等切换方式也无法调出UAC授权对话框。
▲在控制面板(Win32程序)将UAC通知级别调高,授权提示正常显示
目前该问题只出现在Windows应用,并且只限于不降低桌面亮度的UAC通知级别。因此用户可通过使用默认UAC通知级别(通知出现时降低桌面亮度)来避免该问题的发生,但 不推荐用户关闭UAC功能,以免增加系统安全风险。