Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

OneDrive에서 "오류 코드:0x800c0005"를 수정하는 방법은 무엇입니까?

오류 코드 0x800c0005 파일을 다운로드하는 데 문제가 발생한 후 기본 또는 타사 작업이 실패한 후 Windows 아래에 나타납니다. 대부분의 경우 이 문제는 여러 동적 링크 라이브러리(.DDL) 파일과 관련된 오류와 관련이 있습니다. 그러나 Xbox One에서도 동일한 오류 코드가 발생하는 것으로 보고됩니다.

OneDrive에서  오류 코드:0x800c0005 를 수정하는 방법은 무엇입니까?

OneDrive에서 "오류 코드:0x800c0005"가 발생하는 이유는 무엇입니까?

결과적으로 Windows 또는 Xbox One에서 이 오류 코드를 유발할 수 있는 여러 가지 다른 원인이 있습니다.

  • 타사 방화벽 간섭 – 결과적으로 이 문제는 외부 서버와의 연결을 차단하여 결국 오류를 일으키는 과보호 AV 제품군으로 인해 발생할 수 있습니다. 이 경우 방화벽을 제거하고 오류 코드가 사라지는지 확인하십시오.
  • Dynamic Link Library 제품군 문제 – .NET 프레임워크 버전을 설치하려고 하거나 Onedrive 앱을 업데이트하려고 할 때 이 오류 코드가 표시되는 경우 올바르게 등록되지 않은 여러 DDL 파일을 처리하고 있을 가능성이 있습니다. 이 경우 상승된 CMD 프롬프트에서 파일을 다시 등록하여 이 문제를 해결할 수 있습니다.
  • Windows 업데이트 불일치 – Windows Update를 통해 기본 구성 요소를 업데이트하려고 시도하는 동안 이 오류가 표시되면 임시 폴더에 뿌리를 둔 일종의 손상을 다루고 있을 가능성이 있습니다. 이 경우 모든 관련 WU 서비스를 재설정하고 SoftwareDistribution 및 CatRoot2 폴더를 지우면 문제를 해결할 수 있습니다.
  • Xbox One의 임시 파일 문제 – Xbox One에서 이 오류가 표시되면(게임 실행 시) 임시 파일에 뿌리를 둔 일종의 불일치를 처리하고 있을 가능성이 있습니다. 이 경우 전원을 껐다 켜야 합니다.
  • NAT가 종료되었습니다. – PC와 Xbox One 모두에서 이 오류 코드는 NAT(Network Address Translation)가 닫혀 있기 때문에 나타날 수 있습니다. 이 경우 라우터 설정에서 UPnP를 활성화하거나 필요한 포트를 수동으로 전달하여 문제를 해결할 수 있습니다.
  • DNS 불일치 – Xbox One 또는 Xbox 앱(Windows 10)을 통해 파티를 만들려고 하는 동안 이 오류 코드가 표시되는 경우 일치하지 않는 DNS를 처리하고 있을 가능성이 있습니다. 이 시나리오에 해당하는 경우 동등한 Google DNS로 전환하여 문제가 해결되는지 확인해야 합니다.

타사 방화벽 비활성화

영향을 받는 일부 사용자에 따르면 이 문제는 외부 서버와의 연결을 차단하는 과보호 AV 제품군으로 인해 발생할 수도 있으며 결국 0x8004005를 생성합니다. 오류 코드.

타사 제품군을 사용하는 경우 현재 실패하고 있는 절차를 시도하기 전에 해당 제품군을 제거하고 문제가 해결되는지 확인해야 합니다. 기본 AV 서비스가 비활성화되어도 동일한 보안 규칙이 그대로 유지되므로 실시간 보호를 비활성화하는 것만으로는 충분하지 않을 수 있습니다.

이 시나리오가 적용 가능하고 문제를 일으키는 것으로 의심되는 타사 방화벽을 사용 중인 경우 남은 모든 파일과 함께 보안 프로그램을 완전히 제거합니다.

이 작업을 수행한 후 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 시 문제가 해결되는지 확인하십시오.

동일한 문제가 계속 발생하면 아래의 다음 잠재적 수정으로 이동하십시오.

.DLL 파일 재등록

0x800C0005 가 표시되는 경우 .NET Framework 4 를 설치하는 동안 오류가 발생했습니다. 또는 보류 중인 Windows 업데이트를 설치하려고 할 때 여러 동적 링크 라이브러리 파일(Softpub.dll, Wintrust.dll, Initpki.dll)  제대로 등록되지 않아 운영 체제에서 제대로 사용할 수 없습니다.

이 시나리오가 적용되는 경우 상승된 명령 프롬프트를 사용하여 문제를 해결할 수 있습니다. 3개의 Dynamic Link Library 파일을 재등록합니다. 영향을 받는 여러 사용자가 작업을 통해 마침내 0x800C0005 가 표시되지 않고 작업을 완료할 수 있음을 확인했습니다. 오류입니다.

다음은 문제가 있는 .DLL 파일을 다시 등록하는 방법에 대한 빠른 안내입니다.

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 텍스트 상자 안에 'cmd'를 입력합니다. 텍스트 상자 내부에서 Ctrl + Shift + Enter를 누릅니다. 높은 명령 프롬프트 열기 . UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 를 클릭합니다. 관리 권한을 부여합니다. OneDrive에서  오류 코드:0x800c0005 를 수정하는 방법은 무엇입니까?
  2. 상승된 명령 프롬프트에 들어가면 다음 명령을 순서대로 입력하고 Enter 키를 누릅니다. 문제가 있는 Dynamic Link Library 파일을 각각 다시 등록한 후:
    regsvr32 Softpub.dll
    regsvr32 Wintrust.dll
    regsvr32 Initpki.dll
  3. 작업이 완료되면 관리자 권한 명령 프롬프트를 닫고 컴퓨터를 다시 시작합니다.
  4. 다음 시작이 완료된 후 이전에 0x8004005를 발생시켰던 작업을 반복합니다. 오류 이제 문제가 해결되었는지 확인하세요.

Windows 업데이트 오류 재설정

보류 중인 Windows 업데이트를 설치하려고 시도하는 동안 이 오류가 표시된다면 Windows 업데이트와 관련된 파일 및 종속성에 영향을 미치는 일종의 손상을 겪고 있을 가능성이 큽니다.

이 시나리오가 적용 가능한 경우 최종 사용자가 사용할 수 있는 도구로 Windows 업데이트 구성 요소를 재설정하여 문제를 해결할 수 있어야 합니다. 영향을 받는 여러 사용자가 Windows 업데이트 및 모든 관련 종속성을 재설정하여 마침내 문제를 해결했음을 확인했습니다.

동일한 유형의 수정을 적용하려는 경우 아래 지침에 따라 0x800c0005  수정을 시도하세요. 오류 코드:

  1. Windows 키 + R 누르기 실행 대화 상자를 엽니다. 다음으로 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 상승된 명령 프롬프트를 엽니다. 사용자 계정 컨트롤에서 , 를 클릭합니다. 관리 권한을 부여합니다. OneDrive에서  오류 코드:0x800c0005 를 수정하는 방법은 무엇입니까?
  2. 상승된 명령 프롬프트에 들어가면 다음 명령을 입력하고 Enter 키를 누릅니다. 기본 Windows 업데이트 서비스 및 관련 종속성을 중지하려면:
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc

    참고: 이러한 명령은 BITS 서비스, Windows 업데이트 서비스 및 암호화 서비스를 효과적으로 중지합니다.

  3. 위의 각 명령을 성공적으로 실행했으면 다음 명령을 붙여넣어 SoftwareDistribution의 이름을 바꿉니다. 및 CatRoot2 폴더:
    Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
    Ren %systemroot%\system32\catroot2 catroot2.bak

    참고: 이 두 명령은 운영 체제에서 소프트웨어 배포를 위한 새 폴더를 생성하도록 하여 현재 폴더에 저장된 손상된 파일의 영향을 제거합니다.

  4. 다음으로 아래 명령을 붙여넣고 Enter 키를 누릅니다. 이전에 2단계에서 비활성화한 서비스를 다시 시작할 때마다 다음:
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
  5. 컴퓨터를 다시 시작하고 다음에 컴퓨터를 시작할 때 문제가 해결되는지 확인하십시오.

이 수정 사항이 적용되지 않고 Xbox One에 이 오류가 표시되는 경우 아래의 잠재적 수정 사항으로 이동하세요.

콘솔 전원 껐다 켜기(Xbox One만 해당)

게임 업데이트를 다운로드하거나 파티를 시작하려고 할 때 0x800c0005 오류 코드가 표시된다면 로컬에 저장된 일부 유형의 파일로 인해 발생하는 일종의 네트워크 불일치 문제일 수 있습니다.

이 경우 Xbox One 본체에서 전원 순환 절차를 수행하여 문제를 해결할 수 있어야 합니다. 이렇게 하려면 아래 지침에 따라 전원을 껐다 켜고 전원 커패시터를 방전하십시오. 이 작업은 임시 파일과 남은 펌웨어 파일로 인해 발생하는 대부분의 문제를 제거합니다.

  1. Xbox One 본체가 완전히 켜진 상태에서 본체의 Xbox 버튼을 누르고 본체의 전면 LED가 꺼질 때까지 누르고 있습니다. OneDrive에서  오류 코드:0x800c0005 를 수정하는 방법은 무엇입니까?
  2. 콘솔이 완전히 꺼지면 전원 콘센트에서 전원 케이블을 뽑고 30초 이상 기다려 전원 커패시터가 완전히 방전되도록 합니다. 이 작업은 여전히 ​​이 동작을 유발할 수 있는 교차 시작 데이터가 없는지 확인합니다.
  3. 전원 케이블을 다시 연결하고 기존 방식으로 본체를 부팅합니다. 콘솔이 시작되는 동안 초기 시작 애니메이션을 찾습니다. 더 긴 애니메이션(약 5초 로그)이 표시되면 작업이 성공했음을 의미합니다. OneDrive에서  오류 코드:0x800c0005 를 수정하는 방법은 무엇입니까?
  4. 콘솔이 다시 부팅되면 이전에 0x800c0005 오류 코드를 유발했던 작업을 반복하고 문제가 이제 수정되었는지 확인합니다.

동일한 문제가 계속 발생하는 경우 아래의 다음 잠재적 해결 방법으로 이동하세요.

UPnP 활성화 또는 필요한 포트 수동 전달

잠재적인 수정 사항이 효과가 없다면 NAT(Network Address Translation)로 인해 이 오류 코드가 표시될 가능성이 높습니다. 문제. 콘솔에서 NAT가 닫혀 있다고 판단하면 콘솔에서 특정 작업을 수행하지 못할 수 있습니다.

이 경우 범용 플러그 앤 플레이를 활성화하여 문제를 신속하게 해결할 수 있습니다. 라우터가 지원하는 경우. 이렇게 하면 콘솔 OS나 현재 플레이 중인 게임 또는 애플리케이션에 필요한 모든 포트를 자동으로 전달하여 NAT가 열릴 수 있습니다.

그러나 UPnP를 지원하지 않는 라우터를 사용하는 경우 필요한 포트를 수동으로 전달해야 합니다. NAT가 열려 있는지 확인합니다.

이 시나리오가 적용되지 않는 경우 아래의 다음 잠재적 수정 사항으로 이동하세요.

Google DNS로 전환

위의 잠재적인 수정 사항이 효과가 없다면 DNS(도메인 이름 시스템) 문제일 수 있습니다. 문제. 이 문제는 PC와 Xbox One 모두에서 발생하는 것으로 보고되었습니다.

동일한 문제에 직면한 여러 영향을 받는 사용자가 Google에서 제공하는 기본 DNS로 전환하여 문제를 해결할 수 있음을 확인했습니다. 이렇게 하면 일치하지 않는 DNS로 인해 발생하는 대부분의 문제가 해결됩니다.

그러나 0x800c0005가 표시되는 플랫폼에 따라 (PC 또는 Xbox One), Google DNS로 전환하는 방법은 다릅니다. 이 때문에 2개의 다른 하위 가이드를 만들었으므로 현재 시나리오에 해당하는 것을 따르세요.

아. Xbox One에서 Google DNS로 전환

  1. 기본 Xbox One 대시보드에서 가이드 메뉴를 누릅니다. 컨트롤러에서 설정> 네트워크로 이동합니다. 고급 설정에 액세스 메뉴.
  2. 다음으로 고급 설정에서 메뉴에서 DNS 설정을 클릭합니다. 을 클릭한 다음 수동을 선택합니다. 하위 메뉴에서. OneDrive에서  오류 코드:0x800c0005 를 수정하는 방법은 무엇입니까?
  3. DNS 설정에 들어가면 , 계속해서 8.8.8.8을 설정하세요. 기본 DNS로 및 8.8.4.4 보조 DNS로 . OneDrive에서  오류 코드:0x800c0005 를 수정하는 방법은 무엇입니까?

    참고: IPV6에 Google DNS를 사용하려는 경우 다음 값을 대신 사용하십시오.

    Primary DNS - 208.67.222.222
    Secondary DNS - 208.67.220.220
  4. 변경 사항을 저장한 다음 본체를 다시 시작하고 문제가 해결되었는지 확인하십시오.

나. Windows에서 Google DNS로 전환

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'ncpa.cpl'을 입력합니다. Enter 키를 누릅니다. 네트워크 연결 열기 메뉴.
  2. 네트워크 연결 메뉴에 들어가면 현재 연결되어 있는 네트워크를 마우스 오른쪽 버튼으로 클릭합니다. 무선 네트워크를 사용하는 경우 Wi-Fi(무선 네트워크 연결), 를 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 속성을 클릭합니다. 컨텍스트 메뉴에서.
    참고: 이더넷 케이블을 통해 연결된 경우 이더넷(로컬 영역 연결)을 마우스 오른쪽 버튼으로 클릭합니다. .
  3. 속성 내부 화면에서 네트워킹 상단의 가로 메뉴에서 탭을 클릭합니다. 그런 다음 이 연결은 다음 항목을 사용합니다.  아래의 모듈로 이동합니다. 인터넷 프로토콜 버전 4(TCP/IPv4)를 선택합니다. 속성을 클릭합니다. 버튼을 누르세요.
  4. 다음 화면에서 일반 탭을 선택하고 다음 DNS 서버 주소 사용과 연결된 토글을 선택합니다. 및 대체 기본 설정 DNS 서버 대체 DNS 서버  다음 값 사용:
    8.8.8.8
    8.8.4.4
  5. 값을 적절하게 조정했으면 3단계와 4단계를 다시 수행하여 인터넷 프로토콜 버전 6(TCP/IPv6)을 으로 변경합니다. 구글 DNS:
    2001:4860:4860::8888
    2001:4860:4860::8844
  6. 방금 구현한 변경 사항을 저장한 다음 PC를 다시 시작하고 이전에 0x800C0005를 유발했던 작업을 반복합니다. 오류 코드.
OneDrive에서  오류 코드:0x800c0005 를 수정하는 방법은 무엇입니까?