Windows의 다른 대부분의 오류와 달리 오류 0x80004005는 "지정되지 않은 오류"입니다. 이는 여러 가지 이유로 인해 발생할 수 있음을 의미합니다.
지정되지 않은 0x80004005 오류가 발생하는 가장 일반적인 이유는 Windows 업데이트 문제, 파일 및 폴더 손상, 압축 파일 추출 중 오류 등이 있습니다.
이 때문에 오류를 해결하는 것이 평소보다 약간 까다로울 수 있지만 이러한 방법 중 하나가 도움이 될 것입니다.
Windows 오류 0x80004005를 수정하는 방법은 다음과 같습니다.
Windows 업데이트 문제 해결사 실행
Windows PC를 업데이트하려고 할 때 오류 코드 0x80004005가 표시되면 Windows 업데이트 문제 해결사를 실행하는 것이 가장 좋습니다. 이 유틸리티는 업데이트하는 동안 발생할 수 있는 일반적인 오류를 식별하고 수정하기에 충분합니다. Windows 업데이트 문제 해결사를 시작하려면 다음 단계를 따르십시오.
- Windows 키 + I 누르기 설정을 연 다음 업데이트 및 보안으로 이동합니다. .
- 왼쪽 탐색 모음에서 문제 해결을 클릭합니다. .
- 문제 해결 창에서 Windows 업데이트를 클릭합니다. 시작 및 실행 아래 .
- 문제해결 도구 실행을 클릭합니다. .
또한 사용자는 Windows Update에 대한 다른 수정을 시도할 수도 있습니다.
Windows 업데이트 폴더의 파일 삭제
이렇게 하려면 C:\Windows\SoftwareDistribution\Download 로 이동합니다. 폴더의 모든 내용을 삭제합니다.
Windows 업데이트 다시 실행
Windows Update 파일을 삭제하고 문제 해결사를 실행한 후 Windows Update를 다시 실행할 차례입니다.
- Windows 키 + I 누르기 설정을 연 다음 업데이트 및 보안으로 이동합니다. .
- Windows 업데이트 아래 , 업데이트 확인을 클릭합니다. .
- 메시지가 표시되면 Windows에서 업데이트를 다운로드하고 설치하도록 허용합니다.
클린 부팅 윈도우
경우에 따라 타사 소프트웨어가 Windows 기능을 방해할 수 있습니다. 0x80004005는 광범위한 오류이므로 문제의 원인으로 타사 앱을 제거하기 위해 클린 부팅을 수행하는 것이 가장 좋습니다. Windows 10 클린 부팅에 대한 자세한 내용은 클린 부팅을 수행하고 일반적인 Windows 오류를 수정하는 방법을 참조하세요.
- 시작 메뉴 검색창에 sysconfig를 입력합니다. . 검색결과에서 시스템 구성을 클릭합니다. .
- 시스템 구성 창에서 서비스 로 이동합니다. 탭.
- 모든 Microsoft 서비스 숨기기를 선택합니다. 체크박스.
- 이제 목록에서 모든 서비스를 선택하고 모두 비활성화를 클릭합니다. .
- 확인을 클릭하고 시스템 구성을 닫습니다.
- 그런 다음 CTRL + Shift + Esc 를 누릅니다. 작업 관리자 실행 .
- 시작 을 클릭합니다. 탭.
- 서비스 목록에서 각 항목을 선택하고 사용 중지를 클릭합니다. . 시스템 구성과 달리 서비스를 하나씩 비활성화해야 합니다.
- 확인을 클릭하고 작업 관리자를 닫습니다.
- 컴퓨터를 다시 시작합니다.
부팅 후 오류가 지속되는지 확인하십시오. 특히 오류를 유발한 것이 있었다면 다시 시도하십시오. 오류가 나타나지 않으면 최근에 설치한 응용 프로그램이나 드라이버를 제거하십시오. 시간이 없는 경우 Windows 10에서 프로그램을 빠르게 제거하는 방법을 알아보세요.
레지스트리 항목 변경
이 수정 사항은 공유 파일 또는 폴더에 액세스하는 동안 이 오류가 발생하는 사용자를 위한 것입니다. Windows 10 레지스트리 항목을 약간 변경하면 오류 코드 0x8004005가 종료될 수 있습니다.
- Windows 키 + R 누르기 실행 응용 프로그램을 시작합니다. regedit 입력 텍스트 상자에 입력하고 Enter 키를 누릅니다.
- 레지스트리 편집기에서 다음 위치로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- 창의 흰색 영역을 마우스 오른쪽 버튼으로 클릭합니다. 새로 만들기>QWORD(64비트) 값으로 이동 . 32비트 시스템을 사용하는 경우 DWORD(32비트) 값을 클릭합니다. .
- 새로 생성된 항목의 이름을 LocalAccountTokenFilterPolicy로 변경합니다. .
- 항목을 두 번 클릭하고 엔터를 변경합니다. 1 값 아래 .
- 레지스트리 편집기를 닫고 컴퓨터를 재부팅하십시오.
Microsoft 6to4 장치 제거
예기치 않게 Microsoft 6to4 네트워크 어댑터도 이 문제를 일으키는 것으로 알려져 있습니다. 이러한 경우 사용자는 컴퓨터에서 모든 Microsoft 6to4 장치를 제거해야 합니다. 기기 관리자를 사용하여 이 작업을 수행할 수 있습니다.
- Windows 키 + R 누르기 실행 응용 프로그램을 엽니다. devmgmt.msc 를 입력합니다. 텍스트 상자에 입력하고 Enter 키를 누릅니다.
- 이러한 기기는 일반적으로 숨겨져 있으므로 보기로 이동해야 합니다. 장치 관리자 제목 표시줄 아래 숨겨진 기기 표시를 클릭합니다. .
- 네트워크 어댑터 로 이동합니다. 메뉴를 확장합니다.
- 각 Microsoft 6to4 어댑터를 마우스 오른쪽 버튼으로 클릭합니다. 기기 제거를 클릭합니다. .
- 프롬프트에서 이 기기의 드라이버 소프트웨어 삭제를 선택해야 합니다. .
- 장치 관리자를 닫고 컴퓨터를 재부팅하십시오.
타사 보관 소프트웨어 사용
Windows 탐색기를 사용하여 압축 파일을 추출하려고 할 때 이 오류 코드가 표시되면 타사 보관 유틸리티로 전환해야 할 때일 수 있습니다. 사용할 수 있는 수많은 옵션이 있으며 인기 있는 옵션은 WinRAR, 7Zip 및 WinZip입니다. 또는 RAR 파일을 여는 최고의 도구 목록을 볼 수 있습니다.
타사 보관 소프트웨어도 비밀번호로 보호된 보관 파일을 추출하는 데 도움이 됩니다.
jscript.dll 및 vbscript.dll 재등록
오류 코드 0x80004005에 대한 또 다른 간단한 수정은 jcript.dll 및 vbscript.dll 파일을 다시 등록하는 것입니다. 이것은 명령 프롬프트를 사용하여 수행할 수 있습니다.
- 시작 메뉴 검색창에서 , cmd 입력 . 검색 결과에서 명령 프롬프트> 관리자 권한으로 실행을 마우스 오른쪽 버튼으로 클릭합니다. .
- 콘솔에서 regsvr32 jscript.dll을 입력합니다. 엔터 키를 치시오.
- 그런 다음 regsvr32 vbscript.dll을 입력합니다. Enter 키를 누릅니다.
- 명령 프롬프트를 닫고 컴퓨터를 재부팅합니다.
SFC를 실행하여 손상된 시스템 파일 확인
Windows에는 일반적인 오류를 진단하고 수정하는 도구가 많이 있습니다. SFC(시스템 파일 검사기)가 그 중 하나입니다. 누락되거나 손상된 시스템 파일을 확인하고 수정합니다. 사용하기 쉽고 간단한 명령 프롬프트 명령으로 실행할 수 있습니다.
- Windows 키 + R 누르기 실행 응용 프로그램을 시작합니다. 텍스트 상자에 cmd 를 입력합니다. CTRL + Shift + Enter 를 누릅니다. 명령 프롬프트를 관리자로 실행합니다.
- 명령 프롬프트 콘솔에서 SFC /scannow를 입력합니다. Enter 키를 누릅니다.
- SFC는 시스템 파일을 자동으로 스캔하고 수정합니다.
- 컴퓨터를 재부팅합니다.
0x80004005 오류 수정
이러한 수정 사항 중 하나는 '지정되지 않은 오류 코드' 문제를 확실히 없앨 것입니다. 그러나 주요 차이점은 사용자가 오류 유형 때문에 광범위한 수정을 시도해야 한다는 것입니다. 이상적으로는 위에서 언급한 방법 외에 다른 모든 일반적인 문제 해결 방법을 시도해야 합니다.