如何防止Windows用户更改桌面背景

pwc_top

如果你想防止PC的用户更改桌面壁纸,这不是太难做。 这里是如何使它发生。

无论您是在家里还是在小型企业设置PC,有时您可能不希望PC的用户更改桌面背景。 也许你想要一个特定的背景,或者你只是想确保没有什么不适当的添加。 无论你的原因,Windows确实提供了防止更改桌面背景的方法。 如果您有Windows的Home版本,您需要对注册表进行一些编辑。 如果您具有专业版或企业版,则可以在注册表中进行编辑或使用本地组策略编辑器。 顺便说一句,如果您有兴趣,您也可能希望防止用户出于同样的原因更改屏幕保护程序

防止更改桌面背景的过程需要两个步骤。 首先,您将禁用主“设置”界面来更改桌面背景。 这将阻止用户使用该接口进行更改。 然后,您还必须通过右键单击图像并使用“设为桌面背景”命令强制Windows使用特定图像作为背景来阻止他们更改背景。 我们将告诉您如何在注册表和本地组策略编辑器中执行这两个步骤。

Microsoft帐户用户:禁用主题设置的同步

如果您使用的是Windows 8或10,并且相关用户与Microsoft帐户相关联,则需要执行禁用主题设置同步的其他步骤,然后再继续此过程的其余部分。 如果您使用本地用户帐户而不是您的电脑,您不必担心这一步。

以计划进行更改的用户身份登录。 按Windows + I打开“设置”窗口,然后单击“帐户”。

pwc_20

在帐户窗口的左侧,点击“同步您的设置”标签,并在右侧,关闭“主题”选项。

pwc_21

您需要为每个计划禁用桌面背景更改的用户帐户执行此操作,前提是该用户帐户与Microsoft帐户相关联 - 无论您是使用注册表,一键式黑客还是本地组策略我们在本文中介绍的方法。

主页用户:通过手动编辑注册表防止更改桌面背景

如果您具有Windows 7,8或10 Home版本,则必须编辑Windows注册表以进行这些更改。 你也可以这样做,如果你有Windows Pro或企业版,但只是感觉更舒服的工作在注册表。 (如果您有Pro或Enterprise,但是,我们建议使用更简单的本地组策略编辑器,如下一节所述)。

标准警告 :注册表编辑器是一个强大的工具,滥用它可以使您的系统不稳定或甚至无法操作。 这是一个很简单的黑客,只要你坚持的指示,你不应该有任何问题。 也就是说,如果你从来没有使用它,在开始之前,请考虑阅读关于如何使用注册表编辑器 在更改之前, 务必备份注册表 (和您的计算机 !)。

我们在这里提供了相关说明,以防止个人用户在PC上或PC的所有用户更改屏幕保护程序。 如果您要为个别用户停用屏幕保护程序更改,则需要以要更改的用户身份登录,然后在登录其帐户时修改注册表。 如果您有多个要为其更改的个人用户,则必须为每个用户重复此过程。 如果您想一次性对PC的所有用户(包括您自己的帐户)进行更改,您只需保持登录您的帐户。

使用适当的帐户登录后,通过点击开始并键入“regedit”打开注册表编辑器。按Enter键打开注册表编辑器,并授予它更改您的电脑的权限。

own_1

首先,您将在设置界面中禁用桌面背景设置。 在注册表编辑器中,如果要禁用当前登录的用户的屏幕保护程序设置,请使用左侧边栏导航到以下键:

  HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies 

pwc_2

如果您想一次为所有PC用户停用屏幕保护程序设置,请改为导航到此键:

  HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies 

注意,关于这两个位置的一切都是一样的,除了蜂巢。 HKEY_CURRENT_USER项目HKEY_CURRENT_USER适用于当前登录的用户,而HKEY_LOCAL_MACHINE中的项目适用于所有用户。 不管你选择哪一个,其余的步骤是一样的。

如果在Policies键下没有看到名为“ActiveDesktop”的键,您需要创建一个。 右键单击Policies键,然后选择新建>键。 将新键命名为“ActiveDesktop”。如果ActiveDesktop键已存在,请跳过此步骤。

pwc_3

接下来,您将在ActiveDesktop键中创建一个新值。 右键单击ActiveDesktop键,然后选择新建> DWORD(32位)值。 将新值命名为“NoChangingWallPaper”,然后双击新值以打开其属性窗口。

pwc_4

NoChangingWallPaper值的属性窗口中,在“值数据”框中将值从0更改为1,然后单击“确定”。

pwc_5

此特定更改将立即生效,因此如果您尝试打开设置>个性化>背景,您会看到整个页面显示为灰色,并且“某些设置由您的单位管理”文字已添加到顶部。

pwc_6

接下来,您需要强制使用特定的壁纸图片,以便其他更改背景(如右键单击图片文件)的方法也不起作用。 回到注册表编辑器,返回到您之前工作的同一个密钥。 作为提醒,为了只对当前用户进行更改,这是:

  HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ 

要立即强制更改PC的所有用户,这是这个键:

  HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ 

如果您在Policies键下看不到名为“系统”的键,则需要创建一个键。 右键单击Policies键,然后选择新建>键。 将新密钥命名为“系统”。如果System密钥已存在,请跳过此步骤。

pwc_7

接下来,您将在系统密钥中创建一个新值。 右键单击系统键,然后选择新建>字符串值。 将新值命名为“Wallpaper”。

pwc_8

双击新的Wallpaper值以打开其属性窗口。

pwc_9

Wallpaper值的属性窗口中,将值更改为要用作桌面背景的图像文件的位置,然后单击“确定”。请注意,您只能使用JPG或BMP图像。 您不能使用任何其他图像格式,您不能选择纯色背景。 作为解决方法,您可以创建自己的JPG或BMP图像,它是纯色,并使用它。

pwc_10

接下来,您将通过创建另一个值来设置壁纸样式。 壁纸样式决定壁纸是否居中,平铺等。 为此,请右键单击系统键,然后选择新建>字符串值。 将新值命名为“WallpaperStyle”。

pwc_11

双击WallpaperStyle值打开它的属性窗口。 在“值数据”框中,键入以下任一数字以指示您希望如何处理图像,然后单击“确定”。只需键入实际数字,而不是括号中的说明:

  • 0 (居中)
  • 1 (平铺)
  • 2 (拉伸)
  • 3 (Fit)
  • 4 (填充)
  • 5 (跨度)

pwc_12

在这一点上,桌面背景应该完全保护不变,所以你可以关闭注册表编辑器。 您需要重新启动PC(或退出并重新启动)才能进行更改。 之后,如果您尝试右键单击其他图像文件并选择“设置为桌面背景”,桌面背景不应更改。 您不会收到错误消息。 相反,根本不应该发生。

如果您针对多个用户停用背景更改,则可以立即以下一个用户身份登录,然后重复此过程。 如果要反转更改,只需以要更改为的用户的身份重新登录,请返回到注册表编辑器中相应的System密钥,并删除您创建的两个值: NoDispBackgroundPageWallpaper

下载我们的一键式注册表

pwc_13

如果你不想自己潜入注册表,我们创建了一些可以使用的注册表黑客。 所有的黑客都包含在以下ZIP文件中。

桌面背景黑客

解压缩ZIP文件后,您会看到两个文件夹:

  • “所有用户的桌面背景黑客”文件夹包含您将用于对PC上的所有用户进行这些更改的黑客。
  • “当前用户的桌面背景黑客”文件夹包含您将用于仅对当前登录的用户进行这些更改的黑客。

在每个文件夹中,您会发现三个黑客:一个用于禁用桌面背景设置,一个用于将墙纸强制为特定的JPG或BMP图像文件,另一个用于撤消所有更改并允许再次更改桌面背景。

在你可以运行黑客之前,你将需要编辑黑客强制壁纸到一个特定的图像。 找到“强制所有用户的壁纸图像”或“强制壁纸图像为当前用户”黑客,取决于你做什么事情的方式。 右键单击黑客,从上下文菜单中选择“编辑”,在记事本中打开黑客。

pwc_14

在记事本窗口中,找到读为“PATH_TO_JPG_OR_BMP_FILE”的文本,并将其替换为您要用于桌面背景的JPG或BMP文件的完整路径,确保引号保持原样。 将WallpaperStyle的值更改为文本文件底部列出的数字之一,再次保留引号。 然后,您可以保存更改并退出记事本。

pwc_15

现在,您可以通过双击要使用的和通过提示单击来运行黑客。 请记住,如果您仅为当前用户使用黑客,则需要使用要首先进行更改的用户帐户登录。

这些黑客实际上只是SystemActiveDesktop键,剥离到我们在上一节中讨论的NoChangingWallPaperWallpaper值,然后导出到一个.REG文件。 当前用户的黑客只影响在HKEY_CURRENT_USER配置单元中找到的System密钥,而影响所有用户的黑客对HKEY_LOCAL_MACHINE配置单元中的System密钥进行更改。 运行黑客只是修改的价值。 如果你喜欢摆弄注册表,值得花时间学习如何使自己的注册表黑客

专业用户和企业用户:使用本地组策略编辑器阻止对桌面背景的更改

如果您使用的是Windows Pro或Enterprise,锁定此更改的最简单方法是使用本地组策略编辑器。 它还给你一些更多的权力,用户有这个限制。 如果您只关闭PC上的某些用户帐户的快捷方式,则需要先为这些用户创建策略对象,然后再执行一些额外的设置。 您可以在我们的向特定用户应用本地组策略调整指南中阅读所有内容。

您还应该意识到,组策略是一个非常强大的工具,因此,值得花一些时间了解它可以做什么 如果你在公司网络上,请大家帮忙,先与你的管理员联系。 如果您的工作计算机是域的一部分,它也可能是域组策略的一部分,将取代本地组策略,无论如何。

首先找到您为这些特定用户的控制策略创建的MSC文件。 双击打开它,并允许它更改您的电脑。 如果您在PC上只有一个用户帐户,则可以打开常规本地组策略编辑器,方法是单击开始,键入“gpedit.msc”,然后按Enter键。 这就是我们在这个例子中要做的,但是如果使用MSC文件将更改应用到某些用户,则步骤是相同的​​。

wks_6

首先,您将在设置界面中禁用桌面背景设置。 在这些用户的“组策略”窗口中,在左侧,向下钻取到用户配置>管理模板>控制面板>个性化。 在右侧,双击“防止更改桌面背景”设置以打开其属性窗口。

pwc_16

在设置的属性窗口中,单击“启用”选项,然后单击“确定”。

pwc_17

接下来,您需要强制使用特定的壁纸图片,以便其他更改背景(如右键单击图片文件)的方法也不起作用。 返回主组策略窗口,在左侧,导航到用户配置>管理模板>桌面>桌面。 在右侧,双击“桌面壁纸”设置以打开其属性窗口。

pwc_18

在设置的属性窗口中,单击“启用”选项。 在“壁纸名称”框中,输入要用作桌面背景的JPG或BMP图像的完整路径。 设置“壁纸样式”下拉菜单,以您想要的图像为中心,拉伸,平铺等。 完成后,点击“确定”。

pwc_19

完成更改这两个设置后,可以退出本地组策略编辑器。 更改立即生效,因此无需重新启动PC或任何东西。 要稍后反转更改,只需回到相同的“防止更改桌面背景”和“桌面壁纸”设置,并将其更改回“未配置”。

赞 (1)
分享到:更多 ()