네트워크 공유 작동하지 않을 수 있습니다. 기능 검색 리소스 게시 및 기능 검색 공급자 호스트 서비스가 업데이트에 의해 비활성화된 경우. 또한 손상된 Windows 자격 증명이나 손상된 Windows 설치로 인해 논의 중인 오류가 발생할 수도 있습니다.
이 문제는 Windows Update 2004 이후 사용자가 네트워크 공유/매핑된 드라이브에 액세스할 수 없을 때 발생합니다. 이 문제는 도메인과 간단한 가정/사무실 네트워크에서 보고됩니다.
네트워크 오류 수정을 위한 솔루션을 진행하기 전에 "네트워크 검색 켜기 " 및 "파일 및 프린터 공유 켜기 "가 활성화됩니다. 또한 공유 권한이 모두로 설정되어 있는지 확인합니다. . 날짜 및 시간을 확인하세요. (호스트 및 게스트) 시스템 모두가 정확합니다. .
또한 네트워크 케이블이 손상되지 않았는지 확인하십시오. 또한 VPN을 제거합니다(비활성화는 작동하지 않음). 또한 두 시스템(호스트/게스트)의 네트워크 유형이 개인용으로 설정되어 있는지 확인하십시오. 또한 네트워크 어댑터를 활성화/비활성화하여 일시적인 결함을 배제하십시오.
또한 NFS 클라이언트 지원을 활성화하는지 확인합니다. (Windows 기능 켜기/끄기에서) 문제를 해결합니다. 오프라인 액세스를 비활성화해 보세요. DFS 공유를 사용하는 경우. 또한 Workstation 서비스를 다시 시작하여 문제가 해결되는지 확인하십시오. 또한 암호로 보호된 공유가 두 시스템(호스트 및 게스트) 모두에서 비활성화됩니다. 마지막으로 업데이트 1709 이후 네트워크 공유에 액세스할 수 없음에 대한 기사를 자세히 살펴보십시오(안전하지 않은 게스트 로그온 활성화, SMB 1.0 활성화 등의 방법은 여전히 관련이 있음).
해결 방법 1:함수 검색 리소스 게시 및 공급자 호스트 서비스 활성화
Function Discovery Resource Publication은 로컬 컴퓨터 네트워크의 장치 검색 및 네트워크에 대한 컴퓨터 및 연결된 리소스 게시를 담당하는 네트워킹 서비스인 반면, Function Discovery Provider Host 서비스는 Function Discovery 공급자를 위한 호스트 프로세스입니다. 해당 서비스가 비활성화된 경우 네트워크 공유를 사용하지 못할 수 있습니다. 이 경우 이러한 서비스를 활성화하면 문제가 해결될 수 있습니다.
- Windows 키를 누르고 Windows 검색 창에 서비스를 입력합니다. . 이제 오른쪽 클릭 서비스(표시된 결과 목록에서)를 선택한 다음 관리자 권한으로 실행을 선택합니다. .
- 이제 Function Discovery Resource Publication을 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 속성을 선택합니다. .
- 그런 다음 시작 유형의 드롭다운을 변경합니다. 자동으로 &적용/확인을 클릭합니다. 버튼.
- 반복 Function Discovery Provider Host와 동일한 프로세스 문제가 해결되었는지 확인하세요.
- 그렇지 않은 경우 SMB 1.0 사용 Windows 기능에서 네트워크 공유가 정상적으로 작동하는지 확인하십시오.
해결책 2:시스템의 DNS 캐시 활성화
Windows OS는 방문한 모든 IP 주소, 웹 사이트, 호스트 이름 및 리소스 레코드에 대한 정보를 포함하는 DNS(Domain Name System) 캐시라고 하는 웹 브라우저와 같은 캐시 파일을 저장합니다. DNS 캐시 서비스(DNS 클라이언트로 설명됨)가 비활성화된 경우(시스템이 DNS 요청을 처리할 수 없기 때문에) 네트워크 공유에 액세스하지 못할 수 있습니다. 이 경우 DNS 클라이언트(DNS 캐시) 서비스를 활성화하면 문제가 해결될 수 있습니다.
- Windows를 클릭합니다. 버튼을 누르고 서비스를 입력합니다. . 이제 서비스를 마우스 오른쪽 버튼으로 클릭합니다. (표시된 결과에서) 관리자 권한으로 실행을 선택합니다. .
- 이제 DNS 클라이언트 서비스를 마우스 오른쪽 버튼으로 클릭합니다. 속성을 선택합니다. .
- 그런 다음 시작 유형을 엽니다. 드롭다운을 클릭하고 자동을 선택합니다. .
- 이제 적용/확인을 클릭합니다. 버튼을 누르고 네트워크 공유에 액세스할 수 있는지 확인하십시오.
- 3단계에서 시작 유형을 변경할 수 없으면 시스템의 레지스트리를 백업하십시오.
- 그런 다음 Windows 키를 누르고 Windows 검색 창에 레지스트리 편집기를 입력합니다. . 이제 결과 목록에서 레지스트리 편집기를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. .
- 레지스트리 편집기에서 다음으로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache
- 이제 창의 오른쪽 창에서 오른쪽 클릭 시작에서 레지스트리 키를 누른 다음 수정을 선택합니다. .
- 그런 다음 값을 변경합니다. 2까지 확인을 클릭합니다. .
- 이제 종료 레지스트리 편집기 및 재부팅 시스템.
- 재부팅 시 네트워크 공유 문제가 해결되었는지 확인합니다.
해결 방법 3:워크스테이션 서비스 다시 시작
- 서비스 시작 창 및 오른쪽 클릭 워크스테이션에서 서비스.
- 이제 시작을 선택합니다. 또는 다시 시작 (종속 서비스를 다시 시작하라는 메시지가 표시되면 예를 클릭) 공유가 제대로 작동하는지 확인합니다. 시스템을 다시 시작한 후 문제가 다시 나타나면 동일하게 반복하십시오.
상승된 명령 프롬프트에서 다음을 실행하여 동일한 작업을 수행할 수도 있습니다.
net stop workstation /y net start workstation
해결 방법 4:호스트 시스템의 자격 증명을 자격 증명 관리자에 추가
자격 증명 관리자에 문제가 있는 네트워크 공유에 액세스하기 위한 자격 증명이 누락된 경우 SMB 공유 문제가 발생할 수 있습니다. 이러한 맥락에서 네트워크 공유 자격 증명을 자격 증명 관리자에 추가하면 문제를 해결할 수 있습니다.
- Windows 키를 누르고 검색 상자에 자격 증명 관리자를 입력합니다. . 이제 자격 증명 관리자를 선택합니다. .
- 이제 Windows 자격 증명으로 이동합니다. 탭을 누르고 자격 증명 문제가 있는 네트워크 공유가 표시됩니다(그렇지 않은 경우 4단계로 이동).
- 그렇다면 제거 해당 자격 증명 재부팅 당신의 PC.
- 재부팅 시 Windows 자격 증명으로 이동합니다. 자격 증명 관리자의 탭(1~2단계)을 클릭하고 Windows 자격 증명 추가를 클릭합니다. .
- 그런 다음 추가 자격 증명을 확인하고 문제가 해결되었는지 확인하십시오.
- 문제가 지속되면 다음 형식으로 자격 증명을 추가하는지 확인하세요. 문제 해결:
\\Your_Host_Name\Your_Shared_Folder_Name
(사용자 이름 및 비밀번호와 함께)
문제가 계속되면 GPO를 사용할 수 있습니다. 공유 드라이브 매핑 그러나 이 프로세스 중에 만들기를 사용하지만 다시 연결 옵션을 선택 취소해야 합니다(FQDN 경로를 사용할 수 있음). 또한 NTLM 인증을 활성화했는지 확인합니다. GPO에서 문제를 해결합니다.
해결 방법 5:Windows 자격 증명 관리자에 저장된 자격 증명 삭제 및 다시 추가
Windows 자격 증명 관리자에 저장된 자격 증명이 잘못되었거나 손상되지 않은 경우(Windows 업데이트 후) 네트워크 공유에 액세스하지 못할 수 있습니다. 이 경우 현재 자격 증명을 제거한 다음 다시 추가하면 문제가 해결될 수 있습니다.
- Windows + Q 누르기 키를 누른 다음 Windows 검색 창에 제어판을 입력합니다. . 이제 Windows 검색에 표시된 결과에서 제어판을 선택합니다. .
- 이제 사용자 계정 열기 그런 다음 자격 증명 관리자를 선택합니다. .
- 그런 다음 Windows 자격 증명으로 전환합니다. 자격 증명 백업을 클릭합니다. (그런 다음 화면의 지시에 따라 자격 증명을 저장합니다.)
- 지금 삭제 문제가 있는(또는 모든) 자격 증명을 확인한 다음 다시 시작합니다. 시스템.
- 다시 시작할 때 자격 증명을 다시 추가합니다. (백업된 자격 증명을 사용하지 마십시오) 문제가 해결되었는지 확인하십시오.
- 그렇지 않다면 다른 Windows 10 시스템이 있는지 확인하세요. 문제가 있는 네트워크 공유에 액세스할 수 있습니다. 그렇다면 자격 증명 가져오기 해당 PC에서 영향을 받는 PC로 이동하고 문제가 해결되었는지 확인합니다.
해결 방법 6:Windows 10 호스트 시스템에서 NetBIOS 활성화
NetBIOS over TCP/IP는 NetBIOS API에 의존하는 레거시 컴퓨터 응용 프로그램이 최신 TCP/IP 네트워크를 통해 통신할 수 있도록 하는 네트워킹 프로토콜입니다. 이전 시스템(XP 또는 Windows 7 시스템)이 Windows 10 시스템에 액세스할 수 없는 경우 TCP/IP를 통해 NetBIOS를 활성화하면 문제를 해결할 수 있습니다.
- Windows + Q 누르기 키를 눌러 Windows 검색을 열고 제어판을 입력합니다. . 이제 결과에서 제어판을 선택합니다.
- 이제 네트워크 및 인터넷을 열고 네트워크 및 공유 센터를 선택합니다. .
- 그런 다음 어댑터 설정 변경을 클릭합니다. (창의 왼쪽 창에서) 및 네트워크 연결 창에서 어댑터를 마우스 오른쪽 버튼으로 클릭합니다.
- 이제 메뉴에서 속성을 클릭합니다. 그런 다음 속성 창에서 인터넷 프로토콜 버전 4(TCP/IPv4)를 선택합니다. 그런 다음 속성 버튼을 클릭합니다.
- 그런 다음 고급 버튼을 누르고 WINS로 이동합니다. 탭.
- 이제 NetBIOS over TCP/IP 사용 옵션을 확인합니다. 그런 다음 적용/확인을 클릭합니다. 버튼.
- 그런 다음 다시 시작 네트워크 공유가 제대로 작동하는지 확인하십시오.
해결 방법 7:네트워크를 기본값으로 재설정
네트워크 설정/어댑터에 대한 사용자 지정 또는 손상으로 인해 네트워크 공유가 작동하지 않을 수 있습니다. 이러한 맥락에서 네트워크를 재설정하면(네트워크 어댑터를 다시 설치하고 구성 요소를 기본값으로 다시 설정) 문제를 해결할 수 있습니다.
- Windows를 클릭합니다. 버튼을 누른 다음 설정을 선택합니다. (톱니바퀴 아이콘).
- 그런 다음 네트워크 및 인터넷을 선택합니다. 네트워크 재설정을 클릭합니다. (화면 끝 근처).
- 이제 지금 재설정을 클릭합니다. 버튼을 누른 후 재설정 완료 후 네트워크 공유 문제가 해결되었는지 확인하세요.
해결책 8:SMB 프로토콜 다시 활성화
시스템에서 SMB 프로토콜이 비활성화되어 있거나 시스템에 다른 프로토콜 버전의 SMB가 필요한 경우 문제가 발생할 수 있습니다. 이 경우 SMB 프로토콜을 활성화하면 문제가 해결될 수 있습니다.
Windows 기능에서 SMBv1 프로토콜 다시 활성화
- 시작 메뉴/Windows를 클릭합니다. 버튼 및 Windows 검색 창에 다음을 입력합니다. 제어판 . 그런 다음 제어판을 엽니다. .
- 이제 프로그램을 선택합니다. Windows 기능 켜기 또는 끄기를 클릭합니다. .
- 그런 다음 선택 취소 SMB 1.0/CIFS 파일 공유 지원 옵션 및 SMB 다이렉트 .
- 지금 신청 변경 사항 및 재부팅 당신의 PC.
- 재부팅 시 활성화 SMB 옵션 (3단계에서 비활성화됨) 및 재부팅 당신의 PC. SMB 1 프로토콜의 자동 제거를 비활성화된 상태로 유지하려면 "SMB 1.0/CIFS 자동 제거" 옵션을 선택하지 않은 상태로 유지하십시오.
- 재부팅 시 SMB 공유가 제대로 작동하는지 확인합니다.
PowerShell을 통해 SMBv1 프로토콜 다시 활성화
- 빠른 액세스 메뉴 실행(오른쪽 클릭 시작 메뉴/Windows 버튼)을 클릭하고 Windows PowerShell(관리자)을 선택합니다. ).
- 지금 실행 다음을 하나씩:
Get-WindowsOptionalFeature -Online -FeatureName smb1protocol Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol
- 지금 재부팅 PC 및 실행 다음:
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
- 그런 다음 재부팅 PC에서 SMB 공유가 제대로 작동하는지 확인하세요.
SMBv2 프로토콜 활성화
- 관리자 PowerShell 실행 (위에서 설명한 대로) 및 실행 다음:
Set-SmbServerConfiguration –EnableSMB2Protocol $true
- 이제 공유 문제가 해결되었는지 확인하고 그렇지 않으면 재부팅합니다. 공유가 제대로 작동하는지 확인하는 시스템입니다.
- 그렇지 않으면 활성화해야 할 수 있습니다. SMBv2 프로토콜 서버/호스트 측 예를 들어 Synology의 경우 Synology DiskStation Manager에서 다음으로 이동합니다. (DSM):
Control Panel>> File Services
- 이제 고급 설정을 엽니다. (SMB 아래) 및 최대 SMB 값을 설정합니다. SMB2 프로토콜 .
- 그런 다음 최소 SMB 값을 설정합니다. SMB1으로 문제가 해결되었는지 확인합니다. 시스템의 Windows에서 SMBv1이 활성화되지 않은 경우 최소 SMB 프로토콜 값도 SMB2로 설정할 수 있습니다(게스트 시스템에서 SMB2를 활성화해야 함).
또한 NFS 비활성화 여부를 확인합니다. 및 SMB/CIFS 활성화 호스트에서 문제를 해결합니다. Linux 서버에서 Windows 검색을 시도할 수도 있습니다.
SMB 2.0 다시 활성화(이미 활성화된 경우)
시스템의 SMB 클라이언트가 제대로 구성되지 않은 경우 네트워크 공유에 액세스하지 못할 수 있습니다. 이 경우 SMB 2.0 클라이언트를 활성화(또는 비활성화)하면 문제가 해결될 수 있습니다.
- Windows 검색 막대를 누르고 명령 프롬프트를 입력합니다. . 이제 명령 프롬프트(표시된 결과)를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 그런 다음 실행 다음 명령:
Set-SmbServerConfiguration –EnableSMB2Protocol $true
- 이제 다시 시작하세요. 시스템을 다시 시작하면 네트워크 공유에 액세스할 수 있는지 확인하십시오.
- 그렇지 않은 경우 1단계를 반복하여 상승된 명령 프롬프트를 열고 다음을 실행합니다.
lanmanworkstation depend=bowser/mrxsmb10/nsi
- 성공 메시지 후 실행 다음:
sc.exe config mrxsmb20 start=disabled
- 이제 네트워크 공유가 제대로 작동하는지 확인하세요.
해결 방법 9:호스트 시스템의 자동 연결 해제 비활성화
호스트 시스템(Windows 10 또는 다른 버전의 Windows)이 게스트 연결을 강제로 끊는 경우 네트워크 공유를 사용하지 못할 수 있습니다. 이 경우 호스트 시스템의 AutoDisconnect 기능을 비활성화하면 문제가 해결될 수 있습니다.
- 제거 호스트 시스템의 네트워크 공유 및 다시 시작 시스템.
- 다시 시작하면 Windows 버튼을 누른 다음 명령 프롬프트를 입력합니다. . 이제 Windows 검색에 표시된 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 지금 실행 다음:
net config server /autodisconnect:-1
- 그런 다음 다시 시작 시스템을 다시 시작하면 네트워크를 통해 폴더를 공유한 다음 네트워크 공유 문제가 해결되었는지 확인하십시오.
해결 방법 10:시스템 레지스트리 편집
공유 문제가 여전히 존재하는 경우 SMB 공유가 작동하도록 시스템 레지스트리를 편집할 수 있습니다.
경고 :시스템 레지스트리를 편집하는 것은 능숙한 작업이며 제대로 수행되지 않으면 OS/PC/데이터에 영구적인 손상을 줄 수 있으므로 자신의 위험을 감수하고 극도의 주의를 기울여 진행하십시오.
계속하기 전에 시스템 레지스트리를 백업해야 합니다. 이제 Windows를 누릅니다. 키를 누르고 레지스트리 편집기를 검색합니다. 그런 다음 오른쪽 클릭 레지스트리 편집기의 결과 표시된 메뉴에서 관리자 권한으로 실행을 엽니다. . 이제 다음 수정 사항을 적용하고 문제가 해결되는지 확인하십시오.
ProviderFlags 키 생성
- 탐색 다음 경로로:
Computer\HKEY_CURRENT_USER\Network
- 지금 삭제 문제가 있는 공유를 가리키는 키 (예:Y) 및 재부팅 편집기를 종료한 후 PC.
- 그런 다음 다시 매핑 공유하고 레지스트리 편집기에서 탐색 1단계에서 언급한 경로로 이동합니다.
- 이제 오른쪽 클릭 드라이브 문자에 SMB 공유를 가리킵니다. (예:Y)를 선택하고 새로 만들기>> Dword(32비트) 값을 선택합니다. .
- 그런 다음 키 이름을 ProviderFlags로 지정합니다. 더블 클릭 그것.
- 이제 값을 설정합니다. 1까지 및 닫기 편집자.
- 그런 다음 재부팅 PC에서 SMB 공유 문제가 해결되었는지 확인하세요. 문제가 지속되면 다시 시작하는지 확인하세요. 워크스테이션 서비스(솔루션 4에서 논의됨)가 문제를 해결합니다.
LanmanWorkStartion 서비스의 속성 편집
- 탐색 다음 경로로:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
- 이제 왼쪽 창에서 오른쪽 클릭 매개변수에서 새로 만들기>>Dword(32비트) 값을 선택합니다. .
- 그런 다음 이름을 AllowInsecureGuestAuth로 지정합니다. 더블 클릭 그것.
- 이제 값을 설정합니다. 1까지 및 종료 편집자.
- 그런 다음 재부팅 PC에서 SMB 공유가 제대로 작동하는지 확인하세요.
그래도 문제가 해결되지 않으면 다음을 시도해 보십시오.
- Windows 키 및 검색:CMD . 이제 오른쪽 클릭 명령 프롬프트의 결과 , 결과 메뉴에서 관리자 권한으로 실행을 선택합니다. .
- 지금 실행 다음:
sc.exe config lanmanworkstation depend=bowser/mrxsmb10/nsi sc.exe config mrxsmb20 start=disabled
- 그런 다음 닫기 편집기 및 재부팅 SMB 공유가 정상적으로 작동하는지 확인합니다.
문제가 지속되면 추가 영향을 받는 사용자 로컬 관리자 그룹에 PC의 문제를 해결합니다.
해결 방법 11:로컬 사용자 계정 만들기
사용자 계정이 손상되었거나 Microsoft/Office 365 계정을 사용하는 경우 네트워크 공유가 작동하지 않을 수 있습니다(공유 파일에 일부 유형의 보안 문제가 발생할 수 있음). 이 시나리오에서 로컬 사용자 계정을 만들고 해당 계정을 통해 공유(또는 네트워크 공유에 액세스)하면 문제가 해결될 수 있습니다.
- 새 사용자 계정 만들기 및 폴더 공유 해당 계정의 네트워크를 사용합니다.
- 이제 네트워크 공유가 정상적으로 작동하는지 확인하십시오. 도메인 네트워크에서 문제가 발생한 경우 , 다음 도메인 사용자 회원 로컬 관리자 그룹의 문제가 해결되었는지 확인하십시오.
해결 방법 12:시스템을 이전 Windows 10 버전으로 되돌리기
위의 해결 방법을 시도한 후에도 문제가 지속되면 네트워크 공유가 제대로 작동했을 때 시스템을 이전 Windows 10 버전으로 되돌리면 문제가 해결될 수 있습니다. 이 방법은 최신 업데이트를 적용한 후 10일 이내인 경우에만 적용할 수 있습니다. 문제가 해결될 때까지 Windows 업데이트 설정에서 업데이트를 숨겨야 할 수 있습니다. 특정 Windows 업데이트 이후에 문제가 발생하기 시작했다면 해당 업데이트를 제거하십시오.
- Windows 키를 누르고 설정을 선택합니다. (기어 아이콘).
- 이제 업데이트 및 보안을 선택합니다. 을 클릭한 다음 창의 왼쪽 창에서 복구를 선택합니다. .
- 그런 다음 이전 버전의 Windows 10으로 돌아가기 옵션에서 시작하기를 클릭합니다.
- 이제 팔로우 이전 버전의 Windows 10으로 되돌리라는 메시지가 화면에 표시됩니다.
- 그런 다음 네트워크 공유가 제대로 작동하는지 확인합니다.
해결 방법으로 문제를 해결할 수 없는 경우 다시 추가해 보세요. 도메인에 대한 시스템/서버 (도메인 네트워크에서 문제가 발생하는 경우). 또한 Microsoft에서 핫픽스를 발행했는지 계속 확인하세요. 문제를 위해. 또한 IP 주소 또는 FQDN을 사용할 수 있는지 확인합니다. 공유 폴더의 실행 명령(예:\\192.169.XX.XX)에서. 또한 Samba 서버 비밀번호를 저장해 보십시오. (문제가 Samba 서버에 있는 경우) Windows 시스템에서. 또한 레지스트리 편집기를 사용해 보세요. 매핑된 네트워크 삭제 (Computer\HKEY_CURRENT_USER\Network\Z 여기서 Z는 네트워크 공유). 항목 삭제 (a, b 등) 다음 키에서:
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU
그런 다음 드라이브를 다시 매핑하고 레지스트리 키를 추가합니다. of [HKEY_CURRENT_USER\Network\F] “ProviderFlags”=dword:00000001 문제가 해결되었는지 확인합니다. 또한 DFS 공유를 사용하여 확인합니다. 문제를 해결합니다. 문제가 계속되면 Net Use 명령을 사용해 보십시오. (net use w:"\\network name\folder" /persistent:no).
문제가 여전히 존재하는 경우 문제는 손상된 Windows 설치의 결과일 수 있습니다. . 이 경우 시스템을 공장 기본값으로 재설정하고 문제가 지속되면 Windows 10 버전 2004 이상을 부팅 이미지로 사용하여 새로 설치를 수행하고 네트워크 공유 문제가 해결되기를 바랍니다.