Windows 7에서 관리 공유 해제


8

관리 공유를 제거했지만 재부팅 후 공유가 다시 활성화됩니다. 또한이 Microsoft 포럼 게시물에 설명 된대로 레지스트리 편집을 시도했지만 재부팅 후 다시 활성화됩니다. 재부팅 후에도 공유가 비활성화 된 상태로 유지되도록 공유를 비활성화 할 수 있습니까?

답변:


9

Windows 7의 관리 공유는 네트워크를 통해 숨겨져 있으며 네트워크 관리자 만 원격으로 액세스 할 수 있기 때문에 이전 버전의 Windows보다 덜 위험합니다. Microsoft는 이러한 프로그램을 비활성화하면 일부 프로그램이 오작동 할 수 있지만 어떤 프로그램은 말하지 않는다고 경고합니다.

이 스크립트를 비활성화하려면 시동 중에 스크립트가 항상 다시 만들어 지므로 시작 스크립트를 만드는 것이 유일한 방법입니다.

예제 스크립트는 다음과 같습니다.

NET SHARE C$ /delete
NET SHARE D$ /delete
NET SHARE admin$ /delete

이 명령을 .bat 파일에 넣고 바탕 화면 (또는 다른 곳)에 바로 가기를 만든 다음 바로 가기를 끌어 Start > All Programs > Startup 로그인시 자동으로 실행하십시오.

같은 작업을 수행하는 다른 방법은 바로 가기 또는 배치 파일을에 저장하는 것입니다 %AppData%\Microsoft\Windows\Start Menu\Programs\Startup\.


Windows 7에서 관리 공유를 사용할 수 없다고 어떻게 말할 수 있습니까? 어쩌면 특정 설정에서 랩톱에서 액세스 할 수있는 PC에 d $ 및 c $가 있습니다.
Kitet 2019

@ Kitet : 당신 말이 맞아요-내 문구가 너무 일반적이었습니다. 수정되었습니다.
harrymc

사용자 로그인에 의존하지 않도록 이것을 "작업 스케줄러"에 추가하고 싶을 것입니다.
palswim

6

먼저 http://support.microsoft.com/kb/842715/en-us를 읽으십시오. 여기에서 관리 공유가 꺼져있는 동안 발생할 수있는 잠재적 인 문제를 찾을 수 있습니다. 일부 Windows 서비스는 여기에 의존 합니다.

net share 명령이나 MPSReports를 사용하면 컴퓨터에 IPC $, ADMIN $ 또는 C $ 공유가 누락 된 것으로 표시 될 수 있습니다. . 누락 된 공유를 다시 만들면 다음에 시작하거나 로그온 한 후에 다시 누락 될 수 있습니다. AutoShareServer 및 AutoShareWks 레지스트리 DWORD 값을 1로 설정 한 경우에도이 문제가 발생할 수 있습니다.

영향을받는 컴퓨터가 도메인 컨트롤러 인 경우 네트워크 로그온 중 또는 도메인에 가입하려고 시도하는 동안 클라이언트 컴퓨터에 오류 메시지가 표시 될 수 있습니다. 경우에 따라 Microsoft Windows 2000 또는 Microsoft Windows XP를 실행하는 클라이언트 컴퓨터로 로그온 할 수 있지만 Microsoft Windows 95, Microsoft Windows 98 또는 Microsoft Windows Millennium Edition을 실행하는 클라이언트 컴퓨터로는 로그온 할 수 없습니다.

UNC 경로, 매핑 된 드라이브, net use 명령, net view 명령을 사용하거나 네트워크 환경 또는 네트워크 환경에서 네트워크를 탐색하여 영향을받는 컴퓨터에 원격으로 액세스하거나 보려고하면 오류 메시지가 나타날 수 있습니다. .

도메인 컨트롤러에서 관리 작업을 수행하려고하면 오류가 발생할 수 있습니다. 예를 들어 Active Directory 사용자 및 컴퓨터 또는 Active Directory 사이트 및 서비스와 같은 MMC 스냅인이 시작되지 않고 오류 메시지가 나타날 수 있습니다.

당신이하고있는 일이 확실하다면 대답을 위해 Google에하십시오.


1
Filip 안녕하세요. 이 사이트에는 "링크 만"답변이 유용하지 않습니다. 링크가 사라지면 대답도 함께갑니다. 내용을 답변으로 바꾸십시오. 링크를 참조로 남겨 두십시오. 그러나 답변은 저절로 세워 져야합니다.
Paul

3

다음 레지스트리 키를 편집하고 값을 0으로 설정하여 Windows 상자에서 관리 공유를 제거하고 자동으로 생성되지 않도록 할 수 있습니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer

이 변경 사항을 적용하려면 서버 서비스를 중지했다가 다시 시작해야합니다. 명령 프롬프트에서 다음 명령을 입력하면 쉽게 수행 할 수 있습니다.

net stop server
net start server

그러나 관리 공유는 여러 가지 요소를 손상시킬 수 있으므로 제거하지 않는 것이 좋습니다. 발생할 수있는 문제 목록을 보려면 Microsoft 문서 : 관리 공유가 없을 때 발생할 수있는 문제 개요를 참조하십시오 .


질문을주의 깊게 다시 읽으십시오. 귀하의 답변은 원래 질문에 대한 답변이 아닙니다 . OP는 이미 레지스트리 설정을 시도했지만 작동하지 않았습니다.
DavidPostill

1
올바른 키 이름은 AutoShareServer 가 아닌 AutoShareWks이므로 (적어도 Windows 10에서는)입니다. 나머지는 맞습니다. 키 이름 만 변경하면됩니다. 하나 이상의 Microsoft 웹 사이트에서 올바르지 않습니다.
Glenn Slayden

공유 LAN을 사용하지 않는 경우 시작> 실행> msconfig> "네트워크 공유 서비스"비활성화
mosh December

MS 지원 문서 는 값 ( AutoShareServer또는 AutoShareWks)이 1 로 설정 되면 관리자 공유가 생성 될 것이라는 인상을줍니다 . 이 링크 는 이름이 다른 값의 이유 AutoShareServer가 서버 OS에서 사용되고 서버 AutoShareWks이외의 OS에서 발견 되기 때문 입니다.
나는 말한다 Reinstate Monica

0

배치 파일을 하나 만들어서 시작하는 동안 실행했습니다. Windows 부팅 후 언제든지 동일하게 실행할 수 있습니다. 이렇게하면 항상 수동으로 중지 할 필요가 없습니다.

NET SHARE C$ /delete
NET SHARE D$ /delete
NET SHARE E$ /delete
NET SHARE admin$ /delete

2
슈퍼 유저에 오신 것을 환영합니다! 이것은 다른 답변을 복제하고 새로운 내용을 추가하지 않습니다. 실제로 새로운 내용이 없다면 답변을 올리지 마십시오.
DavidPostill
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.