共用方式為


使用組策略對象隱藏指定的磁碟驅動器

本文提供使用組策略對象隱藏指定磁碟驅動器的一些資訊。

適用於: Windows 用戶端(所有支援的版本)
原始 KB 編號: 231289

摘要

在 Windows 中使用組策略物件時,有 [在我的電腦中隱藏這些指定的磁碟驅動器] 選項,可讓您隱藏特定磁碟驅動器。 不過,可能只需要隱藏特定磁碟驅動器,但保留對其他人的存取權。

有七個預設選項可用來限制磁碟驅動器的存取。 您可以修改預設網域原則或任何自定義組策略物件 (GPO) 的 System.adm 檔案,以新增其他限制。 七個預設選取專案如下:

  • 僅限制 A、B、C 和 D 磁碟驅動器
  • 僅限制 A、B 和 C 磁碟驅動器
  • 僅限制 A 和 B 磁碟驅動器
  • 限制所有磁碟驅動器
  • 僅限限制 C 磁碟驅動器
  • 僅限限制 D 磁碟驅動器
  • 請勿限制磁碟驅動器

Microsoft不建議變更 WindowsExplorer.admx 檔案,而是改為建立新的 .admx 檔案,並將這個 .admx 匯入 GPO。 原因是,如果您將變更套用至 WindowsExplorer.admx 檔案,如果Microsoft Service Pack 中發行新版本的 WindowsExplorer.admx 檔案,這些變更可能會遭到覆寫。

相關資訊

WindowsExplorer.admx 檔案的預設位置為:

C:\Windows\PolicyDefinitions\WindowsExplorer.admx

注意

Adm 資料夾及其內容不會填入,直到第一次載入預設網域原則為止。

若要針對七個預設值之一變更此原則:

  1. 啟動 Microsoft 管理控制台。 在 [控制台] 功能表上,按兩下 [新增/移除嵌入式管理單元]。
  2. 新增預設網域原則的組策略嵌入式管理單元。 若要這樣做,請在 系統提示您選取組策略物件 (GPO) 時按兩下 [瀏覽 ]。 預設 GPO 為 [本機計算機]。 您也可以為其他網域分割區新增 GPO(特別是組織單位)。
  3. 開啟下列各節:用戶設定系統管理範本Windows 元件檔案總管
  4. 按兩下 [ 在我的計算機中隱藏這些指定的磁碟驅動器]。
  5. 按下即可選取 [ 在我的計算機 中隱藏這些指定的磁碟驅動器] 複選框。
  6. 按兩下拉式方塊中的適當選項。

這些設定會從 [我的計算機]、[Windows 總管] 和 [我的網络位置] 移除代表所選硬碟的圖示。 此外,這些磁碟驅動器不會出現在任何程式的 [開啟] 對話框中。

此原則的設計目的是保護某些磁碟驅動器,包括磁碟驅動器,避免誤用。 它也可以用來指示使用者將其工作儲存到特定磁碟驅動器。

若要使用此原則,請在下拉式方塊中選取磁碟驅動器或磁碟驅動器的組合。 若要顯示所有磁碟驅動器(隱藏無),請停用此原則,或按兩下 [不要限制磁碟驅動器 ] 選項。

此原則不會防止使用者使用其他程式來存取本機和網路磁碟驅動器,或防止使用者使用磁碟管理嵌入式管理單元來檢視和變更磁碟驅動器特性。

預設值不是您可以使用的唯一值。 藉由編輯 WindowsExplorer.admx 檔案,您可以新增自己的自定義值。 這是要修改的 WindowsExplorer.admx 部分:

POLICY !!NoDrives  
     EXPLAIN !!NoDrives_Help  
        PART !!NoDrivesDropdown DROPDOWNLIST NOSORT REQUIRED  
           VALUENAME "NoDrives"  
            ITEMLIST  
                  NAME !!ABOnly VALUE NUMERIC 3  
                  NAME !!COnly VALUE NUMERIC 4  
                  NAME !!DOnly VALUE NUMERIC 8  
                  NAME !!ABConly VALUE NUMERIC 7  
                  NAME !!ABCDOnly VALUE NUMERIC 15  
                  NAME !!ALLDrives VALUE NUMERIC 67108863  
                  ;low 26 bits on (1 bit per drive)  
                  NAME !!RestNoDrives VALUE NUMERIC 0 (Default)  
            END ITEMLIST  
        END PART  
      END POLICY

[strings]  
ABCDOnly="Restrict A, B, C and D drives only"  
ABConly="Restrict A, B and C drives only"  
ABOnly="Restrict A and B drives only"  
ALLDrives="Restrict all drives"  
COnly="Restrict C drive only"  
DOnly="Restrict D drive only"  
RestNoDrives="Do not restrict drives"  

[strings] 區段代表下拉式方塊中實際值的替代專案。

此原則只會在用戶端電腦上顯示指定的磁碟驅動器。 此原則影響的登錄機碼會使用對應至 26 位二進位字串的十進位數,每個位都代表驅動器號:

11111111111111111111111111 ZYXWVUTSRQPONMLKJIHGFEDCBA

此組態會對應至十進位中的67108863,並隱藏所有磁碟驅動器。 如果您想要隱藏磁碟驅動器 C,請將第三個最低位設為 1,然後將二進位字串轉換成十進位。

不需要建立選項以顯示所有磁碟驅動器,因為清除複選框會完全刪除 「NoDrives」 專案,而且會自動顯示所有磁碟驅動器。

如果您想要設定此原則以顯示不同的磁碟驅動器組合,請建立適當的二進位字串、轉換成十進位,並將新專案新增至 ITEMLIST 區段,並具有對應的 [strings] 專案。 例如,若要隱藏磁碟驅動器 L、M、N 和 O,請建立下列字串

00000000000111100000000000 ZYXWVUTSRQPONMLKJIHGFEDCBA

和轉換為十進位。 這個二進位字串會以十進位為單位轉換成 30720。 將這一行新增至 System.adm 檔案中的 [strings] 區段:

LMNO_Only=“僅限限制 L、M、N 和 O 磁盘驅動器”

在上述 ITEMLIST 區段中新增這個專案,並儲存 System.adm 檔案。

名字!!LMNO_Only數值 30720

這會在下拉式方塊中建立第八個專案,只隱藏磁碟驅動器 L、M、N 和 O。 使用此方法在下拉式方塊中包含更多值。 WindowsExplorer.admx 檔案的修改區段如下所示:

POLICY !!NoDrives  
     EXPLAIN !!NoDrives_Help  
        PART !!NoDrivesDropdown DROPDOWNLIST NOSORT REQUIRED  
           VALUENAME "NoDrives"  
            ITEMLIST  
                  NAME !!ABOnly VALUE NUMERIC 3  
                  NAME !!COnly VALUE NUMERIC 4  
                  NAME !!DOnly VALUE NUMERIC 8  
                  NAME !!ABConly VALUE NUMERIC 7  
                  NAME !!ABCDOnly VALUE NUMERIC 15  
                  NAME !!ALLDrives VALUE NUMERIC 67108863  
                  ;low 26 bits on (1 bit per drive)  
                  NAME !!RestNoDrives VALUE NUMERIC 0 (Default)  
                              NAME !!LMNO_Only VALUE NUMERIC 30720  
            END ITEMLIST
       END PART  
     END POLICY

[strings]  
ABCDOnly="Restrict A, B, C and D drives only"  
ABConly="Restrict A, B and C drives only"  
ABOnly="Restrict A and B drives only"  
ALLDrives="Restrict all drives"  
COnly="Restrict C drive only"  
DOnly="Restrict D drive only"  
RestNoDrives="Do not restrict drives"  
LMNO_Only="Restrict L, M, N and O drives only"  

這個 [字串] 區段代表下拉式方塊中實際值的替代專案。