윈도우 10 오류 0x80004005: 어떻게 해결하나요?

게시자 이수정 업데이트 대상 Windows 팁 | 2023-11-07
승인됨
"최근에 윈도우 10 무료 업그레이드를 다운로드했습니다. 그런데 압축을 풀려고 할 때마다 "0x80004005: 알 수 없는 오류"가 발생합니다. 다른 사람들도 저와 같은 문제를 겪고 있나요? 어떻게 해결하나요? 알려주시면 감사하겠습니다."

0x80004005 오류는 다양한 상황에서 발생하며 많은 사용자가 직면하는 일반적인 오류입니다. 파일로 작업하거나 일부 Microsoft Store 응용 프로그램을 업데이트할 때 팝업 될 수 있으며 특정 이유가 없기 때문에 지정되지 않은 오류라고 할 수 있지요. 이번 글에서는 지정되지 않은 오류 0x80004005에 대해 여러분이 알아야 할 모든 것을 알려드립니다.

파트 1: 0x80004005 지정되지 않은 오류란 무엇입니까?

문제의 원인이 발생할 때 윈도우에서 지정되지 않았기 때문에 오류 0x80004005를 지정되지 않은 오류라고 합니다. 여러 상황에서 나타나며, 원인은 다양합니다. 그래서 윈도우에서 오류를 식별 및 표시하지 못하는 것이죠. 다음은 윈도우 10 0x80004005 오류가 발생할 수 있는 몇 가지 상황입니다.

  1. 윈도우 업데이트 중
  2. 파일 전송 중
  3. 네트워크를 통해 공유 파일 및 폴더에 액세스 하는 중
  4. 응용 프로그램 설치 중
  5. Microsoft 스토어 앱 업데이트 중
  6. 버추얼 기기에 액세스 중

이번 글에서는 이 모든 상황을 다뤄볼 것입니다.

오류의 원인은 발생하는 상황에 따라 다르지만 일반적으로는 아래와 같은 이유로 발생합니다.

  1. 손상된/손상된 시스템 파일
  2. 권한 부족
  3. 타사 앱 및 프로그램 간섭
  4. 사용자 계정 문제

파트 2: 다양한 상황에서 0x80004005 지정되지 않은 오류를 해결하는 방법

상황 1: 윈도우 업데이트 중 발생하는 0x80004005 오류

윈도우를 업데이트하는 동안에는 많은 오류가 발생합니다. 윈도우 10 오류 0x80004005 : 지정되지 않은 오류도 그중 하나입니다.

윈도우 10의 오류 0x80004005 수정

이러한 오류는 여러 가지 이유로 발생하지만 가장 주요한 원인은 손상된 파일입니다. 따라서 다음 방법을 통해 손상된 파일을 복구하고 윈도우 10 0x80004005 설치 오류를 해결할 수 있습니다.

해결방법 1: PassFab FixUWin 사용하기

손상된 시스템 파일 또는 기타 윈도우 오류를 복구하는 가장 쉽고 간단한 방법은 PassFab FixUWin을 사용하는 것입니다. 마법과 같은 도구로, 특정 오류의 근본 원인을 찾아 손상되거나 손상된 파일을 자동으로 다시 구축하죠. 파란색 및 검은색 죽음의 화면, 부팅 / 재시작 루프에서 멈춤, 로딩 화면에서 멈춤 또는 기타 오류와 같은 상황에서 매우 유용합니다. 윈도우 업데이트 오류도 PassFab FixUWin만 있으면 누워서 떡먹기죠.

1단계. PassFab FixUwin을 설치 및 실행합니다.

2단계. USB를 연결하고 지금 부팅 디스크 만들기를 클릭합니다.

부팅 디스크 바로  만들기

시스템이 USB에 부팅 지침을 구우도록 합니다.

3단계. PC를 재시작하고 부팅 키를 누른 다음 USB를 우선순위로 설정합니다.

부팅 메뉴 들어가기

4단계. 변경 사항을 저장하고 부팅 메뉴를 종료합니다.

5단계. 자동 복구를 클릭합니다.

자동 복구

6단계. 재시작을 클릭합니다. 그러면 도구가 문제가 있는 부분을 자동으로 찾아서 해결합니다.

복구가 완료되었습니다

해결방법 2: 수동으로 윈도우 업데이트 다운로드하기

여러 번 시도를 했는데도 윈도우 업데이트를 설치하지 못했나요? 그렇다면 Microsoft 업데이트 카탈로그에서 해당 업데이트를 다운로드해보세요. Microsoft 업데이트 카탈로그는 Microsoft가 출시한 모든 윈도우 업데이트를 찾을 수 있는 라이브러리와 같은 곳입니다.

1단계. Microsoft 업데이트 카탈로그에 들어가 해당 업데이트 KB 코드를 검색합니다.

업데이트 설치

2단계. 시스템 구조와 호환되는 업데이트를 다운로드합니다.

업데이트 파일을 다운로드하고 실행하여 설치합니다.

3단계. 다운로드한 파일을 열어 업데이트를 설치하고 PC를 다시 시작합니다.

해결 방법 3: 윈도우 업데이트 문제 해결사 실행하기

윈도우 OS는 사용자가 문제에 직면했을 때 이를 해결할 수 있게 도와주는 문제 해결사가 제공합니다. 윈도우 업데이트 문제 해결사는 윈도우 업데이트에 문제가 있을 때 사용할 수 있는 문제 해결사 중 하나입니다. 다음 단계에 따라 윈도우 업데이트와 관련된 문제를 식별하고 해결해 보세요.

1단계. 설정 앱을 실행하고 업데이트 및 보안 설정으로 이동합니다.

업데이트 및 보안

2단계. 왼쪽 탐색 메뉴에서 문제 해결 탭으로 이동하여 추가 문제 해결사 링크를 클릭합니다.

 문제 해결사 링크를 클릭합니다.

3단계. 윈도우 업데이트를 선택하고 문제 해결사 실행 버튼을 클릭합니다.

문제 해결사 실행

상황 2: 파일 전송 중 발생하는 오류 코드 0x80004005

많은 사용자가 USB에서 PC로 또는 그 반대로 데이터를 전송 및 복사할 때 0x80004005 오류가 발생한다고 보고했습니다. 이처럼 한 미디어에서 다른 미디어로 파일을 전송하는 동안이 오류가 발생하면 다음과 같은 이유가 원인일 수 있습니다.

  • USB에 손상된 데이터가 있음
  • 파일 전송에 필요한 일부 중요한 업데이트 누락
  • 호환되지 않는 파일도 오류의 주요 원인이 될 수 있음

파일을 전송하는 동안 발생하는 윈도 10 0x80004005 오류를 해결하는 방법이 궁금하신가요? 가장 좋은 방법은 다음과 같답니다.

해결방법 1: 다른 파일 압축 도구 사용해 보기

zip 파일을 전송하려고 하는데 오류가 발생한다면, 이는 윈도우에서 기본으로 제공되는 압축 도구가 zip 파일을 인식하지 못한다는 뜻입니다. 윈도우는 내장된 압축 유틸리티를 사용하여 파일 압축을 푸는데요, 이 압축 풀기에 실패하면 0x80004005 오류가 표시됩니다. 이러한 상황에서는 다음과 같이 다른 파일 압축 도구를 사용해 보세요:

1단계. WinRar 또는 기타 압축 도구를 다운로드하여 설치합니다.

2단계. USB를 연결하고 파일의 압축을 풉니다.

3단계. 원하는 장치로 파일을 전송합니다.

해결방법 2: 설치 프로그램을 실행하여 누락된 업데이트 설치하기

앞서 언급했듯이 누락된 윈도우 업데이트로 인해 윈도우 10 0x80004005 지정되지 않은 오류가 발생할 수도 있습니다. 다음과 같이 setupprep.exe 파일을 실행하여 이 문제를 해결해 보세요:

1단계. 윈도우 + R을 눌러 실행 대화 상자를 엽니다.

2단계. C:$Windows.~BTSources를 입력하고 Enter 키를 누릅니다.

3단계. 디렉터리에서 setupprep.exe 파일을 찾아 더블클릭합니다.

0x80004005 오류 수정

4단계. 시스템을 재부팅하고 다시 파일을 전송해 보세요.

해결방법 3: 디스크 관리를 통해 USB 디스크 볼륨 다시 만들기

USB 디스크 볼륨을 다시 생성함으로써 문제를 해결할 수도 있는데요, 이렇게 하면 모든 데이터가 손실됩니다. 그러니 계속 진행하기 전에 데이터를 백업하는 것이 좋습니다. USB 파티션을 다시 생성하는 방법은 다음과 같습니다.

1단계. USB를 연결한 뒤 시작 메뉴를 엽니다. 디스크 관리를 입력한 다음 Enter 키를 누릅니다.

2단계. 디스크 관리 창에서 USB를 마우스 오른쪽 버튼으로 클릭하고 볼륨 삭제를 선택합니다.

3단계. 할당되지 않은 파티션을 마우스 오른쪽 버튼으로 클릭하고 새 단일 볼륨 옵션을 선택합니다.

4단계. 화면의 지시에 따라 USB를 포맷합니다.

해결방법 4: USB 드라이브 포맷하기

위의 방법 중 어느 것도 문제 해결에 도움이 되지 않았다면 마지막 옵션은 USB를 포맷하는 것입니다. 모든 데이터를 잃게 되겠지만 이 외에 다른 선택사항이 더 이상 남아있지 않습니다:

1단계. 명령 프롬프트를 엽니다.

2단계. format /FS:FAT32 H: 를 입력하고 Enter 키를 누릅니다.

팁:

H: 를 USB 드라이브에 할당된 드라이브 문자로 바꾸세요.

상황 3: 공유 파일 및 폴더에 액세스 할 때 발생하는 오류 0x80004005

네트워크를 통해 공유 파일 및 폴더에 액세스 할 때 LocalAccountTokenFilterPolicy 및 AllowInsecureGuestAuth가 제대로 설정되어 있지 않은 경우에도 0x80004005 윈도우 10 오류가 발생할 수 있습니다. 이 경우 레지스트리 편집기를 통해 오류를 수정할 수 있습니다.

1단계. 시작 메뉴에서 검색하여 레지스트리 편집기를 엽니다.

2단계. HKLMSYSTEMCurrentControlSetServicesLanmanWorkstationParameters로 이동합니다.

3단계. AllowInsecureGuestAuth를 찾아 데이터 값을 1로 설정합니다.

4단계. 이제 HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem으로 이동합니다.

5단계. 오른쪽 창 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 위로 마우스를 가져갑니다. DWORD(32비트) 값을 선택합니다.

WORD(32비트) 값을 선택합니다

6단계. 항목의 이름을 LocalAccountTokenFilterPolicy로 설정하고 값 매개변수에 1을 할당합니다.

7단계. 확인을 클릭하고 컴퓨터를 다시 시작하여 문제가 해결되었는지 확인합니다.

 문제가 해결되었는지 확인합니다.

상황 4: 버추얼 기기에 액세스 하는 동안 0x80004005 오류 발생

버추얼에 액세스 하는 중 오류 0x80004005가 발생하는 경우, 아래 방법을 따라 문제를 해결해 보세요.

해결방법 1: 레지스트리 키 삭제하기

1단계. 실행 대화 상자를 열고 regedit를 입력한 다음 Enter 키를 누릅니다.

 regedit를 입력합니다

2단계. HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers 키를 찾습니다.

3단계. 찾은 키를 삭제하고 버추얼 기기를 다시 시작합니다.

해결방법 2: 윈도우 하이퍼바이저(Hyper-v) 재시작하기

사용 중인 VirtualBox 버전은 윈도우 Hyper-V와 호환되어야 합니다. 만약 이전 VirtualBox 버전을 사용 중이라면, 0x80004005 오류가 발생할 것입니다. 그런데 호환되는 VirtualBox 버전을 사용 중인데도 문제가 계속 발생한다면 명령 프롬프트를 통해 Windows Hypervisor를 다시 시작하는 것이 좋습니다.

1단계. 관리자 권한 모드에서 CMD를 실행합니다.

2단계. bcdedit /set hypervisorlaunchtype off 명령을 입력하고 실행합니다.

3단계. 컴퓨터를 다시 시작하고 관리자 권한으로 명령 프롬프트를 다시 엽니다.

4단계. bcdedit /set hypervisorlaunchtype auto 명령을 입력하고 실행하여 Hyper-V를 다시 시작합니다.

해결방법 3: 저장된 세션 상태 삭제하기

저장된 세션 상태로 인해 VirtualBox가 새 세션을 시작하지 못하고 E_Fail 0x80004005 오류를 일으킬 수 있습니다.

1단계. VirtualBox를 열고 버추얼 기기를 마우스 오른쪽 버튼으로 클릭합니다.

2단계. 저장된 상태 삭제를 클릭합니다.

3단계. 세션을 다시 시작합니다.

상황 5: Ubuntu에서 버추얼 기기에 액세스 하는 동안 0x80004005 오류 발생

Ubuntu에서 버추얼 기기에 액세스 하는 동안 0x80004005 오류가 발생할 수도 있습니다.

이럴 때는 아래와 같은 방법을 통해 문제를 해결해 보세요.

해결 방법 1: Hyper-V 비활성화하기

하이퍼바이저를 비활성화하는 것이 현재의 상황에서는 최선의 방법입니다.

1단계. 관리자 권한으로 명령 프롬프트를 실행합니다.

2단계. bcdedit /set hypervisorlaunchtype off를 입력하고 Enter 키를 누릅니다.

해결방법 2: 가상 박스 업데이트하기

컴퓨터에 최신 버전의 VirtualBox를 설치함으로써 E_Fail 0x80004005 오류를 해결할 수 있다는 사실이 많은 사용자들을 통해 밝혀졌습니다.

1단계. VirtualBox 관리자를 열고 파일 메뉴 옵션을 클릭합니다.

2단계. 업데이트 확인 옵션을 선택하고 제공된 링크로 이동하여 최신 버전을 다운로드합니다.

가상 상자 업데이트 가상 상자 업데이트

3단계. .exe 업데이트 파일을 실행합니다.

해결 방법 3: 그룹 정책 편집기를 통해 메모리 무결성 비활성화하기

1단계. 실행 대화 상자를 열고 gpedit.msc를 입력한 후 Enter 키를 누릅니다.

2단계. 컴퓨터 구성-> 관리 템플릿-> 시스템-> 장치 보호로 이동합니다.

3단계. 가상화 기반 보안 켜기를 검색하여 선택합니다.

4단계. 사용 안 함을 선택하고 확인을 클릭합니다.

상황 6: Microsoft 윈도우 10 스토어 0x80004005 오류

Microsoft 스토어 오류 0x80004005는 Microsoft 스토어에서 앱을 업데이트할 때 발생합니다.

해결 방법 1: Microsoft 스토어 재설정하기

Microsoft Store를 재설정하는 것이 오류 0x80004005를 해결하는 가장 효과적인 방법입니다.

1단계. 실행 대화 상자를 열고 wsreset.exe를 입력한 후 Enter 키를 누릅니다.

2단계. 문제가 해결되었는지 확인합니다.

해결방법 2: Microsoft 스토어 문제 해결사 실행하기

1단계. 설정을 열고 업데이트 및 보안 -> 문제 해결로 이동합니다.

2단계. 추가 문제 해결사 링크를 클릭하고 윈도우 스토어 앱을 선택합니다.

3단계. 문제 해결사 실행을 클릭합니다.

자주 묻는 질문

1. 0x80004005 윈도우 10 네트워크 문제 해결사란 무엇인가요?

인터넷 연결 또는 네트워크에 액세스 하는 동안 0x80004005 오류가 발생하는 경우, 윈도우 10 네트워크 문제 해결사를 통해 문제를 해결할 수 있습니다.

2. 윈도우를 업데이트하는 동안 발생하는 오류 0x80004005 : 지정되지 않은 오류 윈도우 10을 수정하는 가장 좋은 방법은 무엇인가요?

윈도우를 업데이트하는 동안 오류 0x80004005가 발생하나요? 이를 해결하는 가장 좋은 방법은 PassFab FixUWin 윈도우 복구 도구를 사용하는 것입니다. 문제의 잠재적인 원인을 자동으로 찾아서 즉시 해결하죠.

결론

지정되지 않은 오류는 정확한 이유를 알 수 없기 때문에 해결하기가 어렵습니다. 이번 글에서는 다양한 상황에서 발생하는 0x80004005 오류를 해결하는 방법에 대해 설명해 드렸습니다. 알려드린 설루션이 여러분이 문제를 해결하는데 도움이 되기를 바랍니다.

관련 기사

댓글