当前位置:首页 > 操作系统 > Windows

Windows 注册表

Windows 注册表

文章参考了许多网络上的资文献,所引用的文献地址可在文章中找到。阅读本文你可以理解 Windows 注册表是什么,注册表的用途以及实用注册表技巧。

简介

注册表

Windows 注册表存储了系统和用户的配置信息,通过添加或删除它们,可以达到调整系统设置的目的,包括可以找到的和隐藏的设置项。

删除无用的注册表信息不会带来系统性能的提升,但错误的删除可能会导致系统的损坏,因此修改注册表前请创建系统还原点

注册表信息存储在 C:WindowsSystem32config 下,可通过 Win+R 并运行 regedit 打开注册表编辑器。

技术分享图片

注册列表项目

查看原文

  1. HKEY_CLASSES_ROOT (HKCR) 
    管理文件类型关联,关联到 HKLMSoftwareClasses 
    管理右键菜单项目

  2. HKEY_COUURENT_USER (HKCU) 
    存储当前用户的设定值,关联到 HKEY_USERS<SID-FOR-CURRENT-USER> 
    最常用到 HKCUSoftware

  3. HKEY_LOCAL_MACHINE (HKLM) 
    存储系统设置,最常用到 HKLMSoftware

  4. HKEY_USERS (HKCU) 
    存储系统所有用户的设置

  5. HKEY_CURRENT_CONFIG 
    存储当前硬件配置的信息,关联到 HKLMSYSTEMCurrentControlSetHardwareProfilesCurrent

关键词和值 (Keys and Values)

Keys 是带有文件夹图标的项目,在注册表的左边 
Valuses 在注册表的右边,包括 6 种类型,新建后需要起名字

创建注册表

新建文本文件,添加注册表版本信息和需要修改的注册信息,保存后修改后缀为 *.reg。

        <code>Windows Registry Editor Version 5.00

["Key"]
"Name"=Type:Value
</code>
    

注意:不当操作可能会导致系统损坏,修改注册表前请创建系统还原点

实用注册表

修改“资源管理器”指向

查看原文

  • 1 = "This PC"
  • 2 = "Qucik access" (Defualt)
  • 3 = "Download"
        <code>[HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced]
"LaunchTo"=dword:00000001
</code>
    

禁用“Windows Defender”

  • 1 = Disable
  • 0 = Enable (Default)
        <code>[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows Defender]
"DisableAntiSpyware"=dword:00000001
</code>
    

禁用摇晃最小化

  • 1 = Disable
  • 0 = Enable (Default)
        <code>[HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvanced]
"DisallowShaking"=dword:00000001
</code>
    

禁用锁屏界面

  • 1 = Disable
  • 0 = Enable (Default)
        <code>[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsPersonalization]
"NoLockScreen"=dword:00000001
</code>
    

隐藏开始菜单的“最近添加”

查看原文

  • 1 = Disable
  • 0 = Enable (Default)
        <code>[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsExplorer]
"HideRecentlyAddedApps"=dword:00000001
</code>
    

禁用“Xbox Game Bar”

  • 1 = Enable (Default)
  • 0 = Disable
        <code>[HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionGameDVR]
"AppCaptureEnabled"=dword:00000000
</code>
    

管理右键菜单项

鼠标所点位置

  1. 文件夹与文件共有
    HKCR*shell‘
    HKCR*shellexContextMenHandlers 
    HKCRAllFileSystemObjectsShellEx

  2. 文件夹
    HKCRDirectoryshell 
    HKCRDirectoryshellexContextMenuHandlers

  3. 特定文件后缀,如 *.xlsx
    HKCR*.xlsx 下找到指定名字,目录则为 HKCRExcel.Sheet.12shell

  4. “用其他方式打开”项目 
    HKCRSOFTWAREMicrosoftWindowsCurrentVersionExplorerFileExts

  5. “发送到”项目 
    HKCRAllFilesystemObjectsshellexContextMenuHandlersSend To 
    添加或删除 7BA4C740-9E81-11CF-99D3-00AA004AE837 可使能或失能“发送到”目录 
    目录下的选项在 C:UsersQ3an.OdinAppDataRoamingMicrosoftWindowsSendTo 中,可用 shell:sendto 打开

禁用菜单项

  1. 项目在 HKCRDirectoryshell 下 
    此目录下的项目通常出现在右击文件夹 
    添加 "String": "LegacyDisable",此时项目被禁用 
    添加 "String": "Extended",此时项目被移动至 "Shift + right-click" 中
  2. 项目在 HKCRDirectoryshellexContextMenuHandler 下 
    此目录下的项目通常出现在按住 Shift 右击文件夹 
    更改项目下的 (Default) 的值
  3. 项目在特定文件后缀下,如 HKCR*.xlsx 
    此目录下中找到指向的目录 HKCRExcel.Sheet.12shell 
    禁用方法和上述相同

添加菜单项

在 shell 下添加新的 key (Notepad)  
添加新的 key (command) 
command 下的 (Default) 中添加 path ("c:windowssystem32 otepad.exe")

技术分享图片

原文:https://www.cnblogs.com/quan3969/p/14168711.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐