Windows注册表

注册表

一.概述

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

二.注册表的发展

Windows 3.x操作系统中,注册表是一个极小文件,其文件名为Reg.dat,里面只存放了某些文件类型的应用程序关联,大部分的设置是被放在win.inisystem.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工具快速帮助我们清理垃圾注册表
相关推荐
qq_3692243313 天前
Windows全系通用!ntdll.dll文件丢失、报错、闪退问题的完整排查与修复教程
windows·dll·dll修复·dll丢失·dll错误
阿米亚波13 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
caimouse13 天前
Reactos 第 10 章 网络操作 — 10.3.1 NIC驱动
网络·windows
初圣魔门首席弟子13 天前
Node.js 详细介绍(知识库版)
windows·qt·node.js·知识库
CHENG-JustDoIt13 天前
AI工具 | 爆火开源项目Odysseus AI 工作台:从项目介绍、部署情况及其使用等多方位分析指南(含详细步骤)
大数据·人工智能·windows·python·ai·开源·github
kingbal13 天前
Windows:flutter环境搭建
windows·flutter
未若君雅裁13 天前
Python 数据容器详解,list、tuple、str、set、dict 到底怎么选
windows·python·list
CodeKwang13 天前
Windows 环境 OCCT 8.0 编译构建及与 Qt6 项目集成
windows·qt·opencascade
我是伪码农13 天前
小兔鲜1-25
linux·服务器·windows
vx-Biye_Design13 天前
springboot安阳地区研学旅游服务小程序-计算机毕业设计源码12785
java·vue.js·windows·spring boot·tomcat·maven·mybatis