简单的问题:什么是 Windows 注册表,它有什么作用?

您听说过Windows 注册表(Windows Registry)注册表编辑器(Registry Editor)工具吗?您的一个极客朋友(geeky friend)是否告诉您,只有从注册表中执行某些操作才能在(Registry)Windows中执行?您是否想知道Windows 注册表(Windows Registry)是什么以及它的作用?在本文中,我们将阐明这些概念并解释Windows 注册表(Windows Registry)注册表编辑器(Registry Editor)工具的基础知识。如果我们设法让您好奇,请继续阅读:

什么是Windows 注册表(Windows Registry)的(非常)简短的解释

所有Windows操作系统,包括Windows 10,都将其配置信息(configuration information)存储在数据库中。该数据库称为Windows 注册表(Windows Registry)Windows 注册表(Windows Registry)包含配置文件,其中包含Windows 计算机或设备(Windows computer or device)上每个用户帐户(user account)的配置选项,用于在用户之间分离设置。

Windows 注册表有什么作用?

Windows使用 Windows 注册表中(Windows)(Windows Registry)和值来了解用于所有工具和功能、硬件设备和某些第三方软件应用程序的设置。

Windows 注册表(Windows Registry)数据库存储控制以下内容的设置:

  • 硬件设备的驱动程序如何在 Windows 中工作
  • 如何配置“设置”应用(Settings app)或“控制面板(Control Panel)”中的操作系统(operating system)设置
  • 哪些是设置为打开某些文件类型或协议的默认程序
  • 您安装的某些第三方应用程序如何工作等。

一个警告

接下来,我们想向您展示如何访问Windows 注册表(Windows Registry),但首先,我们必须警告您,玩弄内部设置并不是每个人都应该做的事情。如果您弄乱了错误的键和值,您可能会使您的Windows 操作系统(Windows operating)不稳定,甚至严重破坏它以至于您必须重新安装它。因此,请特别注意如何处理Windows 注册表(Windows Registry)中的设置,并且只更改您事先拥有文档的内容。

如何访问Windows 注册表(Windows Registry)

在所有Windows操作系统中,Windows 注册表(Windows Registry)都是使用称为注册表编辑器(Registry Editor)的工具打开和编辑的。该工具内置于Windows中,并且在该操作系统(operating system)的所有现代版本中都可以正常工作:Windows 10、Windows 8.1 和Windows 7

打开注册表编辑器(Registry Editor)的最快方法是使用搜索。在Windows 10中,从任务栏中的(Windows 10)Cortana搜索字段(search field)中写入“regedit”,然后单击或点击“regedit”搜索结果。

Windows 注册表

在 Windows 8.1 中,切换到“开始(Start)”屏幕并开始在其上写入“regedit”。当你完成写作时,你应该已经看到显示的“regedit”命令:单击或点击它。

Windows 注册表

在 Windows 7 中,打开开始菜单(Start Menu)并在其搜索字段中输入(search field)“regedit”。然后点击“regedit”搜索结果。

Windows 注册表

Windows 10、 Windows 8.1 和Windows 7中打开(Windows 7)注册表编辑器(Registry Editor)的另一种方法是使用“运行”窗口(Run window)来启动它。通过同时按下键盘上的Windows + R键打开运行(Run),在打开文本字段中输入(Open)“regedit”,然后单击或点击确定(OK)

Windows 注册表

无论您选择以何种方式打开它,注册表编辑器(Registry Editor)的外观如下:

Windows 注册表

屏幕截图是在Windows 10中拍摄的, (Windows 10)Windows 10 ( Creators Update ) 的(Creators Update)注册表编辑器(Registry Editor)唯一独特(thing unique)处在于它在顶部有一个地址栏,而Windows 8.1和 Windows 7中的注册表编辑器(Registry Editor)则没有.

如何使用注册表编辑器

打开注册表编辑器(Registry Editor)后,您会看到它被拆分为多个面板。窗口左侧的一个显示了Windows 注册表(Windows Registry)中键的分层树视图(tree view)。在右侧面板上,您可以查看并使用左侧面板上选择的键的值。

尽管注册表编辑器(Registry Editor)允许您创建新的键和值,甚至删除它们,但大多数人使用它来编辑Windows 注册表中已经找到的键和值。(Windows Registry.)

不幸的是,Windows 注册表(Windows Registry)中几乎所有的键和值都带有神秘的名称,并且通常隐藏在许多其他父键中。这就是为什么我们建议您在执行此操作之前在线正确搜索(search online)您想要在Windows 注册表(Windows Registry)中更改的内容。

例如以下示例:如果您希望 Windows 10 PC 自动删除虚拟内存文件(memory file),也称为页面文件,则每次关闭计算机或设备(computer or device)时,都必须更改Windows 注册表中名为(Windows Registry)ClearPageFileAtShutDown的值。该值的名称并不那么神秘,但它的路径是:要访问它,您必须打开注册表编辑器(Registry Editor)并转到"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management."

Windows 注册表

要编辑一个值,您可以双击它或右键单击并单击/点击Modify

Windows 注册表

然后,您所要做的就是输入您要使用的新值。在这种情况下,0 表示在Windows 10关机时不删除页面文件,1 表示每次关机时都会删除虚拟内存文件。(memory file)

Windows 注册表

注册表编辑器(Registry Editor)还允许您创建新的键和值,还允许您删除现有的键和值。然而,这些东西比编辑已经在Windows 注册表(Windows Registry)中找到的内容更高级,我们今天不会详细介绍它们。🙂

结论

现在您知道了Windows 注册表(Windows Registry )是什么,并且您应该非常了解它的作用以及如何使用注册表编辑器(Registry Editor)对其进行更改。您是否曾经用它来改变Windows 计算机或设备(Windows computer or device)上的工作方式?还是觉得太高级了?在下面的部分中分享您的评论。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts