Windows 11 닷넷 프레임워크 4.0 Parser returned error 0x80004005 해결

닷넷 프레임워크 Parser returned error 증상

.Net Framework가 윈도우에 통합되면서, 문제 발생의 잠재 가능성이 더 높아졌습니다. 저는 응용프로그램 바로가기 아이콘 더블클릭 시점에 아래와 같은 닷넷프레임웍 파서 에러를 경험하면서 parsing error 문제에 부딪혔습니다.

Error parsing
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config
Parser returned error 0x80004005

가장 근본적인 해결 방법은 포맷+윈도우 재설치겠죠.
차선책으로 윈도우 인플레이스 설치도 방법이 될 수 있겠고.
그것도 여의치 않다면 .NET Framework 재설치 방법을 동원하면 되겠고,
그조차 두렵다면? 이번 본문에 제시하는 것처럼 고쳐가면서 쓰는 겁니다. 가장 소극적인 대응법이에요.

 

▲ 증거는 이 경로에 => C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config

 

▲ 탐색기로 들어가 보니 machine.config 파일이 있고, 그것과 용량이 같은 machine.config.default 파일이 눈에 띄더군요.

 

▲ 단순하게!
① machine.config => machine_ori.config 로 변경. 기능 상실 + 백업.
machine.config.default => 복사 후 machine.config 로 이름 변경.

저는 이렇게 했더니 Parser returned error 0x80004005 문제가 해결되었습니다.

기회가 되면 윈도우11 인플레이스 설치, 또는 22H2 등 메이저 업데이트를 통해 안정화 시킬 겁니다.

 

▼ 인플레이스 설치 했네요.ㅠㅠ

CC BY-NC-ND 4.0