[정보] IT정보&활용 2008. 8. 20. 10:05

쓸데없는 시작 프로그램을 없애자

반응형

새로운 프로그램을 깔거나, 인터넷을 사용하면서 설치되는 잡다한 어플리케이션들..
그것들이 자꾸 쌓이다보면 컴퓨터를 느리게 만드는 주범이 된다.
그 중 쓸데 없는 시작 프로그램들을 지워주자.

단, 시작하기 전에 3단계 레지스트리를 손대는 것은 컴퓨터에 치명적인 문제를 야기할 수도 있다.
자신이 있는 경우에만 시도하고, 어떠한 경우에도 그에 따르는 컴퓨터 고장의 문제는 본인의 책임임을 상기하자.


1단계, 흔히 우리가 알고 있는

시작 > 모든 프로그램(P) > 시작 프로그램

여기에는 아주 극소수의 빤한 프로그램들만 보여준다.
흔히 우리가 부팅할 때 시작되는 백신프로그램, 네이트온 메신저 등을 보라.
거기에 없다.
백그라운드로 실행되는 대부분의 프로그램들은 여기에서 찾을 수 없다.


2단계, 시스템 구성 유틸리티를 통해 확인할 수 있다.

시작 > 실행(R) > msconfig

[시작프로그램] 탭을 열면 부팅시 시작되는 수많은 프로그램들이 나타난다.
단, 이것들을 함부로 지우면 곤란하다.
꼭 시작되어야 하는 중요한 프로그램도 많기 때문이다.
따라서 "시작항목"의 이름을 인터넷으로 검색해보자.

※ 필수 : IMEKRMIG, IMJPMIG, ctfmon, TINTSETP, 백신 등은 꼭 있어야 한다.

필요없다는 것이 확인되면, 과감히 체크해제하면 된다.
대부분의 Update 관련이 여기에 나타나는데, 귀찮으니까 해제해도 크게 문제는 없다.
수동으로 업데이트하면 그만이다.

3단계, 레지스트리 편집

시작 > 실행(R) > regedit

레지스트리에서 시작 프로그램을 관리하는 곳은 세군데 정도가 있다.

첫째, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
위 2단계와 비교하면서 필요없는 것들을 지우면 된다.
위에 없는 것이 있기도 하고, 있는 것이 없기도 하다.

둘째, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
방법은 첫째와 동일하다.

셋째, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Msconfig\startupreg startupreg
이 레지스트리는 위 2단계에 나타나 있는 목록을 그대로 보여준다.
2단계에서 체크 해제만 한 경우, 여기서 삭제하면 시스템 구성 유틸리티에서도 사라진다.
특히 바이러스 찌꺼기 등을 제거할 때 이 레지스트리를 손보면 된다.

마지막으로 다시한번 강조하지만 레지스트리를 손대는 것은 자신이 있는 경우에만.. 그렇지 않을 경우에 뒤따르는 문제는 전적으로 자신의 책임임을 기억하라.

Good Luck!! ^.~

반응형
[정보] IT정보&활용 2007. 9. 4. 10:09

부팅이 안되는 Windows XP 복구하기

반응형

컴퓨터 오류라는게 일단 부팅이 되기만 하면 여러 방식으로 복구 방법을 찾아보겠지만, 부팅 자체가 안된다면? 혹은 무한부팅이 반복된다면? 당황스럽기 그지없게 된다.
이러한 문제에 대해 여러가지 복구방법이 있겠지만, 간단히 해볼 수 있는 방법 두가지가 있어 소개하고자 한다.
만일 이 방법으로도 안된다면, 전문가를 부르거나 XP를 새로 까는 수밖에 없지 않을까? ㅋ

첫째, 이런 문제가 발생하는 원인의 상당수는 ntdetect.com와 ntldr 파일이 손상된 경우입니다.

우선 XP 부팅 복구 CD가 있다고 가정하고 설명해보면,
CD를 컴퓨터에 넣고 복구 콘솔모드로 부팅을 합니다.
이후 다음과 같은 명령을 입력합니다. (여기서는 CD 롬이 D:\라고 가정합니다.)

#########################################################################

C:\>WINDOWS>_ [ 이렇게 까만 화면에 커서가 깜빡이고 있을겁니다. ]

C:\>WINDOWS>cd ..¶ [ ¶는 Enter키를 나타냅니다. ]

C:\>attrib -r -s -h ntdetect.com ¶ [ ntdetect.com 파일의 속성 해제 ]

C:\>attrib -r -s -h ntldr ¶  [ ntldr 파일의 속성 해제 ]

C:\>del ntdetect.com ¶ [ ntdetect.com 파일 삭제 ]

C:\>del ntldr ¶ [ ntldr 파일 삭제 ]

C:\>copy D:\i386\ntdetect.com ¶ [ ntedtect.com 파일을 CD에서 HDD로 복사 ]

C:\>copy D:\i386\ntldr ¶ [ ntldr 파일을 CD에서 HDD로 복사 ]

C:\>exit ¶ [ 복구콘솔을 종료하고 시스템을 재시작 ]

#########################################################################

※ 참고 : 아래 단순한 명령어 하나로 무한재부팅 문제가 해결되기도 합니다.
C:\>map /arc ¶ [ CD-ROM의 장치명 확인 명령어 ]

#########################################################################

둘째, 단순한 ntldr 파일의 손상이 아니라 부트 섹터가 손상되었다면 아래의 방법을 사용합니다.

C:\>WINDOWS>cd .. ¶

C:\>fixboot ¶  [ 부트 섹터의 기록 명령어 ]

☆ 파티션에 새로운 부트섹터를 기록할지의 여부를 묻게 되면 Y를 입력하고 Enter 키!

C:\>fixmbr \device\harddisk0 [ 첫번째 하드디스크의 MBR 부트레코드의 복구 명령어 ]

※ 다양한 운영체제를 동시에 설치하셨거나, 다른 HDD의 파티션에 OS를 설치하신 경우에는 그 HDD의 파티션 정보를 입력하시면 됩니다. 파티션 정보는 "map /arc" 명령어를 이용하시면 쉽게 확인할 수 있습니다.

☆ 새로운 MBR을 생성할지의 여부를 확인합니다 Y를 입력하고 엔터 키!

C:\>exit ¶ [ 복구콘솔을 종료하고 시스템을 재시작 ]

#########################################################################

반응형