Answers:
在Windows 8.1上安装UxTheme补丁时,我已经看到了这种情况。(这是使用非官方Windows主题所需的补丁。)
微软官方主题没有受到影响。
但是,摆脱UxTheme补丁可能很困难-上次我尝试直接卸载它使系统完全无法使用。如果您对未使用的补丁程序感到满意,则不要理会它,但这可能会引起一些问题(例如,阻止您升级到Windows 10)。
安全地(相对)升级:
对我有用的过程:
install.wim
或install.esd
文件(必须使用相同的版本,例如Windows 8.1 Pro x64仅适用于Windows 8.1 Pro x64文件)。install.esd
文件,请将其转换为install.wim
。.xml
从中提取文件install.wim
,然后找到Windows版本的正确条目(一个ISO可以包含多个版本,请选择正确的版本)。您可以使用7-Zip从WIM中提取文件。在内部install.wim
打开一个与您的版本相对应的文件夹(如果只有一个版本,则只有一个名为的文件夹0
)。导航到Windows\system32
目录并将以下文件提取到某个文件夹(例如,在您的桌面上):
uxtheme.dll
themeui.dll
themeservice.dll
如果您具有64位版本的Windows,则Windows\SysWOW64
也要从中提取这些文件,因此总共有6个文件。不要把它们混在一起。
C:\Windows\Resources\Themes
并删除所有非微软的主题(aero.theme
和theme[number].theme
是微软的)和相应的文件夹。cmd
,按Ctrl+ Shift+ Enter)并键入以下命令:dism / online / cleanup-image / restorehealth然后按Enter并等待完成。这需要几分钟。它可能会给您一些错误。重新启动,但是这次从Windows媒体(DVD /闪存驱动器)启动。打开命令提示符(通过在第一个屏幕上单击“ 修复计算机 ”)。还记得您从中提取的那三个文件(在x64上为六个)install.wim
吗?用这些替换您的实际文件。记住放置system32
在那些C:\Windows\system32
和SysWOW64
那些在C:\Windows\SysWOW64
。请注意,磁盘字母可能与您在Windows中看到的字母不一致,例如C:在安装程序命令行中通常变为D:-在这种情况下,请使用D:。像这样的命令应该做,调整路径:(并为x64调用两次)
copy C:\Users\your_username\Desktop\system32\* C:\Windows\system32
用双手交叉,尝试启动Windows。希望它会起作用。
如果重启后您只看到黑屏且光标闪烁,则说明出现了问题。从Windows介质(DVD /闪存驱动器)启动,然后从那里启动系统还原。卸载UxTheme补丁之前,应该有一个还原点,将其还原。