복구 콘솔제거 하기

FAQ 2005/06/15 14:15
복구 콘솔을 시작 옵션으로 설치한 후 더 이상 이 옵션을 사용할 필요가 없다면 다음과 같은 방법으로 복구 콘솔을 지울 수 있습니다.

1. [Windows 탐색기]를 실행한 후 복구 콘솔이 설치된 하드 디스크 드라이브(일반적으로, 부팅드라이브)를 선택합니다.

2. [도구] 메뉴에서 [폴더 옵션]을 선택합니다.

3. [보기] 탭에서 [숨김 파일 및 폴더 표시]를 선택한 후 [보호된 운영 시스템 파일 숨기기] 확인 란을 해제 합니다.

4. 오른쪽 창에는 부팅 드라이브의 루트 디렉토리가 표시되어야 합니다. Cmdcons 폴더의 Cmldr 파일을 삭제 합니다.

5. Boot.ini 파일을 마우스 오른쪽 버튼으로 누른 후 [등록정보]를 누릅니다.

6. [등록정보] 대화상자에서 [읽기 전용] 확인란을 해제한 후 [확인]을 누릅니다.

7. 메모장으로 Boot.ini를 엽니다. 다음과 같은 복구 콘솔 시작 항목을 제거합니다.

C:\CMDCONS\BOOTSECT.DAT= Microsoft Windows 2000 Recovery Console /cmdcons

8. Boot.ini 파일을 저장한 후 특성을 [읽기 전용]으로 다시 설정 합니다.
2005/06/15 14:15 2005/06/15 14:15
Windows 에서 DOS cmd 창으로 telnet command 를
사용하여 web server 나 pop3 등의 서비스를
확인할때 자신이 type 하는 command 를
기본적으로는 읽을수 없다

하지만 telnet 의 옵션중 set LOCAL_ECHO 를 사용하면 볼수있다.
Microsoft Telnet> set LOCAL_ECHO

option 을 disable 하려면 unset LOCAL_ECHO 을 사용한다.
2005/06/15 14:14 2005/06/15 14:14
Csrss.exe

Csrss는 Client/Server Runtime SubSystem의 약자로서,

윈도우 콘솔을 관장하고, 쓰레드를 생성/삭제하며, 16bit 가상 MS-DOS 모드를 지원합니다.



Explorer.exe

작업표시줄, 바탕화면과 같은 유저 쉘을 지원합니다.



Internat.exe

사용자에 따른 입력 로케일을 로드합니다.



Lsass.exe

Lsass는 Local Security Authentication Server의 약자로서,

Winlogon 서비스에 필요한 인증 프로세스를 담당합니다.

이 과정은 Msgina.dll과 같은 인증 패키지를 이용하여 이루어집니다.



Mstask.exe

Mstask는 작업 스케쥴러 서비스입니다.



Smss.exe

Smss는 Session Manager SubSystem의 약자로서,

사용자 세션을 시작하는 기능을 담당합니다.

이 프로세스는 시스템 쓰레드에 의해 실행되며, Winlogon, Win32(Csrss.exe)을 구동시키고,

시스템 변수를 설정합니다. 이러한 과정이 끝나면,

Smss는 Winlogon이나 Csrss가 끝나기를 기다려,

정상적인 Winlogon/Csrss 종료시 시스템을 종료시키며,

비정상적인 Winlogon/Csrss 종료시, 시스템이 멎는 상태가 됩니다. (System Hang)



Spoolsv.exe

프린터 및 팩스의 Spooling 기능을 담당합니다.



Svchost.exe

Svchost는 DLL로부터 실행되는 다른 프로세스들의 host 역할을 해 줍니다.

따라서 작업관리자의 프로세스 창에는 하나 이상의 Svchost.exe가 존재할 수 있습니다.

실제로 어떤 프로세스들이 Svchost상에서 실행되고 있는지 확인하기 위해서는,

tlist -s 명령어를 사용하면 됩니다. Q250320 문서 참조.



Services.exe

Service Control Manager로서, 시스템 서비스들을 시작/정지시키고,

그들간의 상호작용하는 기능을 수행한다.



System

대부분의 커널모드 쓰레드들의 시작점이 되는 프로세스입니다.



System Idle Process

각 CPU마다 하나씩 실행되는 쓰레드로서

(개인용 컴퓨터의 경우 CPU가 여러 개 들어가 있지는 않겠죠?),

말 그대로 idle 프로세스입니다. 놀고 있다는 얘기죠.

System Idle Process의 CPU 점유율이 높을수록, 컴터가 많이 놀고 있다는 뜻입니다.



Taskmgr.exe

Task Manager 즉, 작업관리자 자신입니다.



Winlogon.exe

사용자 로그인/로그오프를 담당하는 프로세스입니다.

윈도우의 시작/종료시에 활성화 되며, 또한 Ctrl-Alt-Del을 눌렀을 경우에도 활성화됩니다.



Winmgmt.exe

클라이언트 관리의 핵심 요소입니다.



위에 기술한 프로세스들 중에서,

작업관리자에서 [프로세스 끝내기]로 종료시킬 수 있는 프로세스는

Explorer.exe, Internat.exe, Taskmgr.exe 뿐입니다.

나머지 프로세스들은 윈도우를 정상적으로 운영하는데 있어 필수적인 프로세스들로서,

작업관리자에서 종료시킬 수 없습니다.

단, 이러한 프로세스들도 Resource Kit의 kill.exe 명령으로 강제종료시킬 수는 있지만,

시스템 다운을 유발하거나, 다른 부작용을 낳을 수 있습니다.
2005/06/15 14:14 2005/06/15 14:14