쉘과 탐색기의 차이
게시일: 2006/03/18 | 글쓴이: doa | 6495 번 | 프린트 | 메일


요즘 쉘 대치 프로그램으로 LiteStep과 Aston, Talisman을 소개했다. 이전 글에서 설명했듯이 기능적인 다양함과 안전성은 LiteStep이 좋고, 초보자가 사용하기에는 Aston이 좋다. Talisman은 다국어를 지원하며 다소 특이한 인터페이스가 눈길이 간다.

필자가 쉘 대치 프로그램을 올리자 상당수의 사람들이 쉘과 탐색기의 차이점에대해 궁금해하는 것 같다. 그 이유는 간단하다. Windows XP에는 쉘 프로세스도 explorer.exe이고, Windows 탐색기 프로세스도 exeplorer.exe이기때문이다. exeplorer.exe는 어떤 경우에는 쉘로 쓰이고, 어떤 경우에는 탐색기로 사용된다. 사실 많은 사람들이 알면서도 느끼지 못했지만 exeplorer.exe는 쉘 모드와 탐색기 모드 두가지로 동작한다.

exeplorer.exe를 실행하면 exeplorer.exe는 현재 실행중인 exeplorer.exe가 존재하는지 확인한다. 만약 현재 실행중인 exeplorer.exe가 없다면 쉘로 기동되며, 이때 시작 버튼과 작업 표시줄이 나타난다. 만약 현재 실행중인 exeplorer.exe가 있다면 Windows 탐색기로 기동된다.

따라서 쉘이 죽는 경우 현재 실행중인 탐색기까지 죽어버리는 이유는 탐색기가 죽지 않으면 즉, exeplorer.exe가 실행 중이라면 exeplorer.exe가 쉘 모드로 실행될 수 없기 때문이다. 아울러 갑자기 시작 버튼과 작업 표시줄이 사라진 경우 Ctrl-Shift-Esc를 눌러 작업 관리자를 실행한 후 파일/새 작업 메뉴를 통해 exeplorer.exe를 실행하면 탐색기가 실행되는 것이 아니라 시작 버튼과 작업 표시줄이 나타나는 이유도 이때는 쉘 모드로 실행되기때문이다.

실시간 동영상 재생시 보안 저장소 오류 실시간 동영상에대한 저작권 보호가 강화되면... (9187) 2006-03-19
STOP: 0x00000024, NTFS.sys 오류 Windows PE나 복구 콘솔로 부팅하려고 하면 다음과 ... (16606)2006-03-18

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.