管理共有を作成・削除する

Windows NT/2000/XP Professional/Server 2003 では、ハードディスクのルートディレクトリが管理共有されている。

この管理共有を何らかの理由で削除したい場合は、以下の技術情報を参考にレジストリを編集する必要がある。

How to Prevent the Creation of Administrative Shares on Windows NT Server 4.0

[HOWTO] Windows Server 2003 でレジストリ エディタを使用して管理用共有を復元する方法

具体的には、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters キーに、AutoShareServer か AutoShareWks という DWORD 値を作成する。この値を 0 にして Server サービスを再起動すると、管理共有は削除される。

技術情報では、Windows Server 2003 の時は AutoShareServer を作成するが、Windows NT/2000/XP Professional の時は AutoShareServer と AutoShareWks の両方を作成するように指示している。ただ、多くのサイトでは、サーバー系 OS(Windows NT Server・Windows 2000 Server・Windows Server 2003)の時は AutoShareServer で、クライアント系 OS(Windows NT Workstation・Windows 2000 Professional・Windows XP Professional)では AutoShareWks だけでよい、と記載されている。実際に、手元の Windows 2000 Professional with SP4 や Windows XP Professional with SP2 では、AutoShareWks だけで管理共有が削除されたことを確認できた。

なお、Windows XP Home Edition だけは、デフォルトで管理共有が作成されていない。ただし、AutoShareWks の値を 1 にして Server サービスを再起動すると、管理共有が作成されるようになる。これについても、手元の環境で確認できた。