Windows注册表

注册表

一.概述

注册表(Registry)是Microsoft Windows中的一个重要的数据库,用于[存储系统]和[应用程序]的设置信息。早在[Windows 3.0]推出[OLE]技术的时候,注册表就已经出现。随后推出的[Windows NT]是第一个从系统级别广泛使用注册表的操作系统。但是,从[Microsoft] [Windows 95](操作系统开始,注册表才真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用。

二.注册表的发展

在[Windows 3.x]操作系统中,注册表是一个极小文件,其文件名为Reg.dat,里面只存放了某些文件类型的[应用程序]关联,大部分的设置是被放在[win.ini]、[system.ini]等多个初始化[ini文件]中。由于这些初始化文件不便于管理和维护,时常出现一些因ini文件遭到破坏而导致系统无法启动的问题。为了使系统运行得更为稳定、健壮,[Windows 95]/98/Me设计师们借用了[Windows NT]中的注册表的思想,将注册表概念引入到Windows 95/98/Me操作系统中,而且将ini文件中的大部分设置也移植到注册表中。

三.注册表操作

win+r键打开运行窗口,输入regedit回车,就可以打开注册表编辑器

  • 清理卸载后遗留注册表文件

    • 计算机\HKEY_LOCAL_MACHINE\SOFTWARE
    • 计算机\HKEY_CURRENT_USER\SOFTWARE
  • 配置开机自启软件

    • 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    • 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • 某些木马软件,病毒软件会破坏计算机,对注册表进行错误配置

  • 控制面板被禁用

    • 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
    • 新建一个dword值,名称nocontrolpanel,值设置为1(禁用),0(启用)
  • 任务管理器被禁用

    • 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    • 新建一个dword值,名称设置为disabletaskmgr,值设置为1(禁用),0(启用)
  • 注册表被禁用

    • 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    • 新建一个dword值,名称设置为disableregistrytools,值设置为1(禁用),0(启用)
  • 备份注册表

    • 选中需要备份的子树,鼠标右键-导出到某个地方即可
  • 还原注册表

    • 左上角文件-导入-选中导出的注册表文件-确定
四.第三方注册表工具
  • ccleaner工具快速帮助我们清理垃圾注册表
相关推荐
小邓睡不饱耶29 分钟前
使用Scala实现手机号码归属地查询系统
开发语言·windows·scala
0白露1 小时前
关闭搜狗输入法右下角广告,可以适用于大多数应用系统通知的广告
windows·bug
欧阳x天2 小时前
STL讲解(七)——list容器的模拟实现
c++·windows·list
嵩山小老虎11 小时前
Windows 10/11 安装 WSL2 并配置 VSCode 开发环境(C 语言 / Linux API 适用)
linux·windows·vscode
AndyHeee15 小时前
【windows使用TensorFlow,GPU无法识别问题汇总,含TensorFlow完整安装过程】
人工智能·windows·tensorflow
远程修电脑→241697677515 小时前
三角洲行动弹窗提示CPU虚拟化未开启或被占用启动腾讯游戏时出现【ACE安全中心】虚拟化相关报错
windows
188_djh15 小时前
# 15_电脑版百度网盘每次登录都显示安全验证,很麻烦,一招解决
windows·app·百度网盘·百度网盘安全验证·baidudisk
郭涤生15 小时前
C++的函数是否可以做到完全覆盖Linux和windows的跨平台
linux·c++·windows
Code小翊15 小时前
Python 核心语法速查手册
windows
WangShade16 小时前
Jira部署在Windows完整流程
windows·jira·confluence