在安装了适用于 Windows 8.1 Pro x64 的 Microsoft 2015 年 1 月补丁星期二更新后,我注意到我的计算机出现了一些奇怪的现象。首先,我的任务托盘图标(我有强迫症,要求按特定顺序排列)被重新排列了,而重新排列回我喜欢的方式并不能在重启或关机后保留设置。第二个问题是我无法打开任何 Windows Metro 应用程序。每当我启动应用程序时,都会出现启动画面,并且应用程序会立即最小化,尝试重新打开应用程序窗口会导致它再次最小化。下面是一个质量较差的 GIF,演示了 Windows 应用商店的问题,尽管这是我在计算机上安装的每个 Metro 应用程序的问题。
此外,以下 Metro 应用程序缺少图标:
- Adobe Photoshop Express
- 日历
- 日历图块
- 食物和饮料
- 游戏
- 帮助 + 提示
- 邮件
- 地图
- 扫雷 3D
- 钱
- 音乐
- 消息
- 人们
- Skype
- 录音机
- 运动的
- TeamViewer 触控
- 旅行
- 视频
- 甚高频液晶
- 天气
我尝试过使用Windows 商店应用疑难解答来解决问题,它确实解决了问题,直到我关机或重新启动,此时问题再次出现。我也尝试使用 来解决问题sfc /scannow
,但这也没有保证任何结果。
更新:我发现,如果我在任务管理器中重新启动 Explorer 程序,我的任务托盘图标就会按照我想要的方式排列,而且 Metro 应用也能正常工作。这是什么原因造成的?
答案1
我确实找到了解决方案并且它对我有用。
- 使用 regedit.exe 打开注册表编辑器。
- 右键单击 HKEY_CLASSES_ROOT。
- 单击“权限”,然后在弹出窗口中单击“添加”。
- 在第二个弹出窗口中单击“高级”。
- 在第三个 Popus 中单击“立即查找”。
- 在“搜索结果”中单击“所有应用程序包”,然后单击“确定”。
- 现在在第二个弹出窗口“选择用户或组”中再次单击“确定”。
- 在权限下选择允许“读取”,然后单击“确定”。
- 关闭注册表编辑器。无需重新启动。
Metro 应用程序再次运行并且不再最小化!
答案2
我在这里遇到了确切的问题。我通过以下方式解决了它:
启动到 Windows 恢复环境 (RE),到达命令提示符。
通过运行以下命令获取 Windows 8.1 驱动器号:
diskpart lis vol exit
假设驱动器号为 E:
icacls E:\* /T /C /Q /L /RESET
再次重新启动到 Windows 8.1,并形成提升的命令提示符(对于本地化的 Windows 版本,将“所有应用程序包”更改为与您的语言匹配(西班牙语:“TODOS LOS PAQUETES DE APLICACIONES”):
icacls "C:\Program Files" /grant "ALL APPLICATION PACKAGES":(OI)(CI)(RX) /C /Q icacls C:\Windows /grant "ALL APPLICATION PACKAGES":(OI)(CI)(RX) /C /Q icacls C:\users /grant "ALL APPLICATION PACKAGES":(OI)(CI)(F) /C /Q
第 4 步基于以下条件自动执行Microsoft 支持文章。