如何阻止通過 Windows 更新安裝某些驅動程序

如何阻止通過 Windows 更新安裝某些驅動程序

Windows 現在通過 Windows Update 自動更新所有設備驅動程序。因此,無需時常更新設備驅動程序。但是,在某些情況下,您可能不需要更新某些設備驅動程序。該設備可能與舊版本的驅動程序兼容,也可能是任何東西。那麼問題來了,如何阻止某些驅動程序通過Windows更新被安裝呢?

如何阻止通過 Windows 更新安裝某些驅動程序?

有多種方法可以阻止 Windows 自動更新設備驅動程序。您可以禁用所有硬件的所有傳入驅動程序更新,或僅禁用特定硬件的驅動程序更新。對於任何這些操作,您可以使用以下方法:

  1. 組策略阻止安裝某些驅動程序
  2. 設備安裝限制以阻止某些驅動程序
  3. 註冊表編輯器阻止某些驅動程序
  4. 啟用/禁用組策略以阻止為特定設備安裝驅動程序。
  5. 阻止為特定設備安裝驅動程序的註冊表方法

現在我們來一一簡單地講一下這些方法:

1]組策略阻止安裝某些驅動程序

您可以使用組策略編輯器禁用 Windows 中的自動驅動程序加載。但是,此方法的唯一缺點是它將停止系統上所有設備的自動驅動程序更新。但您可以選擇自動安裝最新的設備驅動程序。

要使用組策略編輯器,請按照下列步驟操作:

  • 打開組策略編輯器
  • 轉到以下路徑:

Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Центр обновления Windows > Управление обновлениями, предлагаемыми из Центра обновления Windows.

  • 在這裡,雙擊“Windows 更新中不包含驅動程序”。
  • 選擇“啟用”,然後單擊“應用”>“確定”。

2]設備安裝限制以阻止某些驅動程序

您還可以使用 Windows 系統設置來阻止任何即將通過 Windows 更新進行的設備驅動程序更新。為此,您可以按照以下步驟操作:

  • 首先,按 Windows + I 啟動“設置”。
  • 進入“系統”>“關於”>“高級系統設置”。
  • 單擊硬件選項卡,然後單擊設備安裝選項。
  • 此處勾選“否”(您的設備可能無法按預期工作)。
  • 最後,單擊“保存更改”。

3]註冊表編輯器阻止某些驅動程序

接下來,您可以使用註冊表編輯器。這將阻止所有新設備驅動程序安裝,例如組策略編輯器。

此外,在使用註冊表時,最好在進行任何更改之前備份註冊表設置。因此,如果您的電腦出現問題,您可以快速使其恢復正常。

要使用註冊表編輯器,請按照下列步驟操作:

  • 打開註冊表編輯器。
  • 轉到以下路徑:

Компьютер\HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Microsoft\Windows\CurrentVersion\DriverSearching

  • 現在,在 DriverSearching 文件夾中,雙擊 SearchOrderConfig。
  • 將值更改為 0,然後單擊“確定”。
  • 最後,重新啟動計算機以應用更改。

或者,您可以按照相同的步驟通過將 SearchOrderConfig 的值更改為 1 來啟用自動設備驅動程序安裝。

4]啟用/禁用組策略以防止為特定設備安裝驅動程序。

我們之前討論過如何禁用所有傳入的設備驅動程序更新。然而,這對於許多設備來說並不是一個好主意。因此,您可以使用組策略來阻止某些硬件的自動驅動程序更新。

為此,您必須找到硬件 ID 並在組策略編輯器中禁用它。要查找硬件 ID,請按照以下步驟操作。

  • 右鍵單擊開始菜單。
  • 轉到設備管理器。
  • 找到您的設備,右鍵單擊它並選擇屬性。
  • 轉到“詳細信息”選項卡。
  • 使用屬性下拉菜單切換到硬件 ID。
  • 在該值下,您會發現一堆 id。但是,您只需要前兩個,因此可以通過右鍵單擊 ID 並選擇“複製”來複製它們。

獲得硬件 ID 後,請按照以下步驟使用組策略禁用設備:

  • 啟動組策略編輯器。
  • 轉到以下路徑:

Конфигурация > Административные шаблоны > Система > Установка устройства > Ограничения установки устройства.

  • 雙擊拒絕安裝與任何這些設備實例 ID 匹配的設備。
  • 將狀態更改為已啟用。
  • 在“設置”部分中,啟用“同時應用到已安裝的設備”策略。
  • 然後單擊“顯示”按鈕並添加您之前複製的兩個硬件 ID。
  • 之後單擊“確定”。
  • 最後,單擊“應用”>“確定”關閉組策略編輯器。

5]防止為特定設備安裝驅動程序的註冊表方法

最後,您可以使用註冊表編輯器來阻止通過 Windows 更新安裝特定驅動程序。為此,您需要硬件 ID,因此請按照前面的步驟獲取這些信息。

獲得硬件 ID 後,請執行以下操作:

  • 打開註冊表編輯器並導航到以下路徑:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions

創建兩個 DWORD 並輸入建議值

  • 拒絕設備 ID=1
  • 拒絕DeviceIDsRetroactive=0

1 = 啟用
0 = 禁用

完成此操作後,繼續下一部分並創建一個名為“1”的字符串。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\DenyDeviceIDs

  • “1”=“HDAUDIO\\FUNC_01&VEN_10EC&DEV_0282&SUBSYS_103C80C1”
  • 更改硬件 ID 以匹配您的硬件設備。另外,要添加多個硬件 ID,請將“1”更改為“2”或“3”。
  • 最後,保存。reg 文件並雙擊進行安裝。

筆記。編輯註冊表文件可能存在風險。請務必在繼續之前進行正確的備份,或創建系統還原。

結論

這些是阻止通過 Windows 更新安裝某些驅動程序的一些方法。如果您的設備不需要頻繁更新驅動程序,您可以禁用所有未來的設備驅動程序更新。但是,如果您有 GPU、打印機或任何其他需要頻繁更新驅動程序的設備,則禁用特定設備的驅動程序更新會很有用。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *