여러 대의 컴퓨터가 하나의 네트워크에 연결되면 Windows는 자동으로 관리 공유(Administrative Shares)를 생성하여 다양한 작업을 원격으로 수행할 수 있도록 합니다. 이를 통해 관리자와 지원 담당자가 서비스를 효율적으로 관리할 수 있지만, 경우에 따라 이러한 공유는 시스템의 잠재적인 보안 위협이 될 수 있습니다. 따라서 Windows Server에서 관리 공유를 제거하는 것이 안전합니다. 이번 글에서는 관리 공유를 없애는 방법을 소개합니다.
Windows Server에서 관리 공유 비활성화하기
모르실 수도 있지만, 이러한 특수 공유 리소스는 파일 탐색기나 내 PC 항목에는 표시되지 않습니다. 이를 확인하려면 공유 폴더(Share Folders) 도구를 사용해야 하며, 해당 도구는 컴퓨터 관리(Computer Management)에서 쉽게 찾을 수 있습니다.
특수 공유 리소스를 제거하고 자동 생성되지 않도록 하려면 아래 두 가지 방법 중 하나를 사용하면 됩니다.
- 레지스트리 편집기 사용
- Ultimate Windows Tweaker 사용
관리 공유는 드라이브 문자나 폴더 이름 끝에 '$' 기호가 붙어 있는 것으로 식별할 수 있습니다. 주요 종류는 다음과 같습니다.
- DriveLetter$: 공유된 루트 파티션 또는 볼륨입니다. 드라이브 문자 뒤에 달러 기호($)가 붙은 형태로 표시됩니다. 예를 들어 C 드라이브와 D 드라이브가 공유되면 C$, D$로 나타납니다.
- ADMIN$: 컴퓨터의 원격 관리 시 주로 사용되는 리소스입니다.
- PRINT$: 프린터의 원격 관리 시 사용됩니다.
- FAX$: 팩스 전송 중 팩스 클라이언트가 사용하는 서버의 공유 폴더입니다.
그럼 관리 공유를 제거하고 Windows에서 자동으로 생성되지 않도록 설정하는 방법을 살펴보겠습니다.
1] 레지스트리 편집기 사용

이 방법은 레지스트리를 수정하는 과정을 포함합니다. 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있으므로, 반드시 단계를 신중하게 따르시기 바랍니다. 추가적인 보호를 위해 레지스트리를 수정하기 전에 백업해 두는 것을 권장합니다.
Win + R 키를 동시에 눌러 '실행(Run)' 대화 상자를 엽니다.
입력란에 'regedit.exe'를 입력하고 Enter 키를 누릅니다.
'레지스트리 편집기' 창이 열리면 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer
여기서 레지스트리 하위 키 'AutoShareServer'는 REG_DWORD 유형이어야 합니다.
이 값이 0으로 설정되면 Windows가 관리 공유를 자동으로 생성하지 않습니다. 따라서 값이 '0'이 아니라면 변경해야 합니다. 해당 값을 두 번 클릭하여 편집 창을 연 후,
값 데이터 입력란에 0을 입력하고 확인을 클릭합니다.
레지스트리 편집기를 종료합니다.
설정을 적용하려면 Server 서비스를 중지한 후 다시 시작해야 합니다. 그 방법은 다음과 같습니다.
다시 Win + R 키를 눌러 '실행' 대화 상자를 열고, 'cmd'를 입력한 후 확인을 클릭합니다.
명령 프롬프트 창이 열리면 아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누릅니다.
net stop server
net start server
마지막으로 exit를 입력하여 명령 프롬프트 창을 닫습니다.
이제 문제가 해결되었을 것입니다.
2] Ultimate Windows Tweaker 사용

무료 유틸리티인 Ultimate Windows Tweaker를 사용하면 클릭 한 번으로 Windows에서 관리 공유를 제거할 수 있습니다.
유틸리티를 실행한 후 Security & Privacy > Security Settings 메뉴로 이동하면, Disable Administrative Shares(관리 공유 비활성화) 옵션을 찾을 수 있습니다.
이 글이 도움이 되기를 바랍니다!