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

FIX:Windows Defender에 대한 정의 업데이트가 오류 0x80070643으로 실패함

Windows 업데이트에서 컴퓨터용 업데이트를 설치할 때 많은 사용자가 단일 업데이트(Windows Defender용 정의 업데이트)가 실패하고 오류 코드 0x80070643이 문제와 관련되어 있다고 보고했습니다. Windows Defender용 정의 업데이트에는 알려진 모든 바이러스 및 맬웨어에 대한 새로운 정의 및 업데이트된 정의가 함께 제공됩니다. 따라서 이러한 업데이트는 최적의 Windows Defender 성능에 절대적으로 중요하며 이러한 업데이트 중 하나라도 설치할 수 없는 것은 꽤 큰 문제가 될 수 있습니다. 또한 다른 사용자는 Windows Defender 업데이트가 실패했을 뿐만 아니라 Microsoft Office, Windows Live Essentials, Skype, Microsoft Silverlight 등에 대해 보류 중인 업데이트가 많다고 보고했습니다. 이 문제는 Windows 10 사용자에게 널리 퍼져 있지만 이전에도 보고되었습니다. 운영 체제는 Windows Vista까지 거슬러 올라갑니다.

이 문제의 원인에 대한 공식적인 언급은 없지만 이 문제의 영향을 받은 가장 현명한 Windows 10 사용자는 Windows Update와 Windows Defender가 문제의 정의 업데이트를 동시. 그러나 고맙게도 이 문제는 해결할 수 없는 많은 Windows 10 문제 중 하나가 아닙니다. 이 문제를 해결하려면 영향을 받는 사용자가 Windows Defender 자체를 통해 문제의 정의 업데이트를 다운로드하고, 타사 바이러스 백신을 제거하고, 관리 권한으로 Windows를 업데이트하고, 기존 정의 업데이트를 제거하고, SubInACL 도구를 실행하고, Windows Update 구성 요소를 재설정하거나, Silverlight를 수정합니다. 이러한 방법 중 하나를 수행하면 사용자에게 오류 코드 0x80070643이 표시되지 않습니다.

FIX:Windows Defender에 대한 정의 업데이트가 오류 0x80070643으로 실패함

방법 1:Windows Defender에서 업데이트 설치

이 문제를 수정하고 실패한 정의 업데이트를 성공적으로 다운로드하려면 다음을 수행해야 합니다.

  1. 시작 메뉴 열기 .
  2. 설정을 클릭합니다. .
  3. 업데이트 및 보안을 클릭합니다. .
  4. Windows Defender 를 클릭합니다. 왼쪽 창에서
  5. 오른쪽 창에서 버전 정보 까지 아래로 스크롤합니다. 섹션을 클릭하고 Windows Defender 열기 를 클릭합니다. 데스크톱 Windows Defender 앱을 실행합니다.
  6. Windows Defender 앱에서 업데이트
  7. 업데이트를 클릭합니다. . FIX:Windows Defender에 대한 정의 업데이트가 오류 0x80070643으로 실패함

Windows Defender에서 사용 가능한 모든 정의 업데이트를 확인, 다운로드 및 설치할 때까지 기다리십시오.

Windows Defender에서 사용 가능한 모든 정의 업데이트 다운로드 및 설치가 완료되면 Windows 업데이트로 이동할 수 있으며 Windows Defender에 대한 보류 중인 정의 업데이트가 보고되지 않고 오류 코드 0x80070643도 표시되지 않습니다.

방법 2:타사 바이러스 백신 제거

이 문제가 발생한 대부분의 사람들은 다른 맬웨어 방지 제품을 제거하거나 비활성화하여 제품을 수정했습니다. 바람직하지 않은 결과와 충돌을 일으킬 수 있으므로 PC에 둘 이상의 바이러스 백신 소프트웨어를 설치하지 않는 것이 좋습니다. 제어판> 프로그램 및 기능으로 이동하여 기존 바이러스 백신을 빠르게 제거합니다. , 소프트웨어를 선택한 다음 제거를 클릭합니다. 완전한 제거를 위해 프롬프트를 따르거나 아래 단계를 사용하십시오.

  1. 아래의 해당 링크를 사용하여 바이러스 백신 소프트웨어의 제거 도구를 다운로드하십시오.
    • 어베스트
    • 평균
    • 아비라
    • 비트디펜더
    • 코모도 인터넷 시큐리티
    • 웹 안티바이러스
    • ESET NOD32
    • F-보안
    • 카스퍼스키
    • Malwarebytes
    • 맥카페
    • Microsoft 보안 필수 사항
    • 노튼
    • 팬더
    • 시만텍
    • 트렌드 마이크로
    • 버라이즌
    • 웹루트

또한 AppRemover OESIS 끝점 평가 도구를 사용하여 여기에 나열된 참고 사항이 아닌 바이러스 백신 제품을 제거할 수도 있습니다.

  1. 다운로드한 유틸리티를 실행하고 지시에 따라 시스템에서 맬웨어 방지 애플리케이션을 완전히 제거합니다.
  2. PC를 재부팅합니다.
  3. Windows Defender를 열거나 활성화한 다음 Windows Update에서 업데이트를 설치해 봅니다.

방법 3:관리 권한으로 업데이트

일부 업데이트를 설치하려면 관리 권한이 필요합니다. 게스트 또는 더 낮은 권한의 계정을 사용하는 경우 PC에 로그인합니다. PC가 도메인에 속한 경우 시스템 관리자에게 문의하여 도움을 받아야 합니다.

방법 4:명령 프롬프트 사용

이 문제에 도움이 되는 몇 가지 명령을 관리자 명령 프롬프트에서 실행할 수 있습니다.

  1. Windows 마우스 오른쪽 버튼 클릭 키 및 입력 결과를 확인하고 관리자 권한으로 실행을 선택합니다. 또는 Windows 를 동시에 누르십시오. 및 X 키보드의 키를 누르고 명령 프롬프트(관리자) 를 선택합니다. 메뉴에서.
  2. 관리자 명령 프롬프트 다음 명령을 입력하고 Enter 키를 누르십시오. 각각을 실행한 후. 완료될 때까지 기다리십시오. 두 번째 명령을 작성하고 실행하기 전에 첫 번째 명령의 메시지입니다. 또한 명령에 오타가 없도록 하십시오.
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate
<올 시작="3">
  • 두 명령 실행이 완료되면 명령 프롬프트를 닫을 수 있습니다.
  • 지금 업데이트를 실행해 보세요. Windows 업데이트 에서 모두 실행할 수 있습니다. Windows Defender 내에서도
  • 방법 5:Microsoft Silverlight 수정

    시스템의 오류 0x80070643이 Microsoft Silverlight용 보안 업데이트와 관련된 경우 손상된 Silverlight 설치를 정리한 다음 Silverlight를 다시 설치하여 이 문제를 쉽게 해결할 수 있습니다.

    1. Microsoft Silverlight를 자동으로 제거하는 Microsoft의 Fix It 유틸리티를 다운로드하십시오. 또는 이 스크립트를 다운로드하고 관리자 권한으로 실행 할 수 있습니다.
    2. 제거가 완료되면 https://www.microsoft.com/getsilverlight/get-started/install/default를 방문하여 최신 버전의 Microsoft Silverlight를 설치하십시오.

    방법 6:Windows 업데이트 구성 요소 재설정

    1. 시작 메뉴를 열고 'cmd'를 입력합니다. 명령 프롬프트 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 클릭합니다. UAC 프롬프트가 표시되면 수락합니다.
    2. 명령 프롬프트에서 다음 명령을 입력하고 각 명령 뒤에 Enter 키를 누릅니다.
      Net stop wuauserv
      net stop cryptSvc
      net stop bits
      net stop msiserver
    3. 명령 프롬프트에 다음 명령을 입력하여 SoftwareDistribution 및 Catroot2 폴더의 이름을 바꿉니다.
       ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
      
    4. 이 명령을 입력하여 Windows Update 서비스를 다시 시작합니다.
      net start wuauserv 
      net start cryptSvc 
      net start bits 
      net start msiserver
    5. Windows Update를 다시 실행하여 오류가 사라졌는지 확인하십시오.

    방법 7:SubInACL 도구 실행

    Windows Vista와 같은 이전 운영 체제의 경우 일부 레지스트리 하이브에 대한 잘못된 액세스 제어 목록 권한으로 인해 특정 응용 프로그램이 설치되지 않도록 하는 .NET Framework 2.0과 관련된 버그가 있었습니다. SubInACL은 .MSI 기반 설정을 설치하는 데 필요한 파일 및 레지스트리 권한을 복구하여 이 문제를 해결합니다.

    1. SubInACL 도구를 다운로드하여 설치합니다. 이 유틸리티는 C:\Program Files\Windows Resource Kits\Tools에 설치됩니다.
    2. 이 스크립트를 다운로드하고 메모장이나 다른 텍스트 편집기로 편집하십시오. YOURUSERNAME 값을 바꾸십시오. 로그인한 Windows 사용자 계정에 저장합니다. 사용자 이름은 Windows 작업 관리자의 프로세스 탭 또는 사용자 탭의 사용자 이름 열에 나열된 사용자 이름을 보면 찾을 수 있습니다.
      FIX:Windows Defender에 대한 정의 업데이트가 오류 0x80070643으로 실패함
    3. 스크립트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행합니다.
    4. reset.cmd 스크립트가 완료된 후 이전에 시스템에 설치하지 못한 소프트웨어를 설치해 보십시오.

    방법 8:수동으로 정의 설치

    경우에 따라 오류가 해결되지 않을 수 있으며 해결 방법으로 Microsoft 웹 사이트에서 직접 정의를 가져온 다음 실행 파일을 실행하여 컴퓨터에 설치할 수 있습니다. 그러려면 아래 가이드를 따르세요.

    1. 이 사이트로 이동합니다.
    2. 컴퓨터의 적절한 아키텍처를 선택하십시오. FIX:Windows Defender에 대한 정의 업데이트가 오류 0x80070643으로 실패함
    3. 실행 파일을 실행하고 화면의 지시에 따라 설치하십시오.