通過Windows註冊表可以控制系統的方方面面,但單靠系統自帶的註冊表編輯器,操作比較複雜,且有的功能也不容易實現。藉助於第三方的註冊表管理工具,就可以讓註冊表的編輯管理更加容易掌控。
1. 不開註冊表編輯器 輕鬆設定項許可權
一般來說,如果要更改某個註冊表項的訪問許可權,需要先打開註冊表編輯器,逐步展開到相應的分支項,然後右鍵單擊該項,通過「安全」選項卡中的許可權列表,才能進行授權操作。其實,如果我們使用RegOwnit軟體,在不打開註冊表編輯器的情況下,就可以對指定的項目執行授權操作。
首先確定要授權的註冊表分支的路徑,可先複製已知路徑;若不方便複製,需要在軟體中照單輸入。打開RegOwnit軟體,在Registry Location列表中選擇鍵值的類別,然後在下面的Registry Address地址欄中輸入要操作的註冊表路徑;隨後,從User Accounts用戶賬戶類型列表中選擇用戶類別(管理員、家庭用戶或當前登錄用戶);接下來,從Permissions列表中選擇允許的許可權類別(只讀或完全控制)。設置完畢後,點擊Apply按鈕應用授權(圖1)。

2. 註冊表編輯器的替代與功能增強
系統自帶的註冊表編輯器對註冊表的操作控制功能比較簡單,如果用Registry Workshop軟體來替代它,在保留Regedit全部功能的基礎上,可以獲得更為強大的編輯功能和更為良好的使用體驗。
以註冊表項目搜索為例,按下Ctrl+F組合鍵之後,我們可以更加細緻地通過設定條件,靈活地控制自定義搜索範圍(圖2)。

我們還可以用該軟體來比較註冊表的變化或不同。先將系統的註冊表或註冊表分支加以保存,然後在開啟本軟體,打開兩個不同的註冊表文件,執行「工具→比較註冊表」命令,指定要比較的路徑,即可以對兩個註冊表文件進行比較(圖3)。

查找或比較註冊表之後,查找與比較結果會以標籤的形式列於軟體窗口的底部,點擊標籤即可切換查看。此外,在軟體中我們還可以利用Alt+0到Alt+9等10組快捷鍵設置鍵值書籤,並用F6或Shift+F6進行快速切換。通過「文件→整理註冊表」命令,還可以執行註冊表的自動整理優化。
Registry Workshop軟體提供30天全功能免費試用,過期後需要付費使用。如果不願付費使用,還可以選擇另一個功能類似的軟體Registrar Registry Manager,該軟體的家庭版對個人用戶完全免費,它以友好的界面和多標籤多任務的方式,為我們提供了更加強大的註冊表管理功能。
打開軟體之後,我們首先可以看到類似於系統內置註冊表編輯器中看到的基本分支編輯窗口,但有所不同的是,這裡我們可以使用更豐富的工具按鈕和菜單命令,對註冊表項目進行更為高效的編輯和管理。在編輯過程中,可以使用撤銷按鈕,對編輯過的步驟予以回退,這樣只要不退出該註冊表編輯器,便可以恢復之前做過的操作步驟,給用戶更多的修改容錯的機會(圖4)。

如果要查找註冊表項目,按下Ctrl+F組合鍵,開啟一個名為Advanced Registry Search標籤,在該標籤頁的Type of search列表下選定搜索的類型,然後輸入要搜索的關鍵詞,在Where to search中指定搜索範圍,還可以在What to look for列表中選擇要搜索鍵值名稱還是數值等。此外,用Include Filter或Exclude Filter選項,還可以指定包含或不包含的過濾條件,以加快搜索速度(圖5)。

在本圖中我們可以看到,Registrar Registry Manager是用多標籤的方式管理開啟的任務的,當前開啟了基本註冊表編輯(Registry)、註冊表搜索(Advanced Registry Search)、註冊表比較(Advanced Registry Compare)等多個標籤。如果要切換不同的項目,只需點擊標籤即可。關閉標籤用右鍵菜單命令進行。
我們還可以用Registrar Registry Manager軟體自帶的註冊表壓縮工具來壓縮優化註冊表。點擊Tools菜單下的Registry Defragmentation Tool選項,啟動註冊表壓縮優化工具,然後點擊Defragment按鈕,即可自動對註冊表的碎片進行整理,實現註冊表的自動壓縮優化,從而提高系統性能(圖6)。

除此以外,我們還可以通過Bookmarks菜單,將一些常用的註冊表項目添加為標籤;利用Tools菜單下的Advanced Compare命令對註冊表鍵值進行比較,還可以利用Registry Monitor(Ctrl+M)命令進行註冊表的監視,了解系統或其他軟體對註冊表的更改情況。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/209319.html