본문 바로가기

IT 관련내용/IT 기술

윈도우 무한반복 업데이트 문제해결

  이 포스팅은 윈도우XP 무한반복 업데이트 문제에 대한 해결책 이다.

  난 윈도우xp를 주로 사용하는데, 컴퓨터 종료시 마다 업데이트 화면이 나온다. 


  물론, 악성코드 보안에 대한 대비책으로 라도 업데이트는 꼭 받을 필요가 있다.

  그렇지 않으면 악성코드나 기타 바이러스에 우리의 PC상태가 취약하게되기 때문에, 일단, 감염이 된다면 윈도우를 밀어 버려야하는 등의 번거로운 일이 생기기 때문이다.


  항상 종료시에는 업데이트에 자유로울 수 없기 때문에, 내 컴퓨터 인듯 내 컴퓨터 아닌, 이렇 듯 컴퓨터 종료 조차 우리의 맘대로 할 수 없는 일들이 발생한다.





  그런데, 이 업데이트 창이 한 번 받았으면 뜨지 말아야하는 데, 얼마전 부터 매번 컴퓨터 종료할 때마다 떠서 번거롭다. 


  아무리 마이크로소프트사가 한가하다해도 업데이트를 매일 올리긴 쉽지 않을 일인데 말이다.


  그리고 하루에 한 개씩만 되는 것도 아닌데, 매일 수십개에 달한다. 어떻게 업데이트를 매일 받는데도 이렇게 수십개에 달하는 업데이트가 나올 수 있는지 이해가 안갔다.


  그래서 업데이트 창을 확인해보니까 매일 같이 나오던 이름과 번호의 파일들이 었다. 그럼 여태 업데이트설치가 제대로 이루어지지 않았었단 말인가?


  이상한 현상이라 인터넷 검색을 통해 원인을 찾아봤는데, 나와 같은 사례의 사람들이 다음과 같은 도구를 이용해 해결했다고 한다.




  바로 dotnetfx_cleanup_tool 이란 도구다. 나도 그것으로 해결이 되어 이렇게 올려본다. 물론, 경우에 따라 다르기 때문에 다른 분한테도 효과가 있을 진 모르겠다. 한번 시도해 보길 바란다.


  원인이 된것이 .NET Framework 문제라고 한다.


  이 프로그램이 설치되는 도중 설치실패가 발생하면 일부잔해 프로그램이 남기 때문에, 나머지 패킷을 받으려고 계속 반복실행 되어서, 설치가 .NET Framework에 계속 머물러 실행-> 실패, 실행->실패 무한반복되기 때문에, 그 이후에 업데이트 설치 될 다운로드 파일들이 설치가 되지 못하고, 대기상태로 남아서 흔히 우리 눈에 보이던 무한 반복 업데이트 현상이 발생 된 것이라고 보면 된다.


  이 문제를 해결하기 위해서는 이전에 설치하다 남은 .NET Framework를 삭제할 필요가 있다.


  대부분의 사람들이  .NET Framework 3.5 에서 문제가 발생되어 .NET Framework 4.0 설치에 문제가 발생하는 경우였다고 하니 참고하길 바란다. 

(.NET Framework 3.5삭제 /  .NET Framework 4.0 설치)


  이 .NET Framework 삭제시 필요한 프로그램이 있는데, 바로 .NET Cleanup Tool 인데, 파일은 아래 첨부하겠다. 


파일첨부 : dotnetfx_cleanup_tool.zip



  이 방법을 이용하여 이전버전 .NET Framework 를 지우고, 이후 업된 버전의 .NET Framework 설치와 나머지 다운로드만 받고 설치 되지 못했던 업데이트 설치문제를 해결했다.


  그리고 이 방법은 나의 경우 윈도우xp 였지만, 다른 블로거님이 윈도우 7으로 포스팅 하였던 것을 보면 두가지 운영체제 모두 통용되는 듯 하다.


  아래에 나오는 블로그에 본 사례를 비롯한 몇가지 사례들이 나온다.


  혹시 라도 이 툴을 이용해 해결하지 못한 분들이 계시다면 아래 블로그에 다른 방법을 이용하여 해결하시길 바란다. 


http://hschung70.blog.me/140124003586