하드디스크 기본 공유 제거 방법(한줄 명령어)

1. 개요 :하드디스크 기본 공유가 되어 있는지 확인 하는방법
 
"시작 -> 실행 -> cmd -> net share" 입력하면 아래와 같이 공유 이름 C$, D$, IPC$, Admin$ 가
기본 생성이 되어 있는데 이중 C$, D$, ADMIN$가 있다면 하드디스크 기본 공유가 설정 되어 있는 상태 
 

 

그런데 도대체 왜 최신 OS까지(Windows10, Windows Server 2019)
하드디스크 기본공유가 기본값으로 설정이 되어 있는지 모르겠다.
위 이미지의 경우 내 로컬 디스크가 C: D: 2개 뿐이지만, 로컬디스크 문자열 만큼 추가로 표시된다.
그리고 Admin$의 경우도 원격관리를 위한 공유인데 필요 없다.(서버의 경우)

 

2.주의사항
 
- 아래 방법은 일시적인 조치가 아닌 재부팅 이후에도 기본공유가 목적
   (레지스트리 삭제 후 재부팅하면 원복됨)
- 따라서 적용을 위해서는 PC 또는 서버 재부팅이 필요함
- 기본공유 이외에 사용자가 설정한 공유는 제거 되지 않음
- Active Directory 서버, Windows Cluster Service를 사용하는 서버역시 기본공유를 제거한다고 서비스에 영향이 있지는 않았음
 
 
3. 윈도우 공유 폴더 제거 방법
 
OS 환경에 따라 적용 방법이 다르니 참고 할것
 
가. Windows 7, Windows Vista, Windows 10 환경에서의 기본 공유 제거
 
1) 시작 -> 실행 -> cmd 입력
2) 아래 내용 붙여 넣기
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters /v AutoShareWks /t REG_DWORD /d 0x00000000 /f
 
나. Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019  환경에서의 기본 공유 제거
 
1) 시작 -> 실행 -> cmd 입력
2) 아래 내용 붙여 넣기 
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters /v AutoShareServer /t REG_DWORD /d 0x00000000 /f
 
다. 적용 방법 : 반드시 서버 또는 PC를 재부팅 해야 함
 
4. 공유 폴더 제거 여부 확인법
 
위에서 시작 -> 실행 -> cmd -> net share 명령어로 확인하는 방법도 있으나 이번에는 GUI 환경에서 확인해 보자
시작 -> 시작 - 실행 - fsmgmt.msc 을 입력
 
가. 적용전 공유 폴더 현황(Windows 2008 서버)
 
나. 적용 후  공유 폴더 현황(Windows 2008 서버)
IPC$만 존재, 양호
 
 

 

댓글()