컴퓨터를 사용하다가 갑자기 "지정되지 않은 오류입니다" 또는 0x80004005 오류 메시지를 만난 적 있으신가요? 이 오류는 정말 당황스럽습니다. 파일을 열려고 하는데 안 되고, 업데이트도 실패하고, 때로는 아무 이유도 없이 나타나니까요.
오늘은 이 성가신 오류 0x80004005를 완벽하게 해결하는 방법을 알려드리겠습니다. 다양한 상황에서 발생하는 0x80004005 오류를 모두 다룰 예정이니, 끝까지 읽어보시면 반드시 해결책을 찾으실 수 있을 거예요.
파트1: 오류 코드 0x80004005란 무엇인가요?
오류 코드 0x80004005 란?
0x80004005는 Windows에서 자주 발생하는 오류 중 하나입니다. Microsoft에서는 이를 "지정되지 않은 오류입니다"라고 표현하는데요. 이 말이 좀 애매하죠? 원인이 명확하지 않다는 뜻입니다.
이 80004005 오류는 여러 상황에서 나타날 수 있습니다:
- Windows 업데이트 실패할 때
- 공유 폴더나 드라이브에 접근할 수 없을 때
- 가상 머신을 실행하려고 할 때
- Outlook에서 메일을 받을 때
- 압축 파일을 풀려고 할 때
- Microsoft 계정 설정을 변경하려고 할 때
정말 다양한 상황에서 발생하죠? 그래서 해결법도 상황마다 조금씩 다릅니다.
0x80004005 오류가 발생하는 주요 원인
오류 코드 0x80004005가 나타나는 이유는 크게 세 가지로 정리할 수 있습니다:
- Windows 업데이트 문제:오래되거나 손상된 업데이트 파일 때문에 0x80004oo5 오류가 발생할 수 있습니다.
- 파일 및 레지스트리 손상:시스템 파일이 손상되거나 누락되면 이런 오류가 나타납니다.
- 보안 프로그램 충돌:백신 프로그램이 특정 작업을 차단하면서 오류가 생기기도 합니다.
파트2:해결 전 꼭 해야 할 일 - 데이터 백업
오류 0x80004005를 해결하는 과정에서 데이터가 손실될 수 있습니다. 레지스트리를 수정하거나 시스템 파일을 삭제하는 작업이 포함되기 때문이죠.
혹시 이미 중요한 파일을 잃어버리셨나요? 걱정하지 마세요. Tenorshare 4DDiG 데이터 복구 소프트웨어같은 전문 복구 프로그램을 사용하면 대부분 복구할 수 있습니다.
Tenorshare 4DDiG의 주요 장점:
- 4DDiG는 사진, 영상, 오디오 파일, 문서 등 2000가지 이상의파일 유형을 지원합니다.
- 외부 장치 & 내부 장치의 데이터 복구를 지원합니다.
- 손상된 파일도 최고 품질로 복구 복구합니다.
- 안전하고 사용하기 쉽고, 빠르고 정확한 작업을 제공합니다.
- 복구 전 파일 미리보기 지원합니다.
아래의 가이드에서 Windows에서 오류 코드를 0x80004005를 고치는 과정에서 손실된 데이터를 복구하는 간단한 단계를 소개해드리겠습니다.
안전한 다운로드
안전한 다운로드
- 윈도우 PC에서 Tenorshare 4DDiG를 설치 & 실행한 다음 손실된 파일이 원래 있는 드라이브를 선택합니다.
- 4DDiG가 선택한 장치에 있는 파일이 스캔하고 있습니다. 스캔이 완료될 때까지 조금만 기다려 주십시오. 스캔한 모든 파일이 화면 왼쪽에 나열됩니다.
- 복구할 파일을 하나씩 선택한 후 미리 보기를 할 수 있습니다. 선택이 끝난 후 복구 버튼으로 클릭하고 복구된 파일을 저장할 위치를 선택하면 복구가 시작됩니다.
파트3: 상황별 0x80004005 오류 해결 방법
윈도우 10 0x80004005 오류는 불특정 원인으로 인해 윈도우에서 발생하는 불특정 에러입니다. 이로 인해 Microsoft 책에서는 이를 “불특정 에러”라고 부릅니다. 이러한 유형의 에러는 업데이트, 파일 이동, 작업, 로딩 등과 같은 많은 상황에서 마주칠 수 있습니다. 마찬가지로, 오류 코드 0x80004005에는 다양한 상황이 있습니다. 여기서는 6가지 다른 상황속에서 0x80004005 에러를 수정하는 방법에 관해 이야기 해보겠습니다.
상황1: 윈도우 업데이트 오류 0x80004005
Windows 업데이트 중에 오류 코드 0x80004005가 나타나는 경우가 가장 흔합니다. 업데이트 파일이 손상되었거나 시스템과 충돌할 때 발생하죠.
방법1: Windows 업데이트 문제해결사 실행하기
Windows에는 자체적으로 문제를 진단하고 해결하는 도구가 있습니다. 먼저 이것부터 시도해보세요.
- 시작 메뉴를 클릭하고, 검색창에 문제해결사를 입력해서 엽니다.
- Windows 업데이트 고급 > 모두 보기로 갑니다. 이제 자동 복원 적용에 체크하고 관리자로서 실행합니다.
- 다음을 클릭하고 단계를 따라 문제해결을 완료합니다.
문제해결사가 자동으로 문제를 찾아 해결해줄 겁니다. 완료되면 컴퓨터를 재시작하고 업데이트를 다시 시도해보세요.
방법2: 다운로드 폴더 정리하기
손상된 업데이트 파일이 다운로드 폴더에 남아있으면 계속 80004005 오류가 발생할 수 있습니다.
1단계: 파일 탐색기를 엽니다. 상단 왼쪽 구석에 “다운로드”가 보일 것입니다.
2단계: 다운로드 를 클릭하고 Ctrl + A를 누른 뒤, 마우스 우 클릭을 해서 삭제합니다.
2단계: 휴지통을 비웁니다
이렇게 하면 손상된 업데이트 파일이 모두 제거됩니다. 이제 다시 업데이트를 시도해보세요.
방법3: 윈도우 업데이트를 수동으로 설치&다운로드하기
윈도우 10 오류 코드 0x80004005는 윈도우 업데이트 오류 중 꽤 흔한 에러입니다. 현명한 사용자들은 윈도우 업데이트 동안 업데이트 0x80004005 오류를 만난다면, 시스템을 자동보다 수동으로 업데이트 해야한다는 것을 알고 있을 것입니다. 수동으로 새로운 업데이트를 다운로드 받고 설치하는 데에는 여러가지 방법이 있습니다. 그 방법들이 다음과 같습니다.
- Google Chrome을 실행하고 "Microsoft Windows 업데이트 KBXXXXX 다운로드”를 입력합니다.
- KB코드를 설치하고 싶은 업데이트로 대체합니다.
- 그 다음, Microsoft 공식 사이트에서 업데이트를 다운받고 더블 클릭해서 수동으로 설치합니다.
이 방법은 0x80004005 오류를 우회할 수 있어 효과적입니다.
상황2: 가상 머신 오류 0x80004005
VirtualBox나 Hyper-V 같은 가상 머신을 사용할 때 8x80004005 오류가 나타날 수 있습니다. 주로 공유 폴더에 접근하려고 할 때 발생하죠.
방법1: 레지스트리 키 삭제하기
주의: 레지스트리를 잘못 수정하면 시스템에 문제가 생길 수 있으니 신중하게 진행하세요.
- 1단계: Windows 키 + R 을 눌러서 대화상자를 연 뒤, “Regedit”를 입력한 뒤 “확인”을 선택합니다.
- 2단계: 다음으로 레지스트리 편집기가 열릴 것입니다. 다음 키를 찾으세요 : SOFTWARE HKEY_LOCAL_MACHINE Microsoft Windows NT CurrentVersion AppCompatFlags Layers.
- 3단계: 키가 존재하지 않는다면, 삭제 한 뒤, 가상 장치를 시작합니다.
방법2: 레지스트리 편집기를 이용해서 레지스트리 값 변경하기
이 방법은 공유 폴더 접근 권한 문제를 해결합니다.
1단계: 다시 한번, 이전 파트에서 언급된 방법으로 레지스트리 편집기를 엽니다. 다음 키를 찾습니다 : Microsoft Windows CurrentVersion Policies (HKLMSOFTWAREMicrosoft Windows)System.
2단계: 다음으로, Windows 32-bit 용 LocalAccountTokenFilterPolicy 라는 DWORD 값을 생성하고, 64-bit 용 LocalAccountTokenFilterPolicy 라는 QWORD 값을 생성합니다. 값의 숫자를 1로 설정하고 OK를누릅니다.
3단계: 그 다음 컴퓨터를 재부팅하고 에러를 다시 확인해봅니다.
상황3: Outlook 오류 코드 0x80004005
Microsoft Outlook을 사용하는 분들은 오류 코드 0x80004005를 많이 겪으실 것입니다. 새로운 알림과 메시지가 앱에 도착하면, 에러코드 0x80004005가 나타나는 것이죠. 또한, 몇몇 사용자들은 다른 숫자가 나오는 같은 에러를 마주하기도 합니다. Outlook 오류 코드 0x80004005를 위한 해결법은 다음과 같습니다.
방법1: 백신 프로그램 차단을 해제하기
백신 프로그램이 Outlook의 스크립트를 차단해서 오류 0x80004005가 발생하는 경우가 많습니다.
- 사용 중인 백신 프로그램을 엽니다.
- 설정 또는 옵션 메뉴로 들어갑니다.
- "스크립트 차단" 또는 "이메일 보호" 옵션을 찾습니다.
- 일시적으로 비활성화합니다.
- Outlook을 다시 실행해서 오류가 해결되었는지 확인합니다.
문제가 해결되면 백신 프로그램 개발사에 문의해서 Outlook을 예외 목록에 추가하는 방법을 알아보세요.
방법2: Outlook 메일 알림 끄기
백신 프로그램이 없는데도 오류가 계속된다면 이 방법을 시도해보세요.
- Outlook 파일 > 옵션으로 이동합니다.
- "메일"을 선택하고 "메시지 도착" 섹션을 찾습니다.
- "새 메일이 도착하면 소리로 알림" 체크를 해제합니다.
- "새 메일이 도착하면 바탕 화면 알림 표시" 체크를 해제하고 확인을 클릭합니다
알림을 끄면 80004005 오류가 사라질 수 있습니다. 필요하다면 나중에 다시 켤 수 있어요.
상황4: DLL 파일/레지스트리가 없거나 손상된 오류 0x80004005
시스템 파일이나 DLL 레지스트리가 손상되거나 누락되면 이 오류가 발생합니다. 특히 새로운 Windows를 설치한 후에 자주 나타나죠.
방법 1 : 임시 파일 삭제하기
쌓인 임시 파일이 시스템에 문제를 일으킬 수 있습니다.
- 시작 버튼을 클릭하고 검색 창에서 시스템 도구를 검색합니다.
- 시스템 도구를 연 뒤, 디스크 청소를 클릭합니다.
- 임시 인터넷 파일 항목을 선택한 뒤, 시스템 파일 청소를 클릭합니다.
정리가 완료되면 컴퓨터를 재시작하고 오류 코드 0x80004005가 해결되었는지 확인해보세요.
상황 5 : Windows XP 오류 코드 0x80004005
아직도 Windows XP를 사용하고 계신가요? XP에서도 0x80004oo5 오류가 발생할 수 있습니다. 주로 Windows 정품 인증(WPA) 파일 문제 때문이죠.
복구 콘솔을 사용하여 수정하기
1단계: 컴퓨퍼틀 설정해서 CD 혹은 DVD에서 부팅합니다.
2단계: CD를 삽입하고 컴퓨터를 시작하면, "CD로부터 부팅하려면 아무 키나 누르세요."라는 화면이 보일 것입니다. 키를 아무거나 누르고 부팅을 시작합니다. 다시 한번, "복구 콘솔을 이용해서 Windows XP 설치를 복원하려면 R키를 불러서 복구 콘솔로 가세요"라는 화면이 보일 것입니다.
3단계: "1. C: WINDOWS”라는 옵션이 보이면 1을 누르세요. 그러면 주요 드라이브 설치에 접근할 수 있습니다. 반면, 관리자 암호 입력이 요구된 경우에, 설정한 암호가 있다면 그것을 입력하고 그렇지 않다면 Enter를눌러서 진행합니다.
4단계: C:WINDOWSSystem32가 보이면 Enter를 누릅니다. 다음으로 REN 명령을 사용해서 파일 이름을 REN File_Name.extension File_Name.old Wpa.dbl Pidgen.dll Actshell.html Licdll.dll Regwizc.dll Licwmi.dll, Wpabaln.exe로 바꿉니다.
5단계: 그리고 G를 포함한 CD에 할당된 문자를 입력하고 Enter를 누릅니다. cd i386를 입력해서 계속 진행한 뒤 Enter를 누릅니다. 다음으로, 다음 명령을 입력하고 각 명령마다 Enter를 누릅니다.
- wmi.dl_%systemroot%system32_expand
- regwizc.dl_%systemroot%system32_expand
- licdll.dl_%systemroot%system32_expand
- expand wpabaln.ex_%systemroot%system32
- wpa.db_%systemroot%system32_expand
- actshell.ht_%systemroot%system32_expand
- pidgen.dll%systemroot%system32 copy
6단계:완료되고 나면, exit를 입력하고 OK를 눌러서 컴퓨터를 재시작합니다.
이 방법은 복잡해 보이지만, 천천히 따라하시면 0x80004005 오류를 해결할 수 있습니다.
상황6: 파일 압축 해제 오류 코드 0x80004005
ZIP이나 RAR 파일의 압축을 풀 때 이 오류가 나타날 수 있습니다. 파일이 손상되었거나 압축 프로그램과 충돌할 때 발생하죠.
방법1: 다른 압축 해제 도구 사용하기
ZIP RAR 파일의 압축을 해제하는 데에 사용하는 흔한 도구들이 있을것입니다. 다른 도구들을 사용하기 전에, ZIP 파일 등에 암호가 없는지 확인하세요. 그리고 7ZIP과 같은 다른 도구를 다운로드 받고 효과가 있는지 확인합니다.
방법2:백신 프로그램 일시 비활성화
백신 프로그램이 압축 파일을 위험하다고 판단해서 차단할 수 있습니다.
- 백신 프로그램을 엽니다.
- 실시간 보호를 일시적으로 끕니다.
- 압축 파일 해제를 시도합니다.
- 완료되면 백신 프로그램을 다시 켭니다.
주의: 신뢰할 수 없는 출처의 파일은 압축 해제하지 마세요!
방법3: jdscript.dll 및 VBScript.dll 을 다시 한번 등록하기
처음 두가지 방법이 효과가 없었다면 이 방법을 시도해보세요. 몇몇 유저들은 Angina를 통해 jdscript.dll 및 VBScript.dll을 등록해서 문제를 해결했습니다. 이렇게 하면 빠르게 할 수 있습니다.
- Windows 키 + R을 눌러서 실행 상자를 엽니다. 다음으로 cmd를 입력하고 ctrl + shift + enter를 입력한 뒤 예를 누릅니다. 이렇게 하면 명령 프롬프트가 열릴 것입니다.
- 다음 명령 프롬프트 화면에서 "regsvr32 jscript.dll"을 입력하고 enter를 누릅니다.
- 다시 한번, "regsvr32 vbscript.dll" 명령을 입력하고 enter를 누릅니다.
- PC를 부팅 혹은 재부팅하고 파일이 0x80004005 에러 없이 압축 해제되었는지 확인해보세요.
마치며
윈도우 오류 0x80004005는 아주 흔하게 발생하는 오류입니다. 이 현상의 원인은 문제가 될 수도 있지만 해결법은 매우 간단합니다. 그러니 이 단계들을 따라 0x80004005 오류를 해결해보세요. 또한 이 작업 동안 파일들이 손실되었다면 PC에서 Tenorshare 4DDiG 데이터 복구 소프트웨어를 사용해서 데이터를 복구해보세요. 이 프로그램이 데이터 복구에 있어서 가장 추천하는 소프트웨어입니다.