禁止注冊表
Ⅰ win7系統怎麼禁止用戶修改注冊表
注冊表作為windows中一個重要的資料庫,用於存儲系統和應用程序的設置信息,其中存放的各種參數,直接控制著windows的啟動、硬體驅動程序的裝載以及一些windows應用程序的運行,從而在整個系統中起著核心作用。注冊表對於很多用戶來說是很危險的,尤其是初學者,所以為了系統安全,最好還是禁止注冊表運行,這在公共機房顯得更加重要,以下就介紹兩種常用方法。
方法一、通過修改注冊表的許可權來禁止修改注冊表、禁用注冊表
1、打開注冊表,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System,如果在Policies下面沒有System的話,請請在它下面新建一項(主鍵),將其命名為System;
2、然後在右邊空白處新建一個雙位元組(DWORD)值,將其命名為DisableRegistryTools;
3、雙擊DisableRegistryTools,將其數值數據修改為1(DisableRegistryTools的鍵值為1和0時分別表示鎖住和解鎖)
通過上述之後,退出注冊表編輯器,再次打開注冊表時,則提示「注冊表編輯已被管理員禁用」,以後別人、甚至是你都無法再用regedit.exe。
因為此時無法打開注冊表了,如果要恢復並可以進行編輯的話,就得使用其他辦法。以下就是常用的方法。
使用Windows自帶的記事本(或者任意的文本編輯器)建立一個*.reg文件(*表示文件名可任意取)。內容如下:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools"=dword:00000000
將上述內容保存為一個*.reg文件,(關於大小寫與空格的提示:Windows 9x/Me,第一行一定是「REGEDIT4」,而且必須全部大寫。而Windows 2000/XP,第一行一定要是「Windows Registry Editor Version 5.00」。該信息非常重要,如果不正確,雖然在雙擊注冊表文件後會顯示已經導入,但其實並沒有成功修改注冊表文件的內容。第二行為空行。第三行為子鍵分支。第四行為該子鍵分支下的設置數據,其中的「dword」必須全部小寫。雙擊打開該reg文件,當詢問您「確實要把*.reg內的信息添加到注冊表嗎?」,選擇「是」,即可將信息成功輸入注冊表中。
方法二、通過電腦安全管理軟體來禁止修改注冊表、限制修改注冊表。這類軟體比較多,操作也各不相同,不能一一介紹。但都比較直觀簡單。
Ⅱ 如何解除被禁止訪問的注冊表
步驟如下:
1、按win+r,輸入gpedit.msc,點擊確定;
2、依次展開「用戶配置→管理模板→系統」,雙擊右側窗口中的「阻止訪問注冊表編輯工具」;
Ⅲ 怎麼禁止注冊表寫入
2008-02-23 11:33命令編寫注冊表文件修改注冊表項 1、何謂REG文件
REG文件實際上是一種注冊表腳本文件,雙擊文件即可將其中的數據導入到注冊表中。利用REG文件我們可以直接對注冊表進行任何修改操作,它對注冊表的操作可以不受注冊表編輯器被禁用的限制,因此功能更為強大、靈活,另外,由於REG文件可以用任何文本文件編輯工具(例如記事本)進行修改,因此通過它對注冊表數據進行修改後,如果發生錯誤,還可以通過改回REG文件中的數據後再導入,從而實現恢復操作,因此它又較之直接用注冊表編輯器修改更安全,所以熟練掌握REG文件的運用,有時可以起到事半功倍、意想不到的效果。2、創建REG文件 REG文件的創建是非常簡單的,可以通過任何一個文本文件編輯工具來實現。我們就以創建一個可以解除注冊表禁用限制的REG文件restore.reg為例來介紹一下具體過程。 打開記事本,在記事本文件中輸入以下內容: REGEDIT4 空一行 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]"DisableRegistryTools"=dword : 00000000 保存此文件,在打開的「另存為」對話框中選擇好保存路徑,再單擊「保存類型」中的下拉箭頭選擇「所有文件」(一定要選擇此步,不然保存後的文件會自動加上TXT的擴展名),然後在「文件名」中輸入「restore.reg」後按「保存」按鈕。以後你就可以通過雙擊這個restore.reg來直接解除禁用注冊表的限制。3、對REG文件進行修改 我們在利用REG文件對注冊表進行操作時,要操作的對象有兩種:一種是對主鍵進行操作,一種是對主鍵下的鍵值項目進行操作。對主鍵的操作有添加、刪除兩種,而對鍵值項目的操作則分為添加、修改和刪除三種。下面我們就一個一個來實現。 1、對主鍵的操作 (1)添加主鍵 要想利用REG文件在注冊表中添加一個主鍵是非常方便的,只需要在文件體部分直接以「[ ]」的形式寫上要添加的主鍵路徑即可。 例如:在HKEY_LOCAL_MACHINE\Software主鍵下添加一個名稱為「軟體工作室」的主鍵,內容如下: REGEDIT4 空一行 [HKEY_LOCAL_MACHINE\Software\軟體工作室]
(2)刪除主鍵 要用REG文件在注冊表中刪除一個主鍵,在文件體部分「[ ]」括起來的主鍵路徑前面加上一個「-」符號即可,刪除主鍵操作將會一並刪除該主鍵下的所有子鍵及其鍵值項目,所以這是個比較危險的命令,使用要十分注意。例如要刪除我們剛才添加的那個主鍵,內容如下: REGEDIT4 空一行 [-HKEY_LOCAL_MACHINE\Software\軟體工作室] 2、對鍵值項目的操作 (1)添加鍵值項目 添加鍵值項目的操作如同注冊表編輯器中的「新建」命令,一般來說,鍵值的數據類型分為三種:字元串值、二進制值和DWORD值。在REG文件中我們也要設置添加的鍵值項目的數據類型,如果要添加字元串值,則「=」號後邊要用英文的雙引號引住數據;如果添加的為DWORD類型值,「=」號後邊的格式為「dword:數據」;如果添加的為二進制值,「=」號後邊則為「hex:數據」。要設置默認值的鍵值數據時,「=」號前邊的鍵值名稱應為「@」符號,並且沒有雙引號。 例如我們要在「HKEY_LOCAL_MACHINE\Software\軟體工作室」主鍵下設置默認鍵值為「工作室」,並分別添加「姓名」鍵值項目(字元串值)、「年齡」鍵值項目(二進制值)、「婚否」鍵值項目(DWORD值)。相應的REG文件內容如下: REGEDIT4 空一行 [HKEY_LOCAL_MACHINE\Software\軟體工作室] @="工作室" "姓名"="徐徐徐" "年齡"=hex:23 "婚否"=dword:00000000 在添加鍵值項目時,如果該鍵值所在的主鍵路徑不存在的話,在添加鍵值項目的同時會自動新建該主鍵。另外在添加字元串值的鍵值項目時還有一點值得注意的地方,當這個字元串值是包括文件路徑的字元串值時,路徑分隔符應用「\\」雙斜杠表示,以示和注冊表中的主鍵路徑分隔符區別開來。例如我們要在注冊中「HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ Run」主鍵下的啟動組中添加位於「C:\PROGRAM FILES\BOOBSOFT\屏幕保護控制器」目錄下的一個應用程序「屏幕保護控制器.exe」的啟動鍵值項目,REG文件內容如下: REGEDIT4 空一行 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] "scr"="C:\\PROGRAM ILES\\BOOBSOFT\\屏幕保護控制器\\屏幕保護控制器.exe" (2)修改鍵值項目 其實修改和添加很類似,對於已經存在的鍵值項目,我們要修改其數據時,只需要將正確的數據賦予對應的鍵值項目即可,新的數據會自動覆蓋錯誤的舊數據,例如,當某些惡意網頁修改了你的IE標題欄文字,在標題欄中總是顯示那個網站的廣告文字,很討厭,我們知道修改IE標題欄文字是通過「HKEY_CURRENT_USER\Software\ Microsoft\Internet Explorer\Main」主鍵下的「Window Title」鍵值的數據進行設置的,那麼我們就可以通過REG文件改回默認的IE標題欄文字。 REGEDIT4 空一行 [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] "Window Title"="" (3)刪除鍵值項目 用REG文件刪除鍵值項目也是很方便的,和刪除主鍵相類似,也是通過「=」號實現的,不過這次不是加在前面,而是把「-」符號放在鍵值項目的等號後面。例如一些惡意網頁在修改IE標題欄等設置的同時,還修改了開始菜單相關的鍵值項目數據,使得開始菜單中的「運行」、「查找」、「關閉」等命令都不見了,導入下面的這個REG文件刪除相應的鍵值項目後就可以找回開始菜單中的這些命令了。 REGEDIT4 空一行 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoRun"=-(解除「運行」命令) "NoClose"=-(找回「關閉系統」命令) "NoFind"=-(找回「查找」命令)
4、將REG文件中的數據導入到注冊表中導入信息 當我們雙擊REG文件時,系統會首先提示「確實要把XXX.REG內的信息添加到注冊表嗎?」的詢問對話框,單擊「是」按鈕,系統就會按照REG文件中所描述的操作對注冊表進行修改,完成以後並會給出提示「XXX.REG中的信息已經成功輸入注冊表」,把REG文件中的信息導入注冊表的操作稱為「合並」。 修改默認值 在REG文件上單擊滑鼠右鍵,有三個命令是關於REG文件的:合並、Print、編輯,以粗體顯示的就是「合並」操作,這也是默認的打開方式,也就是雙擊時執行的操作。如果你不想讓雙擊REG文件時執行「合並」的操作,你可以更改它的默認打開方式為「編輯」。打開資源管理器,單擊「查看」菜單中的「文件夾選項」命令,在打開的對話框中單擊「文件類型」標簽,然後在「已注冊的文件類型」列表中找到並選中「注冊表項目」,從下面的「打開方式」我們也可以看出:原來REG文件默認的「合並」操作關聯的是注冊表編輯器Regedit呀!接下來點擊「編輯」按鈕,打開「編輯文件類型」對話框,然後選擇「操作」列表中的「編輯」,再點擊「設為默認值」按鈕即可,以後雙擊REG文件時就會用記事本來打開進行編輯。 在這里筆者順便告訴大家一個獨門絕技,如果你希望REG文件在導入時沒有任何提示,你可以在圖4所示的對話框中選中「合並」,然後單擊「編輯」按鈕,在彈出對話框的命令行中輸入「regedit.exe /s "%1"」即可,這是使用了注冊表編輯器Regedit的一個被稱為安靜導入模式的隱藏參數「/S」,在導入REG文件時如果加上「/S」參數,系統就不會再彈出任何提示對話框而直接導入了。
解除禁用 有時在某些電腦中設置了禁用注冊表編輯器後,為了防止一些電腦高手使用REG文件,來解除對注冊表編輯器的限制,會讓REG文件的默認打開程序設置為其他無關程序,當然這時可以通過修改「文件夾選項」中的相關設置改回來,但還有一種更絕的辦法可以使REG文件不能用系統默認的方式打開。 運行注冊表編輯器,將「HKEY_CLASSES_ROOT.reg」下的默認值改為「txtfile」,這時REG文件的打開方式都指向了TXT文本文件。這樣更改後不知道的人即使修改「文件夾類型」中的「注冊表項目」設置也無法改回來,當然這時系統也已經禁用了注冊表編輯器,你是無法通過注冊表編輯器修改了。但經過筆者的研究發現還有一種方法可以破解這種禁用REG文件。我們可以在編輯好的REG文件上按住「Shift」鍵的同時單擊滑鼠右鍵,這時系統會讓你重新選擇打開方式,從中選取用注冊表編輯器Regedit打開就可以將REG文件導入注冊表
Ⅳ 注冊表、禁止訪問網路
(1)運行注冊表編輯器regedit.exe;
(2)展開注冊表到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Policies\System下,新建一個名為DisableRegistryTools的回DWORD值,並將其值改為「1」,即答可禁止使用注冊表編輯器regedit.exe。
解鎖方法如下:
用記事本編輯一個任意名字的.reg文件,比如unlock.reg,內容如下:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Policies\System]
"DisableRegistryTools"=dword:00000000
存檔。你就有了一把解鎖的鑰匙了!如果要使用注冊表編輯器,則雙擊unlock.reg即可。要注意的是,在「REGEDIT4」後面一定要空一行,並且「REGEDIT4」中的「4」和「T」之間一定不能有空格,否則將前功盡棄!
求採納
Ⅳ 注冊表被禁用了,怎麼打開啊
這是組策略里把注復冊表給制禁用了,只要到組策略里修改下就可以打開注冊表的。
1、開始----運行----輸入:gpedit.msc----用戶配置----管理模板----系統----在右邊窗口的設置中找到阻止訪問注冊表編輯工具
Ⅵ 怎樣修改注冊表禁止程序運行
通過修改注冊表禁止運行某些程序,可進行如下操作:
(1)打開「注冊表編輯器」。
(2)選擇HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 注冊表項。
(3)單擊右鍵,在彈出的快捷菜單中選擇「新建」∣「DWORD 值」命令,新建一個類型為REG_DWORD 的值項。
(4)將該值項命名為「DisallowRun」。
(5)雙擊該值項,在彈出的「編輯DWORD 值」對話框中的「數值數據」文本框中修改數值為「1」,「基數」選項組中選擇「十六進制」選項。
(6)右擊Explorer 注冊表項,在其彈出的快捷菜單中選擇「新建」∣「項」命令,新建一個Explorer 注冊表項的子項。
(7)將該子項命名為「DisallowRun」。
(8)右擊該子項,在彈出的快捷菜單中選擇「新建」∣「字串值」命令,新建一個類型為REG_SZ 的值項。
(9)將該值項命名為「1」,雙擊該值項,在彈出的「編輯字元串」對話框中的「數值數據」文本框中輸入要禁止運行的程序名稱。例如要禁止運行記事本程序,可輸入「Notepad.exe」。
(10)若要禁止多個程序,重復(8)~(9)步即可。
(11)設置完畢後,重新啟動計算機即可。
以「只運行許可的Windows應用程序」為例,當然也可以通過「不要運行指定的Windows應用程序」來設置,方法可以借鑒這里,只是設置都是相反而已。 注意:一定要在「只運行許可的Windows應用程序」列表中添加「cmd.exe」、「regedit.exe」或者「gpedit.msc」或者「mmc.exe」。
要不你就不能恢復這個設置了。就會出現把自己關在門外,把鑰匙丟到門里了。 1、組策略(實時生效)開始--運行,輸入「gpedit.msc」,然後依次展開「用戶配置」--「管理模板」--「系統」
在右邊找到「只運行許可的Windows應用程序」,然後將其選擇為「已啟用」,再點擊「允許的應用程序列表」的「顯示」;
在這里添加允許運行的程序,如cmd.exe、regedit.exe、mmc.exe(一定寫上後綴,如.exe、.bat等)。 2、注冊表(注銷或者重啟之後生效)將下面的代碼保存為 *.reg 的文件,如1.reg;然後雙擊之後選擇「導入」即可
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveTypeAutoRun"=dword:00000091
"RestrictRun"=dword:00000001[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun]
"1"="cmd.exe"
"2"="iexplore.exe" 恢復方法:1、打開注冊表,將HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer下的RestrictRun 這個REG_DWORD鍵值 以及 RestrictRun項 刪除即可2、打開組策略,然後依次展開「用戶配置」--「管理模板」--「系統」
在右邊找到「只運行許可的Windows應用程序」,然後將其選擇為「未配置」即可 參考資料: http://blog.163.com/peipei_sun/blog/static/19167668201051211181090/
Ⅶ 如何禁止修改注冊表
1)運行注冊表編輯器regedit.exe;
(2)展開注冊表到hkey_current_user\\software\\microsoft\\windows\\currentversionpolicies\\system~下,新建一個名為disableregistrytools的dword值,並將其值改為「1」,即可禁止使用注冊表編輯器regedit.exe。
當你想解鎖時候就用以下方法:
用記事本編輯一個任意名字的.reg文件,比如123.reg,內容如下:~regedit4~[hkey_current_user\\software\\microsoft\\windows\\currentversionpolicies\\system]~「disableregistrytools」=dword:00000000~ 存檔,你就有了一把解鎖的鑰匙了!如果要使用注冊表編輯器,則雙擊unlock.reg即可。請注意如果你是win2000或winxp用戶,請將「regedit4」寫為windows~registry~editor~version~5.00。~ 對win2000用戶,還可以通過在win2000下把服務裡面的遠程注冊表操作服務「remote~registry~service」禁用,來對付該類網頁。具體方法是:點擊「管理工具→服務→remote~registry~service(允許遠程注
Ⅷ 怎麼禁止普通用戶使用注冊表
即使禁用注冊表編輯器他們還是可以解開最好的辦法是把注冊表編輯器從系統中拿走或者改改擴展名,比如regedit.com或者開個受限帳戶
Ⅸ win7系統怎麼禁止用戶修改注冊表
方法/步驟 首先,抄按下Win+R快捷鍵。 然後輸入「gpedit.msc」打開組策略。 在左側找到【用戶配置】——【管理模版】——【系統】。 在右側找到「阻止訪問注冊表編輯工具」並雙擊。 打開以後發現這一項並沒有經過配置。 然後在上方,將已啟用前邊點選,並確定。 接下來我們打開運行,輸入regedit。 8 發現已經無法進入注冊表編輯器了。