0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu

Windows 오류코드 : 0x80004005

Windows 간의 파일 공유를 그 동안 잘 해오다가 갑자기 연결이 되지 않는 오류가 떴다. 

오류 코드가 0x80004005였는데 이를 해결하기 위해 검색을 했더니 아래와 같은 방법들이 나왔다.

제일 간단히 해결할 수 있는 3번부터 먼저 보는 것이 좋을 것 같다!!

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu
오류코드 : 0x80004005

먼저 확인할 사항

공유가 될 PC의 고급 공유 설정에서 네트워크 공유 옵션이 다 잘 검색이 되게끔 설정되어 있는 지 확인해야 한다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu
네트워크 검색 켜기로 다 설정한다.

1. 레지스트리값 수정

먼저, 시작 – 프로그램 및 파일 검색 – regedit 입력으로 레지스트리 편집기에 들어간다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu

그 후, 컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 의 경로로 들어가 다음과 같은 레지스트리값을 생성해준다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu
LmCompatibilityLevel 값 생성
0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu
값을 1로 변경

2. 네트워크 보안 설정

시작 - 검색 - 로컬 보안 정책-보안 설정-로컬 정책-보안 옵션-네트워크 보안 : LAN Manager 인증 수준 으로 들어간다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu
0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu

인증 수준을 다음과 같이 LM 및 NTLM 보내기 & 협상되면 NTLMv2 세션 보안사용(& )으로 바꾼다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu

마지막으로 재부팅을 해준다.

3. IP 주소 넣기

나같은 경우에는 위의 두 방법으로도 해결이 되지 않았다.

Windows 간의 연결을 할 때, 원래는 \\연결할 PC 이름\공유 폴더 이름 이기 때문에 이렇게 연결을 했을 때 오류가 떴지만, 혹시 하고 \\연결할 PC IP주소 를 치니 오류없이 연결이 잘 되었다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu

+ 컴퓨터 ip 확인하기

시작 - 검색 - cmd 입력 해서 명령 프롬프트를 킨다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu

그리고, 명령 프롬프트에 ipconfig 명령어를 쳐주면, 다음과 같이 ip를 확인할 수 있다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu
0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu

Reference

https://answers.microsoft.com/ko-kr/windows/forum/all/%EC%98%A4%EB%A5%98%EC%BD%94%EB%93%9C-0x80004005/3b1dd77b-9b76-4d99-b555-e1e9619d7af1

다른 자리 PC에서는 접속이 잘되는데...

내자리에서만 NAS 접속을 하려고 하니

\\000.000.00.00

오류 코드 0x80004005 가 뜨면서 접속이 안된다....

방화벽도 만저보고 이것 저것다해봤는데....

똑같은 오류만 계속 뜬다.

실패 했던 작업

네트워크 공유가 안되어서 문의합니다. 오류코드 0x80004005 - Microsoft 커뮤니티

1. “시작 -> 모든 프로그램 -> 보조 프로그램 -> 명령 프롬프트 “ 항목의 오른쪽 마우스 클릭 “관리자 권한으로 실행”

을 클릭 합니다.

명령프롬프트가 실행이 되면 아래 명령어를 한줄 씩 입력 후 엔터 합니다.

( 입력 어려울 시 복사 후 명령 프롬프트에서 오른쪽 마우스 “붙여넣기” 합니다)

sc config lanmanworkstation depend= bowser/mrxsmb10/nsi

sc config mrxsmb20 start= disabled

2. 작업 4. 파일 공유 연결 옵션 변경

제어판 > 네트워크 및 공유 센터 > 왼쪽에 “고급 공유 설정 “ 클릭 합니다.

파일 공유 연결 부분에 설정을 “40 비트 또는 56비트 암호화를 사용하는 장치에 대해 파일 공유 사용” 체크 하여 확인 합니다.

3. 파일을 공유하고 있는 컴퓨터에 비밀번호 설정이 공란으로 되어있거나 변경 되었는지 확인 합니다.

네트워크 공유가 안되어서 문의합니다. 오류코드 0x80004005 - Microsoft 커뮤니티

아래 서비스가 상태가 시작됨으로 되어있는지 확인해 보시기 바랍니다.

network access protection agent

network connections

network list service

network location awarenss

network store interface service

dhcp client

tcp/ip netbios helper

시작되어 있지 않은 서비스가 있다면 시작으로 변경하고 확인해보시기 바랍니다

네트워크 공유가 안되어서 문의합니다. 오류코드 0x80004005 - Microsoft 커뮤니티

서비스(로컬) 항목 중 스크롤 바를 내려서 'Function Discovery~'항목을 찾습니다. 2개의 항목을 찾을 수 있습니다.

이 항목들이 동일한 네트워크에서 자동으로 검색이 될 수 있도록 해주는 서비스입니다.

네트워크 공유가 안되어서 문의합니다. 오류코드 0x80004005 - Microsoft 커뮤니티

백신 및 방화벽 소프트웨어의 방화벽으로 인해 인터넷 연결에 문제가 발생할 수 있으며 아래의 방법으로 모든 방화벽의

동작을 중지시켜 문제를 해결해 볼 수 있습니다.

시작 버튼 위에서 마우스 우 클릭 후 '명령 프롬프트(관리자)'를 선택합니다.

명령 프롬프트에서 'netsh advfirewall set allprofiles state off'를 입력하고 Enter를 누릅니다.

방화벽 중지로 인터넷 연결 문제가 해결되지 않는다면 다시 방화벽으로 ON으로 설정하여 인터넷 위협으로부터 보호합니다.

(방화벽을 다시 ON으로 설정하려면 명령 프롬프트에서 'netsh advfirewall set allprofiles state on'를 입력하고 Enter를 누릅니다)

최후의 성공 작업 수단

windows 기능 켜기 / 끄기 항목에서 'SMB 1.0/CiFS 파일 공유지원' 선택하셔서 '확인' 합니다.

그리고, 재부팅하면 정상적으로 접근이 가능합니다.

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu

0x80004005 네트워크 드라이브 - 0x80004005 neteuwokeu deulaibeu