Windows 오류 0x80004005 수정하는 방법

Windows 오류 0x80004005 수정하는 방법

Windows 오류 0x80004005는 많은 사용자에게 발생하는 일반적인 지정되지 않은 오류입니다. 이 오류에는 여러 가지 이유가 있을 수 있으므로 그 원인을 정확히 찾아내기 어려울 수 있습니다. 다행히도 문제의 원인을 파악하고 Windows 컴퓨터에 영향을 줄 수 있는 성가신 0x80004005 오류를 수정하는 데 도움이 되는 몇 가지 유용한 수정 사항이 있습니다.

오류 0x80004005 수정

Windows 업데이트 오류 및 파일 공유 오류에서 파일 추출 및 일부 네트워크 어댑터로 인해 발생하는 문제에 이르기까지 0x80004005 오류는 여러 가지 근본적인 문제로 인해 발생할 수 있습니다. 0x80004005 오류를 제거하려면 오류가 발생했을 때 직면한 시나리오에 따라 아래 수정을 시도하십시오.

그러나 진행하기 전에 SFC 스캔을 실행하여 Windows 손상을 근본 원인으로 배제하는 것이 좋습니다. SFC 스캔은 시스템 파일에 데이터 손상이 있는지 확인하고 변경된 파일을 System32 디렉터리에 있는 캐시된 복사본으로 바꿉니다.

1. Windows 업데이트 문제 해결사 실행

0x80004005 오류는 Windows 업데이트 중에 자주 발생합니다. 이것이 사실이라면 Windows 업데이트 문제 해결사를 실행하여 이 오류를 식별하고 수정할 수 있습니다. 이 문제 해결사는 다양한 다른 문제 해결사와 함께 Windows 설정의 문제 해결 섹션에 있습니다.

  • Win+를 눌러 I설정 앱을 엽니다.
  • 왼쪽에서 “시스템”을 선택합니다. 오른쪽에서 아래로 스크롤하여 “문제 해결”을 선택합니다.
열리는
  • “옵션”에서 “기타 문제 해결사”를 선택하십시오.
클릭
  • “Windows 업데이트” 옆의 “실행”을 클릭합니다. “가장 자주 발생하는” 또는 “기타” 아래에서 Windows 업데이트 문제 해결사를 찾을 수 있습니다.
딸깍 하는 소리
  • 문제 해결사가 문제를 식별하고 수정을 권장하는 경우 수정을 실행하여 문제를 해결합니다.
문제를 감지하는 Windows Update 문제 해결사.
  • Windows 10에서 “설정 -> 업데이트 및 보안 -> 문제 해결 -> 추가 문제 해결사”로 이동하여 해당 문제 해결사를 찾으십시오.
  • Windows 업데이트를 다시 시도하여 오류가 지속되는지 확인할 수 있습니다.

2. 레지스트리 편집

이 수정 사항은 네트워크의 공유 파일 또는 폴더에 액세스하려고 할 때 0x80004005 오류가 발생하는 경우 작동할 수 있습니다. 이는 잘못 구성된 레지스트리 항목 때문일 수 있습니다. 레지스트리 편집기에 액세스하고 약간 변경하여 0x80004005 오류를 제거하십시오.

  • Windows 검색 상자에 “regedit”를 입력하고 “레지스트리 편집기”를 선택합니다.
  • 레지스트리 편집기에서 다음 위치로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

레지스트리 편집기에서 경로에 액세스합니다.
  • 오른쪽 공백의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 “새로 만들기 -> QWORD(64비트) 값”을 선택합니다. 32비트 시스템 사용자는 “새로 만들기 -> DWORD(32비트) 값”을 선택해야 합니다.
레지스트리 편집기에서 키 이름 바꾸기.
  • 새 항목의 이름을 “LocalAccountTokenFilterPolicy”로 바꿉니다.
레지스트리 편집기에서 새 키의 이름을 바꿉니다.
  • 항목을 두 번 클릭하고 “값 데이터” 아래에 “1”을 입력합니다. “확인”을 클릭하고 컴퓨터를 다시 시작하십시오.
레지스트리 편집기에서 키에 대한 값 데이터 설정.
  • 오류가 발생했을 때 이전에 액세스하고 있던 파일 또는 폴더에 액세스해 보십시오.

3. 대체 아카이빙 프로그램 사용

Windows에서 기본적으로 압축된 아카이브를 추출할 때 0x80004005 오류가 표시되면 파일 탐색기에 문제가 있을 수 있습니다. WinRAR , 7Zip 또는 WinZIP 과 같은 타사 보관 유틸리티로 전환하여 오류를 해결할 수 있습니다 .

타사 보관 도구로 전환하면 암호로 보호된 보관 파일 추출과 같은 추가 기능을 제공할 수 있습니다.

4. Microsoft 6to4 어댑터 제거

Microsoft 6to4 어댑터는 컴퓨터에서 인터넷 트래픽을 전송하는 데 도움이 되는 시스템 구성 요소이지만 때때로 0x80004005 오류를 일으킬 수 있습니다. 이 경우 장치 관리자에서 각 Microsoft 6to4 어댑터를 제거해야 합니다. 시스템 기능에 영향을 주지 않고 안전하게 제거할 수 있습니다.

  • Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 “장치 관리자”를 선택합니다.
  • “보기 -> 숨김 장치 표시”를 클릭합니다.
클릭
  • “네트워크 어댑터” 메뉴를 확장하여 컴퓨터의 모든 네트워크 어댑터를 확인합니다.
확장
  • 표시되는 Microsoft 6to4 어댑터를 마우스 오른쪽 버튼으로 클릭하고 “장치 제거”를 선택합니다.
  • 메시지가 표시되면 “이 장치의 드라이버 소프트웨어 삭제”를 선택합니다.
  • 컴퓨터를 다시 시작하십시오.

참고 : Windows 레지스트리 키의 전체 소유권을 얻는 방법을 알아보세요.

5. 파일 소유권 편집

대부분의 경우 특정 폴더를 복사하거나 이동하려고 할 때 권한이 부족하여 0x80004005 오류가 발생할 수 있습니다. 아래 단계에 따라 해당 폴더의 권한 설정을 편집하여 자신에게 완전한 소유권을 부여함으로써 이 문제를 해결할 수 있습니다.

  • 이동하려는 폴더를 마우스 오른쪽 버튼으로 클릭하고 “속성”을 선택합니다.
파일 탐색기에서 폴더를 마우스 오른쪽 버튼으로 클릭하면 상황에 맞는 메뉴가 나타납니다.
  • “보안” 탭에서 “그룹 또는 사용자 이름” 아래에서 계정을 선택합니다.
폴더 속성에서 인증된 사용자의 권한을 확인합니다.
  • “모든 권한” 권한에 “허용” 아래에 체크 표시가 있는지 확인하십시오.
  • 모든 권한이 없는 경우 “편집”을 클릭하고 열리는 창에서 “모든 권한”을 활성화하십시오. “적용”을 클릭합니다.
클릭
  • “그룹 또는 사용자 이름”에 나열된 계정을 찾을 수 없으면 “고급”을 클릭하십시오.
딸깍 하는 소리
  • “권한 변경”을 클릭합니다.
클릭
  • “추가”를 클릭합니다.
클릭
  • “주체 선택”을 클릭합니다.
선택
  • 열리는 대화 상자에서 “선택할 개체 이름 입력” 아래에 계정 이름을 입력합니다. 그런 다음 “이름 확인”을 클릭합니다. 상자에 계정 이름이 자동으로 입력되어야 합니다. “확인”을 클릭합니다.
에 계정 이름 입력
  • “모든 권한” 옆의 확인란을 선택하고 “확인”을 클릭합니다.
옆에 체크박스
  • “적용 -> 확인”을 클릭합니다. 해당 폴더로 작업할 때 오류가 계속 발생하는지 확인하십시오.
변경 사항 저장

6. jscript.dll 및 vbscript.dll을 다시 등록합니다.

jscript.dll 및 vbscript.dll은 각각 JavaScript 라이브러리 및 VBScript 라이브러리이며 Windows가 운영 체제에서 이러한 언어의 Microsoft 구현을 실행하는 데 필요합니다. 이러한 파일에 문제가 발생하면 0x80004005 오류가 발생할 수 있습니다. 이 파일을 다시 등록하여 오류를 수정하십시오.

  • Windows 검색 상자에서 “cmd”를 검색합니다. “명령 프롬프트”를 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택합니다.
  • 를 입력 regsvr32 jscript.dll하고 누릅니다 Enter.
명령 프롬프트에 명령을 입력합니다.
  • 를 입력 regsvr32 vbscript.dll하고 누릅니다 Enter.
명령 프롬프트에 다른 명령을 입력합니다.
  • 컴퓨터를 다시 시작하십시오.

7. 클린 부팅 창

0x80004005 오류가 발생했을 때 실행 중이던 애플리케이션이나 프로세스를 식별할 수 없는 경우 클린 부팅을 수행하는 것이 가장 좋습니다. 이렇게 하면 오류의 원인인 타사 앱을 제거할 수 있습니다. 타사 앱은 종종 Windows 프로세스의 정상 작동을 방해할 수 있습니다. 이것이 사실인지 확인하려면 타사 앱을 로드하지 않고 Windows로 부팅하십시오.

  • Windows 검색 표시줄에 “sysconfig”를 입력하고 “시스템 구성”을 클릭합니다.
  • “서비스” 탭에서 “모든 Microsoft 서비스 숨기기” 확인란을 선택합니다.
선택
  • 목록에서 나머지 서비스를 모두 선택하고 “모두 비활성화”를 클릭합니다. “확인”을 클릭하고 “시스템 구성” 창을 닫습니다.
  • Ctrl+ Shift+ 를 눌러 “작업 관리자”를 엽니다 Esc.
Windows에서 작업 관리자 열기.
  • “시작 앱” 탭에서 모든 애플리케이션을 선택하고 “비활성화”를 클릭합니다. “확인”을 누르고 “작업 관리자”를 닫습니다.
다음을 통해 작업 관리자에서 앱 비활성화
  • Windows로 부팅한 후 오류가 지속되는지 확인하십시오. 오류를 표시한 정확한 작업을 수행해 보십시오. 정상적인 Windows 환경에서 수행한 모든 작업을 수행한 후에도 오류가 나타나지 않으면 타사 앱이 오류의 원인임을 의미합니다. 최근에 설치된 모든 응용 프로그램 또는 드라이버 업데이트를 제거하십시오. 이렇게 하면 0x80004005 오류가 해결됩니다.
  • 컴퓨터를 다시 시작하십시오.

자주 묻는 질문

빈번한 Windows 오류의 원인은 무엇입니까?

0x80004005 오류 또는 기타 블루 스크린/블랙 스크린 오류와 같은 일반적인 Windows 오류는 메모리 결함, 파일 손상, 디스크의 불량 섹터, 맬웨어 감염 및 소프트웨어 충돌과 같은 다양한 이유로 인해 발생합니다. 이러한 오류는 예기치 않게 나타나 시스템 성능에 영향을 미칠 수 있으며 경우에 따라 충돌이나 다시 시작을 유발할 수도 있습니다.

레지스트리를 편집해도 안전합니까?

레지스트리 편집기를 사용하여 Windows 레지스트리를 변경하는 것은 Windows에서 직면하는 많은 문제에 대해 일반적으로 권장되는 솔루션입니다. 그러나 레지스트리를 잘못 편집하면 응용 프로그램이 시작되지 않거나 유틸리티가 제대로 작동하지 않거나 컴퓨터가 전혀 부팅되지 않는 것과 같은 예기치 않은 문제가 발생할 수 있으므로 항상 위험이 있습니다. 현재 수행 중인 작업을 알고 있는 경우 레지스트리를 편집하는 것이 완벽하게 안전하지만, 문제가 발생할 경우를 대비하여 항상 Windows 레지스트리의 백업을 만들어 작업 순서대로 복원할 수 있습니다.

이미지 크레디트: Unsplash . Tanveer Singh의 모든 스크린샷.

  • 페이스북
  • 트위터

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다