若要隱藏指定的磁碟機使用 「 群組原則] 物件


摘要


在 Windows 中的群組原則物件,沒有可讓您隱藏特定的磁碟機是"隱藏 [我的電腦中這些指定的磁碟機"選項。不過,可能需要隱藏只在特定磁碟機,但保留給其他人的存取。


共有七個的預設選項,來限制存取磁碟機。您可以修改預設網域原則或任何自訂群組原則物件 (GPO) 的 System.adm 檔,以新增其他限制。七個預設選項為:
  • 限制 A、 B、 C 和 D 磁碟機只
  • 限制 A、 B 和 C 磁碟機只
  • 只限制 A 和 B 磁碟
  • 限制所有磁碟機
  • 只限制 C 磁碟
  • 只限制 D 磁碟
  • 不限制磁碟機
Microsoft 不建議您先變更 System.adm 檔,而若要建立新的.adm 檔案,並將 GPO 匯入這個.adm。原因是,如果您將變更套用至 system.adm 檔案時,這些變更可能會覆寫如果 Microsoft 發行新版的 Service Pack 中 system.adm 檔案。

更多的資訊


預設網域原則的 System.adm 檔的預設位置是:

%SystemRoot%\Sysvol\Sysvol\YourDomainName\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\Adm\System.adm
這些資料夾的內容會由檔案複寫服務 (FRS) 複寫整個網域。請注意,Adm 資料夾和其內容,未填入直到第一次載入預設網域原則。


若要變更這個原則的其中一個七個預設值:

  1. 請啟動 Microsoft 管理主控台。在 [主控台] 功能表上按一下 [新增/移除嵌入式管理單元]。
  2. 新增預設網域原則的 [群組原則] 嵌入式管理單元。若要這樣做,請按一下 [瀏覽當系統提示您選取 [群組原則物件 (GPO)。預設 GPO 是本機電腦。您也可以新增其他的網域磁碟分割 (特別是,組織單位) 的 Gpo。
  3. 開啟下列各節:使用者設定系統管理範本Windows 元件Windows 檔案總管]
  4. 按一下 [隱藏 [我的電腦中這些指定的磁碟機
  5. 按一下以選取 [隱藏 [我的電腦中這些指定的磁碟機] 核取方塊。
  6. 按一下適當的選項,在下拉式方塊中。
這些設定會移除從 [我的電腦、 Windows 檔案總管] 及 [網路上的芳鄰代表選取的硬碟機的圖示。此外,這些磁碟機未出現在 [開啟] 對話方塊的任何程式。


這個原則被設計來保護某些磁碟,包括軟碟機,避免不當。它也可以用於將使用者引導到將作品儲存到特定的磁碟機。


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


這個原則不防止使用者用其他程式來取得存取本機和網路磁碟機,或防止使用者檢視及變更磁碟機,請使用 [磁碟管理嵌入式管理單元。


預設值不是您可以使用的唯一值。藉由編輯 System.adm 檔案,您可以新增您自己的自訂值。這是要修改 System.adm 部份:

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"
[字串] 區段代表實際的值,在下拉式方塊中的替代。


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


11111111111111111111111111
ZYXWVUTSRQPONMLKJIHGFEDCBA
此設定會對應於十進位的 67108863,並隱藏所有的磁碟機。如果您想要隱藏磁碟機 C,請協力最低位元為 1,,,然後將二進位字串轉換為十進位。


您不需要建立一個選項來顯示所有的磁碟機,因為清除核取方塊,等於完全,刪除"NoDrives"的項目,並自動顯示所有磁碟機。


如果您想要設定這個原則,以顯示不同的磁碟機的組合,建立適當的二進位字串、 轉換為十進位,以及與相對應的 [字串] 項目 [ITEMLIST] 區段中加入新項目。例如,若要隱藏的磁碟機 L、 M、 N 和 O,建立下列的字串


00000000000111100000000000
ZYXWVUTSRQPONMLKJIHGFEDCBA
並將轉換為十進位。這個二進位字串將轉換為十進位的 30720 中。System.adm 檔案中的 [字串] 區段中加入這一行:


LMNO_Only="Restrict L, M, N and O drives only"
在上面的 [ITEMLIST] 區段中加入此項目,並儲存 System.adm 檔案。


NAME !!LMNO_Only VALUE NUMERIC 30720
這會建立下拉式方塊中,若要隱藏的磁碟機 L、 M、 N 和 O 只第八個項目。您可以使用這個方法,在 [下拉式方塊中包含多個值。System.adm 檔案已修改的部分如下所示:

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"
此 [字串] 區段代表實際的值,在下拉式方塊中的替代。


如需其他資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

230263 HOW TO: 建立自訂 MMC 嵌入式管理單元工具使用 Microsoft 管理主控台