hklm是hkey\ U local\ U机器的别名吗?

有时在使用Windows时,您会看到各种各样的名称、缩写和标识符,例如HKLM和HKEY\ U LOCAL\ U MACHINE。HKLM仅仅是HKEY\ U LOCAL\ U MACHINE的别名,还是两者之间有“区别”?今天的超级用户问答帖子回答了一位好奇的读者的问题。...

hklm是hkey\ U local\ U机器的别名吗?

有时在使用Windows时,您会看到各种各样的名称、缩写和标识符,例如HKLM和HKEY\ U LOCAL\ U MACHINE。HKLM仅仅是HKEY\ U LOCAL\ U MACHINE的别名,还是两者之间有“区别”?今天的超级用户问答帖子回答了一位好奇的读者的问题。

今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。

由wandersick(Flickr)提供的屏幕截图。

问题

超级用户读者Joe Kearney想知道HKLM是否只是HKEY\ U LOCAL\ U机器的别名,或者有时两者之间是否真的存在差异:

HKLM is often used as an abbreviation for HKEY_LOCAL_MACHINE, but unexpectedly, this also appears to be true when I ask the Reg. for a value.

  • C:\>reg query “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion” /v “CurrentVersion” HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion CurrentVersion    REG_SZ    6.1
  • C:\>reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion” /v “CurrentVersion” HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion CurrentVersion    REG_SZ    6.1

Are there any references asserting that they are equivalent or that one is an alias for the other? Or are there, in fact, cases where they are not the same thing?

HKLM只是HKEY\ U LOCAL\ U MACHINE的别名,还是两者之间确实存在一些差异?

答案

超级用户贡献者闪烁和约翰史密斯为我们提供了答案。首先,闪烁:

No, although HKLM is an abbreviation for HKEY_LOCAL_MACHINE, there is no official statement from Microsoft that it is always equivalent. In fact, it explicitly states that the availability of these shortcuts depend on the software being used and they are generally referred to as commonly used abbreviati***.

There are cases where abbreviating HKEY_LOCAL_MACHINE to HKLM is not permitted, for instance when defining a policy.

接着是约翰·史密斯的回答:

You also cannot use these abbreviati*** in .reg files, you have to write the full name inside the square scopes there.


有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。

  • 发表于 2021-04-11 06:02
  • 阅读 ( 133 )
  • 分类:互联网

你可能感兴趣的文章

Windows10上的3d对象:它是什么以及如何删除它

...辑器中,使用左侧面板或窗口顶部的地址栏导航到HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace。 找到{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}并右键单击。 在上下文菜单上,单击“...

  • 发布于 2021-03-12 15:58
  • 阅读 ( 682 )

如何禁用windows自动维护以及如何替代

...您的电脑将尝试开始这项任务长达一小时。只有在不使用机器的情况下,维护才会开始。如果在一小时内未成功启动维护,Windows将把任务推迟到稍后的日期。 ...

  • 发布于 2021-03-13 18:53
  • 阅读 ( 225 )

creators中的5个最佳生产力特性更新了

...注册表是一个高度复杂的应用程序。做些改变可以使你的机器变得更结实。使用时要格外小心。 ...

  • 发布于 2021-03-14 13:48
  • 阅读 ( 186 )

通过禁用此功能修复Windows10中的低游戏fps

...y。。。然后将该值设置为0。 导航到HKEY\ U LOCAL\ U MACHINE\SOFTWARE\Policies\Microsoft\Windows。 右键单击Windows并选择New>Key,然后将其命名为GameDVR。 右键单击GameDVR并选择New>DWORD(32...

  • 发布于 2021-03-16 12:36
  • 阅读 ( 158 )

如何更改windows登录屏幕消息和字体

...键入regedit。单击“确定”,然后在左侧窗格中浏览HKEY\ U LOCAL\ U计算机。按照路径Software\Microsoft\Windows\Current Version\Policies\System展开此条目。 ...

  • 发布于 2021-03-23 08:53
  • 阅读 ( 234 )

如何以列表形式查看整个windows升级历史记录

... 按回车键。 导航到Computer\HKEY\U LOCAL\U MACHINE\SYSTEM\Setup。 检查SourceOS密钥。 ...

  • 发布于 2021-03-25 10:22
  • 阅读 ( 241 )

如何在windows、mac和linux上禁用usb存储设备

... 同意用户帐户控制消息,然后浏览到HKEY\ U LOCAL\ U MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR。在此处,双击开始(或右键单击>修改)并编辑值。 ...

  • 发布于 2021-03-26 07:27
  • 阅读 ( 657 )

如何手动触发bsod(以及为什么要这样做)

... HKEY\ U LOCAL\ U MACHINE\系统\CurrentControlSet\服务\i8042prt\参数 ...

  • 发布于 2021-03-30 01:08
  • 阅读 ( 191 )

如何从命令提示符编辑windows注册表

...数,但对于本例,我们只需要这些。 假设我们想在HKEY\ U LOCAL\ U MACHINE\ Software下添加一个名为HowToGeekSubkey的子键。我们将运行以下命令: REG ADD HKLM\Software\HowToGeekSubkey 如果操作成功执行,命令提示符将通知您。 如果您想再次检...

  • 发布于 2021-04-02 01:30
  • 阅读 ( 151 )

如何防止windows用户更改屏幕保护程序

...的所有用户禁用屏幕保护程序设置,请导航到此键: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies 请注意,除了蜂巢之外,这两个位置的一切都是相同的。HKEY\ U CURRENT\ U USER中的项目仅适用于当前登录的用户,而HKEY\ U LOC...

  • 发布于 2021-04-08 10:19
  • 阅读 ( 142 )
鬼小头的皮鞋
鬼小头的皮鞋

0 篇文章

相关推荐