运行regedit cmd 分别 是什么意思?两个有什么区别??
发布网友
发布时间:2022-10-12 23:55
我来回答
共1个回答
热心网友
时间:2023-10-13 06:03
regedit
注册表编辑器是用来查看和更改系统注册表设置的高级工具,注册表中包含了有关计算机如何运行的信息。Windows 将它的配置信息存储在以树状格式组织的数据库(注册表)中。尽管可以用注册表编辑器查看和修改注册表,但是通常不必这样做,因为更改不正确可能会损坏系统。能够编辑和还原注册表的高级用户可以安全地使用注册表编辑器执行以下任务:清除重复项、或删除已被卸载或删除的程序的项。
Regedit.exe 在安装过程中自动安装并与 Windows 存储在同一个文件夹中。 其数据文件一般保存在C:\windows目录下的system.dat和user.dat(win95)或者C:\WINDOWS\system32\config目录下的“Default”、“SAM”、“Security”、“Software”和“System”五个文件中(属性均为隐藏,且无扩展名)
注册表各个分支的作用:
HKEY_CURRENT_USER 包含当前登录用户的配置信息的根目录。用户文件夹、屏幕颜色和“控制面板”设置存储在此处。该信息被称为用户配置文件。
HKEY_USERS 包含计算机上所有用户的配置文件的根目录。HKEY_CURRENT_USER 是 HKEY_USERS 的子项。
HKEY_LOCAL_MACHINE 包含针对该计算机(对于任何用户)的配置信息。
HKEY_CLASSES_ROOT 是 HKEY_LOCAL_MACHINE\Software 的子项。此处存储的信息可以确保当使用 Windows 资源管理器打开文件时,将打开正确的程序。
HKEY_CURRENT_CONFIG 包含本地计算机在系统启动时所用的硬件配置文件信息。
注册表中定义和使用的数据类型有:
REG_BINARY 未处理的二进制数据。多数硬件组件信息都以二进制数据存储,而以十六进制格式显示在注册表编辑器中。
REG_DWORD 数据由 4 字节长的数表示。许多设备驱动程序和服务的参数是这种类型并在注册表编辑器中以二进制、十六进制或十进制的格式显示。
REG_EXPAND_SZ 长度可变的数据串。该数据类型包含在程序或服务使用该数据时确定的变量。
REG_MULTI_SZ 多重字符串。其中包含格式可被用户读取的列表或多值的值通常为该类型。项用空格、逗号或其他标记分开。
REG_SZ 固定长度的文本串。
REG_FULL_RESOURCE_DESCRIPTOR 设计用来存储硬件元件或驱动程序的资源列表的一列嵌套数组。
★特别要注意的是:
1,编辑注册表不当可能会严重损坏系统。在更改注册表之前,应备份计算机上任何有价值的数据
2,在更改注册表之前,建立备份副本。
可以使用程序(如“备份”)来备份注册表。更改注册表之后,请创建“自动系统恢复” (ASR) 磁盘。
3,不要使用其他版本的 Windows 或 Windows NT 操作系统的注册表来替换 Windows 注册表。
4,使用工具和程序而不是注册表编辑器来编辑注册表。
编辑注册表不当可能会严重损坏您的系统。应该使用可提供更安全的编辑注册表方法的工具和程序。
5,请不要让注册表编辑器在无人值守的状态下运行。
CMD是什么意思?
CMD是command的缩写,是windows环境下的虚拟DOS窗口,提供有DOS命令,功能强大,如果你以前学习过DOS操作,那就小儿科了。是基于Windows的命令行窗口,在开始——运行中键入,确定,就能看到了!运行CMD以后,会打开一个仿DOS窗口,你可以在这个窗口中输入各种DOS命令.
CHKDSK是一个磁盘检查程序,当XP系统非法关机后再次启动时,系统会自动运行CHKDSK检查磁盘,/F是运行CHKDSK的参数,如果没有提供驱动器参数给CHKDSK,CHKDSK默认检查当前驱动器,比如:CMD运行时,默认的当前目录为当前用户的个人目录,即C:\Documents and Settings\当前用户名,那么,这时候,如果输入CHKDSK /F,则默认检查C盘,并修复检查过程中发现的错误,当然,也可以提供驱动器参数给CHKDSK,比如,想要检查F盘,就可以这样运行,CHKDSK /F F:
提示无法锁定当前驱动器的时候,还会有这样的提示:是否计划在下次系统重新启动时检查这个卷? (Y/N),输入Y就可以了,会在系统重新启动时自动运行CHKDSK
以上文章摘自百度
其阐述的问题是很全面的具有代表 性的