Windows 10注冊表
注冊表
早期注冊表
以ini為擴展名的文本文件的配置文件
Windows的配置說明文件,這個文件里面記錄一些參數和數值,這些參數和數值用來加載硬件,軟件以及儲存系統應用程序的一些基本配置信息。
注冊表
注冊表數據庫由多個文件組成
Windows提供了注冊表編輯器
注冊表可以理解為整個操作系統的數據庫,用於儲存系統和應用程序的設置信息(配置信息)。
Win + R + regedit:打開注冊表編輯器
誰動了我的注冊表?注冊表比對分析工具 & 手動實現右鍵菜單自由
誰動了我的注冊表?程序下載地址:lanzouw.com/ixFgD00qoe6b 密碼:c6bn
- 修改注冊表可以進行一些系統優化
- 流氓軟件通過注冊表篡改系統
注冊表是windows系統的核心數據庫,所以不要在沒有備份的情況下修改,否則會造成系統異常!
- 系統參數
- 當前用戶參數
- 本地軟硬件參數
- 所有用戶參數
- 對第三項的部分硬件參數的映射
前三項很重要,修改右鍵菜單就是定義系統參數。
右鍵自由的菜單很適合加入自己常用的程序
右鍵菜單的顯示位置在注冊表中是由對應項目來控制的,一般有5處不同的數據
第一個注冊表項目建立的右鍵菜單可以顯示在桌面上,資源管理器左側目錄,右側空白處。在右側目錄和文件右鍵里沒有它。
第二個注冊表項目建立的右鍵菜單僅可以顯示在桌面上
凡是項目下面有子項目的都需要在其中建立一下shell,把下層的子項目建立到這個shell的下面。
多級菜單的創建規律:shel里面是項目名稱,項目名稱里面呢又是shell,如此循環最后是一個command項目。——如果沒有shell有右鍵新建項目,把名稱改為shell
要執行的命令也可以換成要調用的程序路徑
注冊表限制一個項目下的子項目數量,最多不能超過16個
SubCommands:聲明一下在這個項目下面還有子項目,否則子菜單就不會顯示了
不需要鍵值
MUIVerb:項目命名和添加熱鍵
半角括號,中間沒有空格
icon:圖標鍵,定義菜單圖標
可以是icon圖標文件的路徑,也可以是應用程序的路徑,系統會自動提取圖標
Extended:擴展鍵,起到是否常規顯示菜單的作用
只能作用於一級菜單,在其他級別菜單無用
按shift的同時才顯示
不需要有鍵值,只需要聲明一下就可以了
創建方式是右鍵——新建——字符串值
文本文件
右鍵的打開和編輯都會由記事本來執行,如果想要用記事本打開,用UltraEdit編輯
%SystemRoot%system32\NDTEPAD.EXE %1
誰動了我的注冊表
專門用來分析注冊表變化的
程序需要管理員權限啟動
注冊表數據庫動輒幾百萬條數據,比對速度不會太快
更讓人難受的是Windows無時不刻的修改你的注冊表