如何禁止在Windows 10,8.1和Windows 7中啟動程序

Anonim

如何阻止Windows中的程序啟動
如果您需要禁止Windows中某些程序的啟動,則可以使用註冊表編輯器或本地組策略編輯器(後者僅在專業,企業和最大編輯器中提供)。

在本手冊中,詳細介紹瞭如何用兩種提到的方法阻止該程序的啟動。如果禁令的目的是使用各個應用程序的孩子的柵欄,在Windows 10中,您可以使用父母控制。還有以下方法:禁止從商店的應用程序以外的所有程序,Windows 10售貨機模式(僅啟動一個應用程序)的所有程序。

禁止在本地組策略編輯器中的程序

第一種方法是使用在Windows 10,8.1和Windows 7的單獨版本中可訪問的本地組策略編輯器來阻止某些程序的啟動。

要以這種方式安裝禁止,請按照下列步驟操作。

  1. 按鍵盤上的Win + R鍵(使用Windows標誌的Win-Key),輸入Gpedit.msc並按Enter鍵。將打開本地組策略編輯器(如果不存在,請使用使用註冊表編輯器的方法)。
  2. 在編輯器中,轉到“用戶配置”部分 - 管理模板 - 系統。
  3. 請注意編輯器窗口右側的兩個參數:“不運行指定的Windows應用程序”和“僅執行指定的Windows應用程序”。根據任務(禁止單個程序或僅允許選擇的程序),您可以使用它們中的每一個,但我建議使用第一個。雙擊“不運行指定的Windows應用程序”。
    禁止在本地組策略編輯器中的程序
  4. 安裝“已啟用”,然後單擊“禁止程序列表”項中的“顯示”按鈕。
    啟用程序啟動鎖定
  5. 添加到需要鎖定的那些程序的列表名稱。如果您不知道名稱.exe文件,您可以運行此類程序,請在Windows任務管理器中查找它並查看它。如果指定禁止將無法正常使用,則無需指定文件的完整路徑。
    添加程序以鎖定列表
  6. 將所有必要程序添加到禁止列表後,單擊“確定”並關閉“本地組策略編輯器”。

通常會立即生效,而不重新啟動計算機,並且程序的啟動變得不可能。

使用註冊表編輯啟動程序

配置禁止在所選程序的啟動時也可以在註冊表編輯器中,如果您的計算機上沒有Gpedit.msc。

  1. 按鍵盤上的Win + R鍵,輸入Regedit並按Enter鍵,註冊表編輯器打開。
  2. 轉到RegistryHkey_Current_User \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
  3. 在資源管理器部分中,使用名稱DisallowRun創建一個小節(您可以通過右鍵單擊“文件夾”資源管理器並選擇菜單項來執行此操作)。
  4. 選擇DisAllowRun子部分並創建字符串參數(右鍵單擊Filename 1的右側面板 - Create - String參數)。
    創建Disalowrun註冊表項
  5. 雙擊創建的參數並作為值,指定要開始運行的程序文件的名稱.Exe文件。
    在註冊表中鎖定程序啟動
  6. 重複相同的操作來阻止其他程序,按順序給出字符串參數的名稱。
    註冊表中已阻止程序列表

這將在整個過程中完成,禁止將生效,而無需重新啟動計算機或從Windows輸出。

在未來,為了取消第一或第二種方式所做的禁令,可以從本地組策略編輯器中的禁止程序列表中從指定的註冊表項中刪除參數,或者只是禁用(設置“禁用”或“未指定“)GPEDIT。

附加信息

Windows啟動也可在Windows中使用軟件限制策略,但配置SRP安全策略超出本手冊。通常,簡化表單:您可以將本地組策略編輯器轉到“計算機配置”部分 - Windows配置 - 安全設置,右鍵單擊“有限程序策略”項,然後進一步配置所需的參數。

創建軟件限制策略

例如,最簡單的選項是為“附加規則”部分中的路徑中的路徑創建規則,禁止啟動位於指定文件夾中的所有程序,但這只是對軟件限制策略的非常近似的曲線近似。如果要配置註冊表編輯器,則該任務更加複雜。但這種技術使用了一些第三方程序,簡化了進程,例如,您可以熟悉屏蔽Askadmin中的程序和系統元素的指令。

閱讀更多