你可能不知道這個秘密:Windows 10秘密地在RegBack文件夾中備份了注冊表,用戶可以使用它來將計算機手動還原到正常工作狀態。
通常情況下,用戶是不會進行編輯注冊表的操作,因為注冊表數據庫包含著許多操作系統和應用程序正常運行所必需的低級設置,一旦操作失敗,將造成不可挽回的損失。
但在特殊情況下,可能需要修改注冊表以更改特定的系統設置,并且如果忘記創建備份,或者在安裝錯誤更新期間注冊表損壞了,你仍然可以使用秘密注冊表備份來恢復Windows10。
大家可能不知道這一點,win10操作系統會保留正在運行的注冊表的備份以進行恢復,你可以在沒有備份時將其手動恢復到工作狀態。
提示:Windows10不再創建注冊表配置單元的自動備份以減少系統占用空間。如果需要此功能,必須使用以下步驟手動重新啟用它。另外,如果操作不正確,修改系統文件可能會進一步損壞Windows安裝。請謹慎操作,并將其用作最后的操作方法。
要在Windows10上手動還原注冊表,請使用以下步驟:
1.單擊開始>電源> 按住shift不松開,點擊“重啟”命令。
2.電腦重新啟動,進入“高級啟動選項”畫面 。
3.單擊疑難解答>高級選項>命令提示符。
4.當電腦在“命令提示符”中啟動時,它將直接進入X:\Windows\System32目錄?,F在,需要移動到安裝Windows的驅動器號。一般情況下,操作系統安裝在C盤,當你以恢復模式啟動計算機時,該驅動器號將更改為其他名稱。但是,在大多數情況下,驅動器號是D:\。鍵入以下命令進入安裝Windows的正確驅動器,然后按Enter:
d:\
5.輸入以下命令可以驗證是否在正確的驅動器中,然后按Enter:
dir
如果看到Windows文件夾,則說明你輸入的是正確的驅動器號,否則請返回到第4步并嘗試輸入另一個驅動器號。
6.鍵入以下命令進入System32文件夾,然后按Enter:
cd d:\windows\system32
切記在命令中用正確驅動器號更改D。
7.鍵入以下命令創建一個文件夾來臨時備份config文件夾中的文件,該文件夾也恰好存儲了注冊表的副本,然后按Enter:
mkdir configBak
8.鍵入以下命令創建config文件夾中文件的臨時備份,然后按Enter鍵:
copy config configBak
9.鍵入以下命令,將其移至RegBack內,其中包含注冊表的備份,然后按Enter:
cd config\RegBack
10.鍵入以下命令來驗證RegBack文件夾的內容,然后按Enter:
dir
提示:運行dir命令后,文件的大?。⊿YSTEM、SOFTWARE、SAM、SECURITY、DEFAULT)應該與屏幕截圖中顯示的大小相似。如果有文件顯示為0,請不要繼續,因為你將無法修復Windows10安裝,并且電腦可能會停止引導。
11.鍵入以下命令,將文件從RegBack文件夾復制到config文件夾,然后在每個問題上按Enter和Y確認:
copy * ..\*
12.關閉右上角的關閉按鈕。
完成這些步驟后,計算機將重新啟動,Windows10應該可以正確啟動了。
本文的重點放在Windows 10上,但是這些操作在在Windows 8.1和Windows 7上也應適用。對于Windows 8.1和Windows 7來說,在啟動時按F8鍵進入“高級啟動選項”畫面 。
■>>慘了,Win10更新版將不再自動備份注冊表,有挽救方法嗎?
■>>Windows 10 1909全新安裝終極指南
■>>win10系統備份和還原,用還原點一鍵搞定,操作非常簡單
更多windows 10操作系統使用技巧,請關注→→#win10玩機技巧#
想了解更多精彩內容,快來關注@微課傳媒
1.頭條號【微課傳媒】專注軟件分享,如果你喜歡玩軟件,歡迎關注、評論、收藏、轉發。
2.在學習中有什么問題,歡迎與我溝通交流,號搜索【微課傳媒】,我在這里等你喲!
對于電腦愛好者來說,一提到Windows操作系統的注冊表都感到高深莫測,晦澀難懂,其實注冊表并不是大家想象的那么神秘,逐步的了解后還是容易上手的。今天我們以目前主流的Windows10操作系統為例,初步了解一下Windows操作系統注冊表的基礎知識。
注冊表是Windows操作系統的基礎,是Windows操作系統的核心,它實質是一個龐大的數據庫,存放了關于計算機軟、硬件的全部信息,即就是記錄了用戶安裝在計算機上的軟件和每個程序的相互關聯信息,計算機固有的硬件配置,自動配置的即插即用的設備的說明、狀態屬性以及各種狀態信息和數據,是硬件設備以及客戶應用程序得以正常運行和保存設置的核心"數據庫",也可以說是一個非常巨大的樹狀分層結構的數據庫系統。
利用一個功能強大的注冊表數據庫來統一集中地管理系統硬件設施、軟件配置等信息,從而方便了管理,增強了系統的穩定性。
從物理上說,它是windows目錄下的system.dat和user.dat兩個文件;從邏輯上講,它是用戶在注冊表編輯器中看到的配置數據。
對操作系統的熟悉程度,從某種程度上講,是看你對注冊表能否熟練的操作與管理。
Windows10操作系統自帶一個注冊表編輯工具——注冊表編輯器,我們就是用它來查看和更改注冊表的 。打開注冊表編輯器有兩 種方法。
1. 運行regedit
按下"Win+r"組合鍵,在打開的"運行"對話框中輸入"regedit",單擊"確定",即可打開注冊表編輯器。如下圖所示:
2. 從資源管理器中打開
在桌面雙擊 "此電腦",打開資源管理器,在C盤的Windows目錄下,找到"regedit"文件雙擊,即可打開注冊表編輯器。如下圖所示:
1.注冊表編輯器的圖標和注冊表文件的擴展名
注冊表編輯器的圖標如下圖所示:
注冊表文件的擴展名 為".reg"
2.與注冊表編輯器有關的術語
注冊表是一個樹狀分層數據庫。如下圖所示:
(1)HKEY:"根鍵"或"主鍵",它的圖標與資源管理器中的文件夾圖標有點相像。Windows10將注冊表分為五部分,并稱之HKEY_name,,它意味著某一鍵的句柄。
(2)Key(鍵或項):它包含了附加的文件夾和一 個或多個值。
(3)Subkey(子鍵或子項):在某一個項(父項)下面出現的項(子項)。
(4)Value entry(值項):帶有一個名稱和一個值的有序值,每個項都可包括任何數量的值項,值項由三個部分組成:名稱、數據類型和數據。
①名稱:不包括反斜線的字符、數字、代表符和空格的任意組合。同一鍵中不可有相同的名稱。
②數據類型:包括字符串、二進制和雙字節等。
③數據:值項的具體值,它的大小可以占用64KB。
Windows10注冊表有5大根鍵,相當于一個硬盤被分了五個區。如下圖所示:
1.HKEY_CLASSES_ROOT
說明:該根鍵是由多個子項組成,具體分為兩種:一種是已經注冊的各類文件的擴展名,另一種是各種文件類型的有關信息。包括啟動應用程序所需的全部信息,包括擴展名,應用程序與文檔之間的關系,驅動程序名,DDE和OLE信息,類ID編號和應用程序與文檔的圖標等。如下圖所示:
2.HKEY_CURRENT_USER
說明:該根鍵包括當前登錄用戶的配置信息,包括環境變量,個人程序以及桌面設置等。如下圖所示:
3.HKEY_LOCAL_MACHINE
說明:該根鍵包括本地計算機的系統信息,包括硬件和操作系統信息,安全數據和計算機專用的各類軟件設置信息等。該鍵是注冊表的核心,計算機的硬件和軟件信息均存在于此。如下圖所示:
4.HKEY_USERS
說明:該根鍵包括計算機的所有用戶使用的配置數據,這些數據只有在用戶登錄系統時才能訪問。這些信息告訴系統當前用戶使用的圖標,激活的程序組,開始菜單的內容以及顏色,字體等。如下圖所示:
5.HKEY_CURRENT_CONFIG
說明:該根鍵包括當前硬件的配置信息,其中的信息是HKEY_LOCAL_MACHINE中映射出來的。如下圖所示:
雖然在注冊表中,五大根鍵看上去是處于一種并列的地位,彼此毫無關系。但事實上,HKEY_CLASSES_ROOT和HKEY_CURRENT_CONFIG中存放的信息都是HKEY_LOCAL_MACHINE的一部分,而HKEY_CURRENT_USER存放的信息只是HKEY_USERS的一部分。HKEY_LOCAL_MACHINE包括HKEY_CLASSES_ROOT和KEY_CURRENT_USER中所有信息。如下圖所示:
需要特別注意的是,注冊表編輯器不提供任何類型的確認、取消或恢復功能,因此用戶每一步操作都將自動提交并執行。對注冊表一個錯誤編輯就可能會令操作系統癱瘓,因此在使用注冊表編輯器之前,應注意以下安全要求:
1.在更改注冊表之前,建立備份副本。
在注冊表編輯器窗口,在菜單欄上點擊"文件"菜單,選擇"導出"命令,隨后將注冊表副本文件保存在非系統盤。該操作是對整個注冊表文件進行了備份。如下圖所示:
2.對注冊表的某個主鍵選擇后也可以用同樣的方法進行備份副本。
3.系統發生故障時,通過注冊表編輯器導入備份的副本注冊表文件或雙擊該文件也可導入。
4.不要使用其他版本的windows操作系統的注冊表來替換windows10注冊表。
5.注冊表操作后要重啟電腦后方可生效。
1.創建項和項值。
2.更改值項的數據。
3.刪除項、子項或值項。
4.查找項、值項或數據。
5.注冊表中常用的數據類型有5種:
①二進制值(reg_binary):多數硬件信息以二進制數據存儲,而以十六進制格式顯示在注冊表編輯器中
②字符串值(reg_sz):包括字符串的注冊表鍵,使用字符串數據類型
③雙字節值(reg_dword):是32位信息常顯示成4個字節。它在出錯控制功能上用處極大,其數據一般以十六進制格式顯示在注冊表編輯器中。
④多字符串值(reg_multi_sz):允許將一系列項目作為單獨的一個值使用。對于多種網絡協議、多個項目、設備列表以及其他類似的列表項目來說,可以使用多字符串值。
⑤可擴充字串值(reg expand sz):代表一個可擴充的字符串。
1.注冊表損壞后的常見現象
(1)無法啟動系統。
(2)無法運行或正常運行合法的應用程序。
(3)找不到啟動系統或運行應用程序所需的文件。
(4)沒有訪問應用程序的權限。
(5)不能正確安裝或裝入驅動程序。
(6)不能進行網絡連接。
(7)注冊表條目有錯誤。
2.注冊表被損壞的原因
(1)應用程序錯誤。這個出現的時候比較多,因為我們知道應用程序可能有或多或少r的錯誤,有可能導致不同的后果;另外在系統中安裝過多的軟件后,有可能出現彼此之間的沖突。
(2)驅動程序不兼容。
(3)硬件問題。這里面好像問題出現在硬件質量上,比如硬盤或內存質量不過關造成讀寫錯誤,或超頻或CMOS或病毒等。
(4)誤操作可能會導致注冊表出現錯誤,有的時候甚至會很嚴重的。
1.什么要優化注冊表
(1)在計算機使用過程中可能經常添加或刪除應用程序;在上網時遇到惡意網站,向注冊表強行添加信息。
(2)原來的應用程序卸載后注冊表沒刪除,啟動時出現找不到某某應用程序。
(3)多余注冊表的子項可能造成系統資源浪費或降低運行速度。
2.手工優化注冊表
(1)清除多余的DLL文件
找到這個項:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShareDLLs,在這個項下存放的是共享的DLL信息,注意看括號里面的數據,它表示共享文件的數目,如果為0,那么刪除掉。
(2)卸載安裝應用程序的垃圾信息
這個主要是一些非法卸載應用程序導致的。首先要知道哪些程序是被非法卸載了。
注冊表位置:HKEY_CURRENT_USER\Software HKEY_LOCAL_MACHINE\Software
找到沒用的和非正常卸載的全部刪除。
(3)系統安裝時產生的無用信息
①刪除多余時區(只留北京時區)
位置:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Time Zones
如果你只要北京時區的話,那么除了China Standard Time,其余的都刪除。
②清除國家列表(只保留中華人民共和國)
位置:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Telephony\Country List
保留86號文件夾,其余刪除。
③清除多余的語言代碼(只保留英語—0409和中文—0804)
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrnetControlSet\Control\Nls\Locale
沒用的刪除。
④刪除多余的鍵盤布局
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrnetControlSet\Control\Keyboard Layouts
你可以把每個鍵值都打開看看,不需要的輸入法刪除即可。
⑤刪除失效的文件關聯
位置:HKEY_CLASSES_ROOT主鍵可分為兩部分:第一部分用來定義文件類型;第二部分與第一部分一一對應,用于記錄打開。
文件的應用程序。一般,在打開第二部分的可疑子項后,若該鍵下的COMMAND下沒有內容,就可以刪掉了。
3.利用一些工具軟件優化和清理注冊表
優化和清理注冊表的工具軟件很多,常用的如360安全衛士、火絨安全、騰訊電腦管家、windows優化大師等都可對注冊表進行優化和清理,加快電腦運行速度。
4.特別提示
(1)對注冊表進行優化和清理操作前一定進行備份,以防失誤時導致系統崩潰。
(2)安裝的GHOST版本的系統,有時在制作系統之前已做過優化,按上面的路徑打開無子項或者空項時,無須再理會。
(3)對注冊表的操作和管理一定要慎重、仔細,對照教程反復核對位置路徑無誤時方可進行修改。
(4)對注冊表的更改操作以后,重啟電腦才可生效。
對注冊表子項進行一些簡單修改后重啟電腦,就會個性化系統外觀?,F舉10個例子。
1.去掉桌面快捷方式圖標上的小箭頭
位置:HKEY_CLASSES_ROOT\LNKFILE項 :IsShortcut
操作:刪除此項
2.隱藏桌面上的所有圖標
位置:HKEY_CURRENT_USER\Software\Windows\CurrentVersion\Policies\Explorer
新建:NoDesktop(雙字節)
操作:值設為1
3. 修改桌面上"回收站"的名字及圖標
位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}(這個大家也可直接查找"回收站"。
修改:(默認)一項隨便換個名字就可以了。
然后展開此項,選擇DEfaultIcon
這時大家看到有3個子項,意思嗎一看就明白了。
如果想改變圖標時,只需將路徑和文件名修改即可,比如改為"d:3.ico"
4.在桌面上顯示系統版本號
位置:
HKEY_CURRENT_USER\Control Panel\Desktop
項:PaintDesktopVersion
修改:將值改為1
5.改變窗口按鈕字體的顏色
位置:
HKEY_CURRENT_USER\Control Pannel\Colors
鍵值:ButtonText
修改:大家知道PS吧,比如改為紅么(255,0,0)
6.設置登錄背景
位置:HKEY_USERS\DEFAULT\ControlPanel\Desktop
鍵值:WallPaper
修改:把背景圖片一寫就OK了(比如d:\abc.bmp)
7.更改我的電腦的提示信息
位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
鍵值:InfoTip
修改:任意改名稱即可。如你的姓名。
8.更改回收站的提示信息
位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
鍵值:InfoTip
修改:任意改名稱即可。
9.為回收站的右鍵菜單增加"刪除"和"重命名"
位置:
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder
鍵值:Attributes
值:70 01 00 20
10.為右鍵菜單添加"快速關閉計算機"命令
位置:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell
新建子項:
快速關閉計算機
修改:將默認項值改為"快速關閉計算機"
繼續:在NewWindow項下新建個子項command
修改:將默認項值改為"c:\windows\rundll32.exe user.exe,exitwindowsexec"
總之,通過注冊表不僅可以對系統進行清理和優化、電腦故障排除和維護、進行個性化設置,而且還可以對系統控制面板常用選項進行優化以及硬件進行設置等,這些操作都比較復雜,在此不作說明。
以上是今天為大家分享的有關Windows10操作系統注冊表的基礎知識。歡迎轉發、收藏和評論。多謝閱讀、關注。