桌面背景组策略不适用于 Windows 11/10
如果您尝试在 Windows 11/10 上使用本地组策略编辑器应用桌面壁纸或背景,但它不起作用,请执行以下一些修复来解决该问题。这些解决方案也可以让您摆脱 Windows 11/10 中的黑屏壁纸问题。
在 Windows 上设置桌面背景的方法有很多种。可以使用组策略和注册表编辑器设置桌面壁纸。但是,如果您已正确完成所有操作,但仍不起作用,请遵循以下建议。在开始使用这些解决方案之前,请确保退出帐户并重新登录。使用本地组策略编辑器或注册表编辑器更改壁纸后必须执行此操作。如果您不这样做,您的壁纸将不会更新。
桌面背景组策略不适用
要修复 Windows 11/10 中桌面背景组策略未应用错误,请按照以下步骤操作-
验证注册表编辑器设置
检查壁纸路径和名称
-
重命名转码壁纸
删除slideshow.ini的内容
选中防止更改桌面背景设置
让我们详细查看这些步骤。
1.验证注册表编辑器设置
由于可以使用注册表编辑器更改桌面背景,因此验证注册表编辑器设置至关重要。如果您在注册表文件中设置了某些内容,并在本地组策略编辑器中输入了其他内容,则可能会由于某些内部冲突而无法工作。
首先,打开计算机上的注册表编辑器并导航到此路径 -
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies如果您找到名为“System”的子项,请打开它并检查是否有两个名为“Wallpaper”和“WallpaperStyle”的字符串值。如果是这样,请右键点击系统并选择删除选项。
接下来,确认删除。然后,按照相同的步骤使用组策略设置壁纸。
2.检查壁纸路径和名称
当您在本地组策略编辑器中使用桌面壁纸设置时,必须输入定义壁纸的路径。以后无论如何都无法改变。如果将壁纸文件从一处移动到另一处,则必须更改相应的组策略设置路径。同样,如果更改壁纸文件的名称,也必须执行相同的操作。否则,下次重新登录用户帐户时,您将看到黑色或空白的桌面背景。
要验证这一点,请打开保存文件的路径。然后,打开本地组策略编辑器并导航到此路径 -
User Configuration > Administrative Templates > Desktop > Desktop双击桌面壁纸设置并输入新路径,然后单击确定按钮。
3.重命名转码壁纸
简单来说,您已经重置了 Windows 10 计算机上的壁纸缓存。为此,有两个文件负责,其中之一是 TranscodedWallpaper。因此,请按Win+R打开“运行”提示符并输入以下路径-
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Themes在这里您可以看到一个名为 TranscodedWallpaper.txt 的文件。右键点击它并选择重命名选项。
然后,输入名称,例如 TranscodedWallpaperOld 或其他任何名称。
4.删除slideshow.ini的内容
负责壁纸缓存的第二个文件是slideshow.ini。您将在与 TranscodedWallpaper 相同的位置看到该文件。因此,打开文件资源管理器并导航到此路径 -
C:\Users\username\AppData\Roaming\Microsoft\Windows\Themes执行此操作之前,不要忘记显示隐藏的文件和文件夹。打开Themes文件夹后,您将看到名为slideshow.ini的文件。右键单击它并选择编辑按钮。如果您在文件中看到任何内容,请全部选择并删除它们,然后按 Ctrl+S 保存。
类似:组策略在 Windows 上不断恢复
5. 检查防止更改桌面背景设置
假设您无法以任何方式更改 Windows 10 中的壁纸。在这种情况下,必须验证组策略中的“防止更改桌面背景”设置以及注册表编辑器中的类似值。
首先,打开本地组策略编辑器并导航到此路径 -
User Configuration > Administrative Templates > Control Panel > Personalization双击右侧的阻止更改桌面背景设置。如果它设置为“已启用”,请选择“未配置”选项,然后单击“确定”按钮。
同样,您必须验证是否有相应的注册表值。如果是,则可能会导致同样的问题。为此,请按 Win+R,输入 regedit,然后按 Enter 按钮。然后,按 UAC 提示中的“是”按钮打开计算机上的注册表编辑器。之后,导航到此路径 -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\在“Policies”项中,您将看到一个名为“ActiveDesktop”的子项。如果您可以看到它,您还会发现两个名为 NoAddingComponents 和 NoComponents 的 DWORD(32 位)值。
双击它们中的每一个,将值数据设置为0,然后单击确定按钮。
或者,您可以右键点击 ActiveDesktop,选择删除按钮,然后确认更改。
就这样!希望这些建议对您有用。


