Windows

如何刪除“在我的電腦中隱藏這些指定的驅動器”組策略

  • January 22, 2018

我在獨立工作組上有一個 Windows Server 2012 R2 終端伺服器。

客戶端要求隱藏 C 驅動器,因此我啟用了“使用者配置\管理模板\Windows 組件\文件資源管理器\在我的電腦中隱藏這些指定的驅動器”組策略並將其設置為隱藏所有驅動器。

一段時間後,客戶希望重新顯示驅動器,我禁用了組策略並重新啟動了 PC,但驅動器沒有返回。

我檢查了系統資料庫,在 HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 下,NoDrives dword 仍然存在,所以我將其設置為 0,重新啟動,問題仍然存在。

NoDrives dword 也出現在與 HKEY_USERS 中的個人配置文件關聯的組策略對像下。

我嘗試過的事情:

  • 我將所有 NoDrives 實例設置為 0 並重新啟動系統
  • 我刪除了所有 NoDrives 實例並重新啟動了系統
  • 我註銷了一個使用者帳戶,在 C:\Users 中重命名了他們的使用者配置文件,並從 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 中刪除了他們的密鑰
  • 我重新啟用了組策略並將其設置為僅隱藏 A 和 B 驅動器

都失敗了。有什麼我想念的嗎?

我通過執行以下操作解決了這個問題:

  • 從 %Systemroot%\System32\GroupPolicy\User 中刪除 registry.pol
  • 打開 gpedit.msc 並啟用使用者配置\Windows 組件\文件資源管理器\在我的電腦中隱藏這些指定的驅動器
  • 我將設置設置為不限制驅動器。

僅僅設置組策略是不夠的,需要刪除 registry.pol 文件。這只需要您在使用者配置下重新創建策略,機器策略在它自己的文件中。

引用自:https://serverfault.com/questions/886782