윈도즈 XP 에서 로그인후 바로 로그오프 될때
4월 9th, 2009 at 5:40 오후 - Hoon (우분투) · Print
USB 기기만 연결하면 각종 에러 메시지와 바이러스 경고를 내뿜는 사무실의 윈도즈 XP 컴퓨터들을 오늘 손보기로 결심하고 점심시간을 이용해 USB 연결시 자동실행되는 것을 막는 작업을 했다. 그러다가 유독 하나의 컴퓨터에서 2분이 멀다하고 바이러스 경고를 뿜어내는 통에(바로 알약이라는 함량미달 무료 백신 프로그램의 작태였다) 당췌 일이 진행이 되지 않아서 일단 백신 프로그램들을 정지하고(그 컴퓨터는 V3를 포함 무려 3개의 백신 프로그램을 상주시키고 있었다. ㅎㄷㄷ) 몇가지 조치를 취한 뒤 그냥 깔끔하게 백신 프로그램들을 싹 지웠는데 그만 문제가 생기고 말았다.
재부팅후 로그인을 하면 바로 개인설정저장 하고 로그오프해버린다!!
어찌해볼 도리가 없다. 게다가 안전모드로 부팅해도 똑 같은 증상… 검색사이트에서 살펴보니 안철수 연구소의 V3 백신을 삭제하고서 동일 증상이 있었다는 기사가 있다… 이런 X일놈의 V3…
아뭏든 구글에서 해결방법은 찾았고, 문제가 되는 HDD 를 떼고 붙이는 숨막히는 작업 대신 간단히 우분투 Live CD 로 부팅후 NTFS 볼륨을 마운트 하고 문제의 userinit.exe 파일을 정해진 경로에 복사해 주는 것으로 아주~ 간단하게 끝냈다.(요즘 유행하는 XP PE 버전을 가지고도 될 듯) 어쨌든 그런 사제 CD 없이 우분투 만으로 간단히 해결을 보고 나니 기분이 아주 좋다.
연풀
said,
8월 14th, 2009 at 3:44 오전
..저도 이거 때문에 미치겠습니다.. 그러나 컴퓨터에 대한 지식이 없어서… (..) 어찌해야할지 대책이 안서네요. 쓰신 말을 봐도 모르겠고..
Hoon
said,
8월 14th, 2009 at 5:05 오후
네, 저는 리눅스 시디로 부팅해서 윈도즈 HDD 의 오류를 해결했다는 것을 적었기 때문에 다소 이해가 안될 수도 있겠네요.
간단한 방법은 WinPE 라고 하는 XP 로 부팅 가능한 시디로 부팅한 다음에 Windows\System32\ 에 정상적인 userinit.exe 을 복사해서 교체하는 것입니다. 정상적인 userinit.exe 를 먼저 구하셔야 겠지요?
그리고 regedit 를 실행한 다음 “파일 > 하이브 로드” 해서 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon 의 Userinit 키 값을 C:\windows\system32\userinit.exe 로 변경해주면 됩니다.