只容許運行指定的程序

在某臺電腦裏只容許運行特定的程序,好比說只容許運行office和msn,其餘的程序都不能運行,如何解除這種限制呢?windows

其實這個在註冊表和組策略裏均可以設置,組策略要方便些,但實質也是對註冊表的修改。安全

組策略裏的設置:依次單擊「開始」/「運行」命令,在彈出的系統運行框中,輸入字符串命令「gpedit.msc」,單擊「肯定」按鈕後,打開系統組策略編輯窗口; 依次展開該窗口中的「用戶配置」/「管理模板」/「系統」項目,在對應「系統」項目右邊的子窗口中,雙擊「只運行許可Windows應用程序」選項,在其後彈出的界面中,將「已啓用」選項選中。隨後,你將在對應的窗口中看到「顯示」按鈕被自動激活,再單擊「顯示」按鈕,而後繼續單擊其後窗口中的「添加」按鈕,再將須要運行的應用程序名稱輸入在添加設置框中,最後單擊「肯定」按鈕便可。
註冊表裏的設置:首先在註冊表項HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer下新建一個雙字節值項RestrictRun ,修改其值爲1,以容許咱們指定能夠運行的程序。
而後新建一個註冊表項HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun,在其下新建兩個字符串值項。第一個值項的名稱爲1,值爲notepad.exe,第二個值項爲2,值爲calc.exe。若是想容許更多的程序,能夠依次創建名稱爲三、4等順序往下排列的值項。修改註冊表後當即生效。編輯器

當你通過這樣設置後,再經過"開始"菜單和資源管理器運行其餘未指定的程序時,系統都會提示不能進行此操做。包括你以前用過的gpedit.msc和regedit都不能打開了。ide

破解方法以下:
原windows桌面下:
針對組策略的:找到cmd.exe,把它替換成能夠運行的那個程序的名字,運行後輸入mmc,添加組策略編輯器管理單元,打開組策略,把只容許運行指定的程序那一項改成未配置便可。命令行

針對註冊表的:你能夠將註冊表編輯器程序的名稱改變爲你容許運行的某個程序的名稱,這樣你就能夠運行起來註冊表編輯器了,而後將RestrictRun項的值修改成0便可。ci

重啓安全模式下:
1.mmc法:
從新啓動計算機,按下F8鍵,在Windows高級選項菜單裏選擇「帶命令行提示的安全模式」,進入安全模式;鍵入MMC,打開把持臺窗口,單擊「文件→添加/刪除管理單元」,添加「組策略編輯器」管理單元,把「只容許運行指定的程序」項改成未配置便可。最後,按下「Ctrl+Alt+Del」組合鍵,點擊「關機」按鈕,選擇「從新啓動」就行了。

  提示:在「帶命令行提示的安全模式」中,是看不到「開始」菜單和系統任務欄的,不過,咱們能夠鍵入「explorer」打開它們。

2.命令行法:
首先進入「帶命令行提示的安全模式」;而後鍵入「reg add HKCU\Software\M
icrosoft\Windows\CurrentVersion\Policies\Explorer /v RestrictRun /t reg_dword /d 0」命令,回車以後,系統會提示是否覆蓋存在的「RestrictRun」鍵值項,鍵入「Y」並回車便可。這樣,註冊表裏相應的內容已經被恢復了。

3.註冊表法:
經過直接修改註冊表的方式也能夠解決該問題。首先進入「帶命令行提示的安全模式」,在命令提示符下鍵入「regedit」,打開「註冊表編輯器」,展開分支「HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer」,將「RestrictRun」(DWORD值)鍵的值修改成0便可。
 資源

相關文章
相關標籤/搜索