作者: littleboy 2022-09-12 11:53:19

注册表是 Windows 操作系统的核心数据库,存放着各种参数,直接控制着 Windows 的启动、硬件驱动程序的装载以及一些 Windows 应用程序的运行。本文章将记录收集有关”注册表”操作(进入方式:WIN+R,输入“Regedit”)

注册表简介

1
2
3
4
5
HKEY_CLASSES_ROOT:包含了所有已装载的应用程序、OLE 或 DDE 信息,以及所有文件类型信息。
HKEY_CURRENT_USER:记录了有关登录计算机网络的特定用户的设置和配置信息
HKEY_LOCAL_MACHINE:该主键存储了 Windows 开始运行的全部信息。即插即用设备信息、设备驱动器信息等
HKEY_USERS:描述了所有同当前计算机联网的用户简表。
HKEY_CURRENT_CONFIG:该主键包括字体、打印机和当前系统的有关信息。

操作

右键菜单命令

1
【计算机\HKEY_CLASSES_ROOT\Directory\Background\shell】

项:shell\“自定义名字”

——默认值:是显示文本内容

——Icon值 :是图标写程序路径即可

项: command

——默认值:程序路径:写程序路径即可”D:\Program Files\Git\cmd\git-gui.exe” “–working-dir” “%v.”

1
2
3
4
5
6
7
8
9
————reg 举例————
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell]
@="Git Ba&sh Here"
"Icon"="D:\\Program Files\\Git\\git-bash.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell\command]
@="\"D:\\Program Files\\Git\\git-bash.exe\" \"--cd=%v.\""

文件夹提示有重复名

1
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts

分别找到.SLDASM和.SLDDRW和slddrt,然后将UserChoice删除。重启电脑

GUID

全局唯一标识符(Globally Unique Identifier) 用于标识如注册表项、类及接口标识、数据库、系统目录等对象。主要用于在拥有多个节点、多台计算机的网络或系统中。

格式

是一种由算法生成的二进制长度为128位的数字标识符。

GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”(总数达到了2^1283.4×10^38个),其中每个 x 是 0-9 或 a-f 范围内的一个4位十六进制数。在理想情况下,是不会生成两个相同的值。随机生成两个相同GUID的可能性非常小,但并不为0。

GUID一词有时也专指微软对UUID标准的实现。用于生成GUID的算法通常都加入了非随机的参数(如时间),以保证这种重复的情况不会发生。

生成

在线生成

http://www.guidgen.com

http://www.guidgenerator.com/online-guid-generator.aspx

注册

Q&A

拒绝访问

Win10注册表无法保存对权限所作的更改拒绝访问-百度经验 (baidu.com)