많은 수정 사항이 포함된 Windows 11용 선택적 업데이트 KB5012643으로 인해 .NET Framework 3.5의 특정 구성 요소가 실패합니다.
얼마 전 Microsoft는 Windows 11 안전 모드 문제를 수정했지만 최신 누적 업데이트로 인해 또 다른 성가신 문제가 발생했습니다. 많은 수정 사항이 포함된 선택적 업데이트 KB5012643으로 인해 .NET Framework 3.5의 특정 구성 요소가 실패합니다.
.NET Framework는 Windows 업데이트 또는 특정 응용 프로그램 설치 중에 나타날 수 있습니다. 많은 애플리케이션 개발자는 제품을 빌드할 때 .NET Framework를 코드 기반으로 사용합니다.
따라서 특정 응용 프로그램이 작동하려면 .NET Framework가 필요합니다. 불행히도 누적 업데이트는 .NET Framework를 운영 체제에 통합하는 메커니즘을 중단하여 응용 프로그램이 충돌하게 만듭니다. 이 문제는 업데이트 KB5012643이 설치된 Windows 11 버전 21H2 시스템에서 발생합니다.
이 업데이트는 이전에 안전 모드에서 화면 깜박임 문제와 BSOD 충돌을 일으켰습니다. Feedback Hub 앱은 일부 .NET 3.5 Framework 응용 프로그램 충돌을 설명하는 보고서를 많이 수집했습니다.
보고서 중 하나는 다음과 같습니다.
Windows 11에서 SQL 응용 프로그램(동일한 시스템의 클라이언트 및 서버)을 시작할 때 충돌이 발생했습니다. 응용 프로그램은 Windows 7 및 Windows 10에서 문제 없이 작동했습니다. Windows용 KB5012643 업데이트를 설치한 후 응용 프로그램이 더 이상 시작되지 않지만 업데이트를 제거하면 문제가 해결됩니다.
다행히 .NET 3.5 Framework를 기반으로 하는 모든 응용 프로그램이 이 충돌의 영향을 받는 것은 아닙니다. Microsoft는 원래 4월 25일에 게시된 업데이트된 지원 문서에서 WCF(Windows Communication Foundation) 및 WWF(Windows Workflow)와 같은 특정 구성 요소를 사용하는 응용 프로그램이 영향을 받는다고 밝혔습니다.
Microsoft는 업데이트 제거를 권장합니다
응용 프로그램 충돌이 발생하면 업데이트를 제거하고 이 변경의 영향을 평가하는 것이 좋습니다.
Microsoft의 지원 문서에서는 업데이트를 수동으로 제거할 것을 권장합니다. 업데이트를 제거하려면 다음 단계를 따르세요.
방법 1:
설정 > Windows 업데이트 > 업데이트 기록으로 이동합니다.
관련 옵션 섹션에서 업데이트 제거를 클릭합니다.
업데이트 제거 링크를 클릭합니다.
열리는 창에서 업데이트 KB5012643을 찾아 제거를 클릭합니다.
제거를 완료하려면 PC를 다시 시작해야 합니다.
방법 2:
관리자 권한으로 명령 프롬프트를 엽니다. 시작 메뉴를 열고 cmd를 입력하고 결과를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.
업데이트를 제거하려면 다음 명령을 실행합니다.
wusa /uninstall /kb:5012643
업데이트 일시 중지:
시스템이 시작되면 설정 > Windows 업데이트로 이동하고 기타 옵션에서 1주일 동안 일시 중단을 클릭합니다.
2022-05-04 13:00:12
작가: Vitalii Babkin