Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

NET Framework 업데이트 오류 코드 0x643 및 오류 코드 1603을 수정하는 방법

Microsoft .NET Framework 1.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 또는 Microsoft .NET Framework 3.5용 업데이트를 설치하려고 시도한 경우 다음과 같은 메시지가 나타날 수 있습니다. Microsoft Windows Update의 다음 일반 오류 코드 중 하나입니다.

오류:'0x643' 또는 '1603'

이러한 오류 코드가 나타나면 설치 프로세스의 문제로 인해 업데이트가 설치되지 않은 것입니다.

오류 코드가 나타나는 원인은 무엇입니까?

이러한 오류 코드가 나타나는 이유는 일반적으로 .NET Framework 설치의 손상 또는 MSI 데이터베이스 상태의 불일치 때문입니다. 이러한 오류를 복구하려면 .NET 프레임워크를 수동으로 다시 설치하고 새 버전의 .NET을 다운로드하고 시스템 레지스트리를 정리해야 합니다.

1단계 – .NET Framework 수동 제거 및 재설치

먼저 컴퓨터에서 모든 .NET Framework 버전을 제거한 다음 다시 설치해야 합니다. 컴퓨터는 .NET Framework를 다시 설치할 때 시스템에서 해당 버전이 처음 발생한 것으로 간주해야 하기 때문입니다. 이렇게 하려면 다음 단계를 따르세요.

  • 시작을 클릭합니다. 을 클릭한 다음 제어판을 선택합니다.
  • 프로그램 추가/제거를 두 번 클릭합니다. .
  • 현재 설치된 프로그램 탐색 .NET Framework의 모든 버전을 나열하고 제거합니다. 시스템에 하나씩 있습니다. 참고:이 작업을 수행하기 전에 현재 설치된 .NET Framework 버전 목록을 만드십시오.
  • 메시지가 표시되면 컴퓨터를 다시 시작합니다.

2단계 – 모든 .NET Framework 버전의 MSI 데이터베이스 상태를 지웁니다.

이 단계에서는 Windows Installer CleanUp 유틸리티를 사용하여 모든 .NET Framework 버전의 MSI 데이터베이스 상태를 지워야 합니다. 그러나 이 도구는 1단계에서 설명한 표준 제거 절차를 대체할 수 없습니다. 이 방법을 사용하기 전에 먼저 1단계를 시도해야 합니다. 그 이유는 이 정리 도구가 .NET Framework의 여러 버전에서 사용되는 공유 파일과 레지스트리 키를 삭제하기 때문입니다.

  • Windows 제거 프로그램 정리 유틸리티 다운로드 Microsoft 다운로드 웹사이트에서.
  • 먼저 시스템에 대한 관리 권한이 있는 관리자로 컴퓨터에 로그온했는지 확인하십시오.
  • 시작을 클릭하고 모든 프로그램을 선택한 다음 Windows Install CleanUp 명령을 선택합니다.
  • Windows Installer CleanUp 대화 상자에서 .NET Framework와 관련된 모든 인스턴스를 선택하고 삭제합니다.
  • 완료되면 컴퓨터를 다시 시작하세요.

3단계 – 이전에 컴퓨터에 설치된 .NET Framework 버전 다운로드 및 설치

.NET Framework의 모든 인스턴스를 삭제하고 컴퓨터를 다시 시작하면 삭제하기 전에 시스템에 있던 .NET Framework 버전을 다운로드하여 설치할 수 있습니다. 이렇게 하면 컴퓨터가 설치를 새로운 버전으로 처리하고 시스템에 오류가 다시 나타나지 않도록 방지해야 합니다.

4단계 – 레지스트리 정리

– 이 레지스트리 클리너 다운로드

레지스트리는 컴퓨터에 대한 중요한 정보 및 설정을 저장하는 중앙 데이터베이스입니다. 바탕 화면 배경 화면에서 소프트웨어 옵션에 이르기까지 모든 것을 포함하여 PC의 가장 중요한 설정 중 일부가 여기에 있습니다. 불행히도 레지스트리는 .NET 오류가 나타나는 가장 큰 이유 중 하나이기도 합니다. PC를 사용할 때마다 점점 더 많은 레지스트리 파일 및 설정이 시스템에서 손상되어 PC에서 실행에 필요한 파일을 사용하기가 매우 어렵습니다. 이것이 문제가 되지 않도록 하려면 "레지스트리 클리너"를 사용하여 표시되는 오류의 원인이 될 수 있는 PC 내부의 손상된 레지스트리 설정을 복구하는 것이 좋습니다.