top of page

으뜸 XP를 위한 팁 & 테크 (펌)

아래에 스물 일곱 가지 팁들은…

Win-XP를 설치한 다음 최적화 및 속도향상 그리고 XP의 유용한 기능 등에 필요한 설정방법 및 이용방법 이다. 현재까지의 Win-XP관련 사이트에 올라온 여러가지의 팁들을 설정 해 보아서 효과 있고 유익한 내용들만 총정리 한 것으로서 많은 XP사용자들에 의해 검증되었고 실제 사용하는 방법들이며, Win-XP 사용자라면 PC점검이나 튼튼한 PC를 유지하기 위한 유용한 팁들이니 자신의 PC에 적용 않되신 분들은 확인하여 적용 해보시고 또다시 Win-XP 설치 할 때도 꼭 필요한 것이니 간직하여 두시길…

으뜸 XP를 위한 팁 & 테크 <목 록 27>

1. XP,NT 계열에서 [Vcache]잡는 법 2. 네트워크카드의 IRQ에 일정한 메모리를 강제 할당함으로써 전체적인 전송속도의 향상 3. CMOS/실시간 클럭의 IRQ 우선순위 변경으로 시스템 성능향상 4. NTFS: 마지막 파일 접근 시간 사용 안 하기 5. 마칠 때 내 최근 문서 지우기 6. 보안을 위한 ICMP 응답 막기 7. 아웃룩 익스프레스의 메신저 자동실행 막기 8. 아웃룩에서 MSN 자동 실행 막기 9. 웹사이트의 암호 지우기 10. 웹페이지 로딩속도 올리기 1 11. 웹페이지 로딩속도 올리기 2 12. 웹페이지 로딩속도 올리기 3 13. 웹페이지 로딩속도 올리기 4 14. 윈도우 시작 메뉴 각 항목을 제한하는 방법 15. 윈도우즈 메신저를 제거하는 보다 쉬운 방법 1 16. 윈도우즈 메신저 없애기 2 17. 익스플로러 실행할 때 마다 램에 상주하는 conime.exe 안 띄우는 법 18. 인터넷 접속이 느려보이는 경우 19. 도저히 인터넷 창크기 조절이 안 되는 경우 20. Adobe Reader 7.0 빠르게 사용하기 21. *.avi 파일이 포함된 폴더 빠르게 열기 22. MUICache 란? 23. SP2의 최대 동시 연결횟수 제한 풀기 24. Svchost.exe를 기동하는 서비스 찾기 25. 입력 도구 모음 없애기 26. 레지스트리 다이어트 27. 바탕화면 잠그기2

<래지스트리 백업 방법>

시작-> 실행-> Regedit 하면 내 컴퓨터와 하위키들이 나타난다. 위의 메뉴바에서-> 파일-> 내보내기(E)를 클릭-> "래지스트리 파일 내보내기 대화창" 의 맨 아래부분의 "내보내기 범위" 모두(A)를 체크하고 파일명을 입력하여 백업 한다.

1 [XP팁] XP,NT 계열에서 [Vcache]잡는 법…

♣ 참고: 아래값은 외국 싸이트나 우리나라 대표 컴퓨터 싸이트에서도 인정된 공식 값"입니다.

[Vcache] MinFileCache=131072 MaxFileCache=131072 Minimum=131072 Maximum=131072 chunksize=5120

위의 값은 512램의 경우 캐쉬값의 정확한 계산은 "실제 램의 용량" × "256" 을 하시고 처크 싸이즈는 64램부터 320램까지 4096 쓰시면 되며, 32램은 3072 쓰시구 384램 이상부터는 5120 쓰시면 됩니다. 그리고 [386enh] 에는 "LocalLoadHigh=1" 라고 문구를 하나 넣어주시면 약간의 메모리를 할당 받을 수 있습니다.

나머지는 윈도우에서 스스로 잡고, 또 다른 글뭉치를 넣으라는 데…. 그건 도스와 윈도우 95시절 얘기 입니다. -_-;;

시작> 실행> system.ini 기존 내용을 모조리 지운 후, 자신의 메모리 크기에 따라서 메모장을 편집 저장하시면 됩니다. 이 V캐쉬 설정은 시스템에 무리를 주지 않으며, 효과는 눈에 띌 정도로 나타납니다.

아래는 내 컴퓨터의 설정

; for 16-bit app support [drivers] wave=mmdrv.dll timer=timer.drv [mci] [driver32] [386enh] woafont=app949.FON EGA80WOA.FON=EGA80WOA.FON EGA40WOA.FON=EGA40WOA.FON CGA80WOA.FON=CGA80WOA.FON CGA40WOA.FON=CGA40WOA.FON Irq11=4096 [Vcache] MinFileCache=131072 MaxFileCache=131072 Minimum=131072 Maximum=131072 chunksize=5120

[완료]

2 [XP팁] 네트워크카드의 IRQ에 일정한 메모리를 강제 할당함으로써 전체적인 전송속도의 향상…

시작> 실행> System.ini [386enh] 아래에 Irqn=4096 이라고 입력한다. (주의)! Irqn의 [n]은 자신의 랜카드 IRQ 번호 ( I는 대문자)

랜카드 IRQ 번호 알아내기 내컴퓨터> 속성> 장치관리자> 네트워크 어댑터> 랜카드> 속성> 리소스> IRQ 번호

예) 자신의 랜카드 IRQ번호가 11이라면 ————- [386enh]란의 맨 밑단락에 아랫값 Irq11=4096 ————- 이렇게 입력하시고 저장, 리부팅

[완료]

3 [XP팁] CMOS/실시간 클럭의 IRQ 우선순위 변경으로 시스템 성능향상…

CMOS/실시간 클럭의 IRQ 우선 순위를 변경함으로써 시스템의 전체적인 성능을 향상 시킬 수 있다. 절차는 다음과 같다.

1. CMOS/실시간 클럭의 IRQ 확인 A. 바탕화면> 내컴퓨터> 속성> 하드웨어> 장치관리자> 시스템장치> 창치 관리자 창에서 시스템 장치를 더블클릭 한다.

B. 시스템 CMOS/실시간 클럭에 마우스 우측 버튼을 클릭하고, 속성을 클릭한다. C. 시스템 CMOS/실시간 클럭 등보 정보에서 리소스 탭을 클릭한다. D. IRQ를 확인한다. 내 시스템(아마 대부분의 시스템)에서 CMOS/실시간 클럭의 IRQ는 8번이다.

E. 확인을 클릭하고, 장치관리자를 종료한다.

2. CMOS/실시간 클럭의 우선순위 변경 A. 시작> 실행> System.ini HKEY_LOCAL_MACHINE> System> CurrentControlSet> Control> PriorityControl B. REG_DWORD 형의 IRQnPriority를 생성하고 값을 1로 설정한다. 여기서 n은 1단계에서 구한 IRQ 번호이다. (나의 경우 8) C. 시스템을 리부팅 한다.

주1: 우선순위 변경을 취소하기위해서는 IRQnPriority를 삭제하거나 값을 0으로 설정하면 된다. 다음은 실제 사용된 레지스트리이다. 필요한 경우, 메모장에 복사/붙인 후, IRQBoost.reg와 UndoIRQBoost.reg로 저장해서 사용하면 된다.

[IRQBoost.reg] Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetControlPriorityControl] "IRQ8Priority"=dword:00000001

[UndoIRQBoost.reg] Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPriorityControl] "IRQ8Priority"=dword:00000000

[완료]

4 [XP팁] NTFS: 마지막 파일 접근 시간 사용 안 하기…

NTFS에는 액세스한 날자라는 마지막 파일 접근 일자를 기록하는 항목이있으며, 모든 NT 계열의 OS는 파일에 접근할 때 자동적으로 마지막 파일 접근 시간을 갱신한다. 아울러 이 파일을 포함하고 있는 폴더와 이 폴더를 포함하는 상위 폴더의 접근 일자까지 갱신한다. 만약 아주 많은 파일과 하위 폴더가 존재하는 대용량 하드 디스크를 사용하고 있다면 이러한 특징은 시스템의 성능을 현저히 저하시킬 수 있다. 따라서 대용량 하드가 일반화된 지금 가급적 이러한 특징을 죽이고 사용하는 것이 NTFS의 성능을 향상 시킬 수 있다. 절차는 다음과 같다.

시작> 실행> Regedit HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> Filesystem

우측 패널에서 REG_DWORD형의 NtfsDisableLastAccessUpdate을 두번 클릭(없으면 추가)하고 값 데이타를 1로 설정한다. 시스템을 리부팅 한다.

[완료]

5 [XP팁] 마칠 때 내 최근 문서 지우기…

시작> 실행> Regedit HKEY_CURRENT_USER> SOFTWARE> Microsoft> Windows> CurrentVersion> Policies> Explorer 우측 패널에 REG_DWORD형의 ClearRecentDocsOnExit 값을 추가하고 값 데이터를 1로 설정한다.

이 팁을 작성할 때까지만 해도 이 팁을 적용하면 내 최근 문서의 파일들만 삭제되는 것으로 알고 있었다. 그러나 얼마전부터 나의 시스템에 RunMRU 항목이 부팅을 하면 계속 지워져 원인을 파악하던 중 ClearRecentDocsOnExit 항목이 단순히 내 최근 문서의 링크만 삭제하는 것이 아니라 다음과 같은 항목을 마칠 때 삭제한다는 것(주1)을 알게 되었고 따라서 팁을 다시 작성하게 되었다.

• 내 최근 문서 폴더의 링크 • 시작/실행의 명령어 목록 • 인터넷 주소줄에 입력한 주소 목록

[완료]

6 [XP팁] 보안을 위한 ICMP 응답 막기…

Windows XP를 사용하는 경우라면 네트웍 카드 속성주1에서 방화벽을 설정함으로서 ICMP 응답을 막을 수 있다. 그러나 방화벽의 설정이 까다롭고, 서비스에 지장이 있는 경우라면 보안을 위해 ICMP 응답만 막을 수 있다(사실 서버의 경우 아주 유용한 팁이다). 절차는 다음과 같다. 시작> 실행> Regedit HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Services> Tcpip> Parameters

REG_DWORD형의 EnableICMPRedirect를 두번 클릭하고, 0으로 변경한다. 변경효과를 얻기위해 컴퓨터를 리부팅할 필요가 있다.

주1: 시작/제어판/네트워크 연결을 클릭한 후, 로컬 영역에 우측 마우스 버튼을 클릭하고, 속성을 클릭한다. 네트웍 카드 속성에서 고급 탭을 클릭하면 설정할 수 있다.

[완료]

7 [XP팁] 아웃룩 익스프레스의 메신저 자동실행 막기…

MS가 자신의 독점적 지위를 남용해 소프트웨어의 지배력을 높여온 것은 어제 오늘 일이 아니다. 인터넷 브로우저의 대명사였던 넷스케잎은 먼 기억 속으로 밀어넣은 것은 이러한 MS의 횡포에 가장 대표적인 예일 것이다. 요즘들어 MS가 주력하고 있는 분야 중 하나는 인터넷 메시징이다. ICQ라는 걸출한 프로그램이 인터넷 메시징 시장의 대부분을 점유하고 있었지만 MS의 횡포 때문에 국내의 경우 MSN이 거의 평정한 상태이다. 이러한 메신저의 가장 짜증나는 특징 중 하나는 사용자의 의견은 완전히 무시하고 시도 때도 없이 실행된다는 것이다. 따라서 이번에 소개하는 팁은 아웃룩 실행 시 MSN 자동 실행 막기와 마찬가지로 아웃룩 실행 시 메신저의 자동실행을 막는 팁이다. 차례는 다음과 같다.

시작> 실행> Regedit HKEY_LOCAL_MACHINE> SOFTWARE> Microsoft> Outlook Express 우측 패널에 REG_DWORD형의 Hide Messenger를 생성하고 데이터 값을 2로 설정한다.

이 팁을 적용하면 아웃룩의 도구/옵션/일반의 Windows Messenger에 자동으로 로그온이라는 항목 자체가 없어진다.

[완료]

8 [XP팁] 아웃룩에서 MSN 자동 실행 막기…

MSN이 4.5이상으로 버전업 되면 생긴 짜증나는 특징 중 하나는 아마 아웃룩을 실행하면 자동으로 MSN이 실행되고, 아웃룩을 종료해도 MSN은 종료되지 않는다는 것이다. MSN을 사용하는 사람의 경우, 편리할 수도 있지만 나처럼 MSN을 사용하지 않는 사람(우리집 컴퓨터에는 처때문에 MSN이 깔려있다)에게는 아주 짜증나는 특징이다. MSN의 이러한 특징이 짜증나는 사람은 다음 절차에따라 이러한 특징을 제거할 수 있다.

1. 시작> 실행> Regedit 2. 다음 레지스트리로 이동한다. HKEY_CLASSES_ROOT> CLSID> {FB7199AB-79BF-11d2-8D94-0000F875C541} 3. 좌측 패널에서 InProcServer32를 클릭한다. 4. 우측 패널에서 기본값을 두번 클릭하고 설정된 값을 삭제한다. 5. 우측 패널에서 REG_SZ형의 ThreadingModel를 두번 클릭하고 설정된 모든 값을 삭제한다. 6. 좌측 패널에서 LocalServer32를 클릭한다. 7. 우측 패널에서 기본값을 두번 클릭하고, 설정된 값을 삭제한다.

[완료]

9 [XP팁] 웹사이트의 암호 지우기…

인터넷을 이용하다 보면 로그인 할 때 입력한 암호를 저장할 것인지를 물어오는 사이트를 만나게 됩니다. 이때 무심코 예를 눌렀다가는 암호를 크래킹당해 낭패를 볼수도 있습니다.

폼에 의한 암호인증방식을 따르는 사이트라면 암호가 노출될 염려가 없지만, 인증창에 암호를 입력하는 방식이라면 암호가 노출될수 있다고 합니다. 아래는 레지스트리를 편집해 암호가 노출되는것을 막는 방법입니다.

시작> 실행> Regedit HKEY_CURRENT_USER행> Software행> Microsoft행> Windows행> CurrentVersion행> Internet Settings 에서 오른쪽 창에서 Disable Password Caching라는 DWORD 값을 만드세요.

새로 만든 Disable Password Caching 값을 더블클릭하여 나타나는 DWORD 값 편집창에서 값 데이터에 1을 입력하고 단위는 16진수로 설정 합니다.

[완료]

10 [XP팁] 웹페이지 로딩속도 올리기 1…

매번 DNS를 조회해서 IP로 변환하면 속도가 늦기때문에 일반적으로 대부분의 OS는 로컬 컴퓨터에 이름 캐쉬를 두고 이 캐쉬를 조회한 후 해당되는 이름이 없으면 DNS를 조회하게된다.

일반적으로 이름의 조회는 로컬 캐쉬-> Hosts 파일-> DNS-> NetBIOS 의 순으로 이루어지며 이름을 조회하는 방법의 우선순위를 변경하면 웹 페이지를 읽는 속도가 비약적으로 빨라질 수 있다.

따라서 이번 팁에서는 이름을 조회하는 방법을 변경함으로써 인터넷 접속 속도를 향상시키는 방법에대해 설명하겠다. 절차는 다음과 같다.

시작> 실행> Regedit HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Services> Tcpip> ServiceProvider

우측 패널에서 다음 값들을 변경한다.

키이름 기본값(16진수) 설정값(16진수) 설명

Class 8 8 TCP/IP가 이름 서비스 공급자임을 의미

LocalPriority 1f3 1 Hosts 파일의 우선순위

HostsPriority 1f4 1 DNS의 우선순위

DnsPriority 7d0 1 로컬 이름 캐쉬의 우선 순위

NetbtPriority 7d1 1 WINS를 포함한 NetBT의 우선 순위

시스템을 다시 기동한다.

이 팁을 적용하면 웹 페이지를 읽는 속도는 현저히 빨라지지만 파일을 다운로드할 때에는 다소 느려질 수 있다. 아울러 반응속도가 비교적 늦은 사이트의 경우 대기 시간 초과 오류가 발생할 수 있다.

(잦은 오류 발생 시, 되돌릴 수 있도록 하위래지를 백업시켜둔다)

[나는 윗설정을 적용해보니, 인터넷 동영상이 느려져서 다시 레지설정을 되돌렸음]

11 [XP팁] 웹페이지 로딩속도 올리기 2…

시작> 실행> Regedit HKEY_LOCAL_MACHINE> Software> Microsoft> Windows> CurrentVersion> explorer> Browser Helper O b j e c ts 여기에 있는 모든 폴더(2~5개정도)를 모두 삭제.

[완료]

12 [XP팁] 웹페이지 로딩속도 올리기 3…

시작> 실행> Regedit HKEY_LOCAL_MACHINE을 선택> 찾기> {D6277990-4C6A-11CF-8D87-00AA0060F5BF}를 찾아보면, 오른 쪽 창에 [예약된 작업]의 왼쪽키 값이든 오른 쪽 설정 값이든 모조리 삭제해 주세요. 이게 바로 속도를 떨어트리는 원인입니다. {D6277990-4C6A-11CF-8D87-00AA0060F5BF} 이 값을 삭제하시고

그러고 또 다시 Ctrl+F 눌러서 {D6277990-4C6A-11CF-8D87-00AA0060F5BF}를 찾아서 족집게처럼 찾아서 지우세요 한 3번쯤 지우다 보면 이제 더 이상 안 나옵니다. 한 3번 정도 지우고 나서 리부팅할 필요없이 그냥 인터넷-창만 다 껐다 켜서 아무 곳이나 들어가보시면, 예전보단 확실히 빠르게 느껴질 겁니다.

[완료]

13 [XP팁] 웹페이지 로딩속도 올리기 4…

시작> 실행> Regedit HKEY_LOCAL_MACHINE> SYSTEM> ControlSet001 & ControlSet002 & CurrentControlSet> Services> Tcpip> Parameters> Interfaces의 하위트리 마다 EnableDeadGWDetect가 있는데, 이것의 설정값을 윈도우 기본값인 1에서 0으로 바꾸세요.

위보다 간단하게, 시작> 실행> Regedit> HKEY_LOCAL_MACHINE> CTRL+F(찾기) 로 EnableDeadGWDetect를 찾아서 나오는 쪽쪽이 모조리 설정값을 1에서 0으로 바꾸시면 됩니다.

[완료]

14 [XP팁] 윈도우 시작 메뉴 각 항목을 제한하는 방법…

시작> 실행> Regedit HKEY_CURRENT_USER> Software> Microsoft> Windows> CurrentVersion> Policies> Explorer 에서 다음을 입력해주면 된다.

찾기 : NoFind 이진값 01 00 00 00 실행 : NoRun 이진값 01 00 00 00 문서 : NoRecentDocsMenu 이진값 01 00 00 00

새로운 걸 또 알아 냈는데… 이진값이 아니고 DWORD 값을 설정 1, 해제 0 으로 넣어도 됩니다.

[완료]

15 [XP팁] 윈도우즈 메신저를 제거하는 보다 쉬운 방법 1…

사실 윈도우즈 XP에 내장된 메신저는 상당한 짜증을 유발하는 프로그램이다. 자동 실행을 막기 위해 Run 레지스트리에서 삭제해도 메신저를 실행하면 자동적으로 레지스트리에 등록된다주1. 특정 사이트를 방문해도 자동적으로 실행되며, 이 경우 종료하려고 하면 다른 프로그램에 의해 사용 중이라는 메시지를 띄우면 종료조차 되지 않는다. 이러한 기능은 윈도우즈 메신저만 사용하는 사람에게는 좋은 기능일 수 있지만 나처럼 이 프로그램을 전혀 사용하지 않는 사람에게는 아주 짜증나는 기능이다. 이러한 점 때문에 나는 윈도우즈 메신저 제거하기, Hotmail 방문 시 MSN 메신저 지동 실행 막기, 로그인시 메신저 자동 실행 막기와 같은 팁을 제공했다. 그러나 윈도우즈 메신저 제거하기에서 제공된 방법은 조금 복잡하기 때문에 보다 쉽게 메신저를 삭제하는 방법을 설명하겠다. 절차는 다음과 같다.

현재 실행중인 메신저, 인터넷 탐색기, 아웃룩 익스프레스를 종료한다.

시작> 실행> RunDll32 advpack.dll,LaunchINFSection %SystemRoot%INFmsmsgs.inf,BLC.Remove

다음과 같은 삭제 확인창에서 확인 클릭

주1: 도구> 옵션> 기본설정의 Windows를 시작할 때 자동으로 실행의 체크를 지우면 된다. 주2: 이들 프로그램을 종료하지 않고 위의 팁을 적용하면 다음과 같은 경고창이 나타난다.

[완료]

16 [XP팁] 윈도우즈 메신저 없애기 2…

Windows XP에는 기본적으로 메신저가 포함되어 있으며, 프로그램 추가/삭제에서도 메신저를 제거할 수 없다.(Microsoft는 메신저를 OS의 일부로 간주한다). 그러나 대부분의 사람들은 각자 사용하는 메신저 서비스가 따로 있으며, 사용하는 메신저 프로그램도 다른 실정이다. 사실 나의 경우, ICQ, MSN, YI, AIM 모두 ID를 가지고 있지만 사용하는 프로그램은 MSN이 아니라 Trillian이다. 메신저를 제거하기 위해서는 다음 절차를 따른다.

1. 시작> 실행> notepad c:windowsinfsysoc.inf 2. msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7를 찾아 다음과 같이 변경한다(hide라는 문자열를 삭제). msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7 3. 파일 메뉴를 클릭하고, 저장을 클릭한다. 4. 시작> 제어판을 클릭하고, 프로그램 추가/제거 애플릿을 두번 클릭한다. 5. Windows 구성 요소 추가/제거를 클릭한다. 6. Windows 구성 요소 마법사 창의 맨밑의 Windows Messenger의 체크를 없애고 다음을 클릭한다.

정보: sysoc.inf에 열거된 대분분의 유틸리티에대해서도 동일한 방법을 통해 삭제할 수 있다.

[완료]

17 [XP팁] 익스플로러 실행할 때 마다 램에 상주하는 conime.exe 안 띄우는 법…

작업 관리자의 프로세스 목록을 보면 conime.exe라는 프로세스를 볼 수 있다. 이 프로세스는 어떤 경우 여러 개가 실행되어 있는 경우도 있는데 이 때문인지 많은 사용자들이 이 프로세스가 무엇이고 어떠한 일을 하는지 궁금해 하는 것 같다.

conime.exe는 Console IME를 나타낸다. 즉, NT 계열의 OS에서 명령행(시작> 실행> cmd)용 IME로 cmd를 기동하면 자동적으로 적재된다. 직관적으로 생각하면 이 IME는 cmd를 종료하면 함께 사라져야겠지만 윈도우의 다른 프로세스와 마찬가지로 일단 기동되면 사용자가 작업 관리자에서 수동으로 종료하기 전까지는 계속 실행된다.

XP의 빠른 사용자 전환 기능을 이용해서 다른 사용자로 로그온 한 후 cmd를 실행하면 conime.exe 역시 또 다시 실행된다. XP 자체 내에 IME가 있는데도 불구하고 명령행에서 또 다른 IME를 띄우는 것이 불합리한 것처럼 보지만 XP에 내장되어있는 도스 가상 머신(NTVDM: NT Virtual DOS Machine)이 한글을 지원하지 않기 때문에 별도의 명령행을 위한 한글 IME를 제공하고 있는 것이다.

나의 경우 명령행의 코드 페이지를 437(영어)로 설정하고 사용하며, 아울러 명령행에서 한글을 사용할 일이 없기 때문에 아예 Console IME가 기동되지 않도록 설정하고 사용하고 있다. 명령행에서 한글을 입력할 필요가 없는 사용자는 나처럼 Console IME가 실행되지 않도록 설정할 수 있다. 절차는 다음과 같다.

1. 시작> 실행> Regedit 2. HKEY_CURRENT_USER> Console 3. 우측 패널에 REG_DWORD형의 LoadConIme을 두번 클릭하고 데이타 값을 0으로 설정한다.

[완료]

18 [XP팁] 인터넷 접속이 느려보이는 경우…

기본적으로 Windows NT는 자신의 로칼 딸림넷을 벗어나면, 모든 접속의 최대 전송 단위(MTU)를 찾으려고 한다. 이 값에대한 TCP 세그먼트를 제한함으로 라우터에서 접속경로의 단편화를 줄일 수 있으며, 전체적인 전송속도를 증가 시킬 수 있다. 자신의 네트웍을 조정하면서 부주의하게 이 특징을 사용하지 않도록 변경했을 수 있다.

시작> 실행> Regedit HKEY_LOCAL_MACHINE> System> CurrentControlSet> Services> Tcpip> Parameters 로 이동한다.

REG_DWORD 형의 EnablePMTUDiscovery 값을 가지고 있다면 이 값을 “0”으로 설정한다. 이 것으로 최대 전송 단위 검색은 사용하지 않게된다. 이 값이 없다면 최대 전송 단위 검색이 사용되고 있음을 의미한다. 가능한 값은 다음과 같다.

0 TCP는 로칼 딸림넷 바깥쪽의 컴퓨터에 접속할 때 576 바이트의 MTU를 사용한다 1 원격 호스트에대한 경로의 MTU를 찾는다. 이 값이 기본값이다

[완료]

19 [XP팁] 도저히 인터넷 창크기 조절이 안 되는 경우…

먼저 프로그램의 창들을 모두 닫은 후>, 인터넷 창을 띄워서>, 세컨드 인터넷 창(최대화 되지 않은 인터넷 창)을 엽니다> 그리고 메인 인터넷 창을 닫고서> 작업표시줄을 마우스 오른쪽을 클릭하시면, 가로바둑판식 창배열이라고 있는데, 이것을 클릭하면> 인터넷 창이 모니터에 꽉 차게 바뀝니다.

이제 인터넷 익스플로어를 닫고서, 다시 열면, 화면에 꽉 찬 익스플로어로만 세컨트 창이 열릴 겁니다.

[완료]

20 [XP팁] Adobe Reader 7.0 빠르게 사용하기…

Adobe의 PDF reader 가 버전이 올라가면서 점점 무거워져서 속도가 느리다는 불평을 많이하게됩니다.

이전에도 여기 http://qaos.com/article.php?sid=1568의 팁을 이용해서 가볍게 사용하곤 했는데 얼마전 우연히 이 팁과 같은 원리를 쉽게 처리해주는 프로그램을 하나 발견하게 되었습니다. http://www.tnk-bootblock.co.uk/getfile.php?id=arsu에서 직접 다운로드 가능하며 제가 보기엔 프리웨어 같은데 혹시 문제 있으면 삭제해 주세요 참고로 이 프로그램은 vb runtime이 필요하며 없는 경우 http://www.tnk-bootblock.co.uk/?id=vbruntimes에서 다운로드 할 수 있습니다. 이거 사용하니까 Adobe Reader 실행속도가 엄청 빨라졌습니다. 물론 시작프로그램에 등록된 것도 그냥 지우세요

[완료]

21 [XP팁] *.avi 파일이 포함된 폴더 빠르게 열기…

avi 파일이 많은 폴더를 클릭하면 탐색기 상에서 약간의 시간이 걸리게 마련인데, 이는 xp가 미디어 파일(avi)의 정보를 읽어오는 시간 때문이랍니다. 하여, 이 시간을 단축시키려면 미디어 정보를 읽지 않게 해야 하는데 시작> 실행> Regedit HKEY_CLASSES_ROOT> CLSID> {87D62D94-71B3-4b9a-9489-5FE6850DC73E}에서 {87D62D94-71B3-4b9a-9489-5FE6850DC73E}의 이름 앞에 마이너스(-)를 붙여주면 된답니다. -{87D62D94-71B3-4b9a-9489-5FE6850DC73E}

[완료]

22 [XP팁] MUICache 란?…

레지스트리에는 MUICache라는 폴더가 존재한다. 이 폴더에는 상당히 많은 프로그램(EXE, DLL)들이 등록되어 있다. 이 폴더에 등록된 항목은 컴퓨터를 사용하면 할 수록 계속 증가한다. 따라서 상당수의 사용자들은 이 폴더가 왜 존재하며, 이 폴더에 등록된 프로그램을 안전하게 없앨 수 있는지 궁금해하는 것 같다. 따라서 오늘은 MUICache라는 폴더가 어떠한 폴더이며, 이 폴더를 안전하게 없앨 수 있는지, 또 없애면 어떠한 잇점이 있는지 설명하겠다.

MUICache의 역할

일단 MUICache가 어떤 역할을 하는 폴더인지 알기위해 MUI라는 이름부터 알아보자. MUI는 Multilingual User Interface를 의미한다. 이 MUI에 은닉 메모리를 뜻하는 Cache가 붙어있으므로 MUICache는 다중 언어를 지원하기 위해 프로그램 이름을 캐쉬하는 폴더라는 얘기가 된다. 사실 MUICache라는 폴더에 등록된 항목을 유심히 살펴보면 REG_BINARY형의 LangID라는 값이 존재하며, 이 값의 값 데이타는 한글 XP인 경우 12 04이다. 보통 2진값의 경우 하위값을 먼저 읽으므로 일반적인 표현으로 변경하면 0412가 된다. 눈치가 빠른 사용자라면 0412라는 값이 한글의 언어 ID라는 것을 알 수 있을 것이다.

MUICache를 없애는 잇점

사실 많은 사람들이 어떤 프로그램이 좋다고 하면 프로그램을 설치하고, 조금 써보다가 손에 익지않기때문에 곧 삭제한다. 그런데 문제는 이렇게 프로그램을 삭제해도 MUICache는 삭제되지않는다는데 있다. MUICache를 삭제하지않고 계속 사용하다보면 MUICache의 크기가 증가하며, MUICache가 커지면 커질 수록 보다 많은 메모리를 요구하게된다. 따라서 이 MUICache를 삭제하게되면 사용자에따라 다르지만 약간의 메모리를 절약할 수 있다.

실제 나의 경우 초기 부팅시 92~93M 정도 메모리가 사용되었지만 MUICache를 없앤 후, 89~90M 정도의 메모리가 소요되었다. 즉, 약 3M 정도의 메모리를 절약할 수 있었다. 이렇게 절약되는 메모리는 MUICache의 크기에따라 달라지기때문에 사용자마다 다르게 나타난다. 한 사용자의 보고에 따르면 MUICache를 삭제함으로서 약 10M정도가 절약되었다고 한다.

MUICache 없애기

MUICache의 모든 내용은 안전하게 없앨 수 있다. 이 폴더의 모든 내용을 삭제하고 부팅하면 XP에 내장된 프로그램의 이름이 자동적으로 추가되며, 프로그램을 실행시킬 때 마다 해당 프로그램 이름이 다시 MUICache에 추가된다. 따라서 MUICache가 지나치게 비대하다면 이 MUICache를 없애는 것이 좋다. 없애는 절차는 다음과 같다.

시작> 실행> Regedit HKEY_CURRENT_USER> Software> Microsoft> Windows> ShellNoRoam> MUICache HKEY_USERS .DEFAULT> Software> Microsoft> Windows> ShellNoRoam> MUICache HKEY_USERS> {SID}> Software> Microsoft> Windows> ShellNoRoam> MUICache 우측 패널에서 기본값을 제외한 나머지 모든 값을 지운다. (레지스트리의 F3 찾기기능을 이용해서 MUICache를 찾아서 그 하위 값들을 지우는 것이 더 빠르다)

시스템을 리부팅 한다.

[완료]

23 [XP팁] SP2의 최대 동시 연결횟수 제한 풀기…

SP2에서는 Blaster나 Sasser와 같은 웜의 전파를 막기 위해 TCP/IP의 동시 연결 횟수를 제한 한다. 이 문제를 해결하기 위해 인터넷을 검색하던 중 www.LvlLord.de 사이트㈜1에서 이 문제를 해결할 수 있는 패치가 올라와 팁으로 소개한다. TCP/IP의 최대 동시 연결횟수 제한을 해결하는 방법은 다음과 같다. 여기에서 patcher(EvID4226Patch.exe)를 다운받는다. 다운받은 EvID4226Patch.exe를 실행한다.

Do you really want to change the limit to 50? [Y/N]라는 메시지가 나타나면 Y를 클릭한다. 패치가 진행된 후 나타나는 Windows 파일 보호 창에서 취소 버튼을 클릭하고 또 다시 나타나는 Windows 파일 보호 창에서는 예 버튼을 클릭한다. 시스템을 리부팅 한다.

팁에서는 TCP/IP 동시 연결값을 50으로 변경한다. 그러나 동시 연결값을 50 이외의 값으로 변경하고 싶다면 명령행에서 다음과 같은 형식의 명령을 입력한다. (기본 연결값 50으로도 충분함 설정값은 50~100)

C:EvID4226Patch.exe /L=nn 보기) C:EvID4226Patch.exe /L=100

여기서 nn은 원하는 TCP/IP 동시 연결값이다. 아울러 SP2이전에 사용되던 값(무제한주3)으로 설정하고 싶다면 nn을 16777214(0xfffffe)로 지정하면 된다.

효과: emule 다운로드 속도가 빨라지고, 익스플로러 창 뜨는 속도가 빨라짐

tcpip.sys를 헥사로 편집기 하기 (전문가용)

www.LvlLord.de에서 제공하고 있는 패치표주4를 이용해서 %SystemRoot%System32Drivers 폴더의 tcpip.sys를 헥사 편집기로 직접 편집할 수도 있다. 다음은 www.LvlLord.de에서 제공하고 있는 패치표이다.

파일 크기 및 날짜

빌드 파일크기 날짜

2096 356.992 바이트 2004-03-12 01:11 오전

2149 359.424 바이트 2004-06-10 04:31 오후

2162 360.320 바이트 2004-07-10 04:36 오전

2180 359.040 바이트 2004-08-03 11:14 오후

빌드별 패치표

필드 옵셋 (16진수) 패치전 (10) 패치후 (50)

무제한 (추천하지 않음)주5

2096 130 65 7D 05 00 65 A5 05 00

65 71 06 00

4EAB7 0A 00 00 00 32 00 00 00

FE FF FF 00

2149 130 1C 3B 06 00 44 3B 06 00

10 3C 06 00

4F4A2 0A 00 00 00 32 00 00 00

FE FF FF 00

2162 130 6D DD 05 00 95 DD 05 00

61 DE 05 00

4F822 0A 00 00 00 32 00 00 00

FE FF FF 00

2180 130 6E 12 06 00 96 12 06 00

62 13 06 00

4F322 0A 00 00 00 32 00 00 00

FE FF FF 00

주1: www.LvlLord.de 사이트는 접속이 안되는 경우가 종종 있다. 사이트가 사라진 것도 아니고, 문서가 지워진 것도 아니다. 해당 사이트의 일시적인 접속장애이므로 시간대를 변경해서 다시 접속해보기 바란다.

주2: 패치를 수행하면 %SystemRoot%System32Drivers 폴더에 TCPIP.SYS.ORIGINAL이라는 파일이 생성된다. 이 파일이 패치를 실행하기 전의 원본 TCPIP.SYS 파일이다.

주3: 여기서 무제한은 제한이 없다는 뜻으로 ‘열 수 있는 모든 포트를 연다’는 것을 의미한다.

주4: 이 패치표는 LvlLord(lvllord at gmx.net)에 의해 작성된 패치표의 제목만 번역, 제공한 것이다.

주5: 무제한은 SP1 이전에 사용되던 TCP/IP 동시 연결횟수이다. LvlLord에서 무제한을 추천하지 않는 것은 무제한으로 설정한 PC가 RPC 웜에 감염되면 이 PC를 통해 RPC 웜이 급속도로 확산될 수 있기 때문이다.

[완료]

24 [XP팁] Svchost.exe를 기동하는 서비스 찾기…

Svchost.exe는 무엇일까?에서 언급했듯 Svchost.exe는 DLL로 실행되는 서비스를 그룹화하는데 사용되는 프로세서이다. 아울러 Svchost.exe가 CPU를 100% 점유하는 경우주1에서 언급한 것처럼 서비스 그룹화는 시스템의 효율을 향상 시키는 잇점이 있지만 문제가 발생한 경우 문제를 파악하기 힘들다는 단점이 있다.

따라서 나는 Svchost.exe가 CPU를 100% 점유하는 경우에서 서비스 스냅인을 이용해서 문제를 발생하는 Svchost.exe를 찾는 방법을 설명했지만 팁을 자세히 읽지 않은 상당수의 사용자들이 Svchost.exe를 사용하는 서비스를 찾는 방법을 어려워하는 것 같아 보다 쉬운 방법을 설명한다.

1. 시작> 실행> cmd 2. 명령행에서 다음 명령을 입력한다. 3. tasklist /svc

다음 그림에서 알 수 있듯이 현리부팅된 Svchost.exe는 총 세 개이다. Svchost.exe는 PID 772의 RpcSs, PID 820의 서비스 그룹(주2), PID 1860의 LmHosts를 기동하고 있다.

여기서 주의할 것은 RpcSs는 서비스 완벽 가이드의 부록에서 설명한 것처럼 레지스트리에서 사용되는 서비스 이름이며, 서비스 스냅인에서 사용되는 표시 이름과는 다르다. 따라서 서비스 스냅인을 이용해서 해당 서비스를 죽이려고 하는 경우 서비스 완벽 가이드의 부록을 참조해서 실제 표시 이름을 찾아야 한다. 위의 그림에서 서비스 이름과 표시 이름은 다음과 같다.

서비스 이름 표시 이름 RpcSs Remote Procedure Call (RPC) Browser Computer Browser LmHosts TCP/IP NetBIOS Helper Service주3

주1: 바이러스 중 Svchost.exe를 가장하는 바이러스가 있다. 이 바이러스에 걸린 경우에는 팁, Svchost.exe가 CPU를 100% 점유하는 경우를 적용해도 소용없을 수 있다.

주2: PID 820에 등록된 서비스를 서비스 스냅인에서 죽이려는 경우, PID 820에 등록된 서비스를 차례로 중지시켜보면 된다(Svchost.exe가 CPU를 100% 점유하는 경우 참조).

예: Computer Browser(Browser), Cryptographic Services(CryptSvc)등

주3: 이 예에는 실제 내가 기동하지 않는 서비스들도 있다. 이들 서비스는 예시를 위해 임시로 기동한 것이다.

[완료]

25 [XP팁] 입력 도구 모음 없애기…

시작> 실행> Regedit HKEY_CURRENT_USER> Software> Microsoft> CTF> LangBar에서 오른쪽 하위값들 중에서 ShowStatus의 값을 0에서-> 1로 바꾸세요.

상태 보기: 0 (보임), 1 (안 보임)

[완료]

26 [XP팁] 레지스트리 다이어트…

시작> 실행> Regedit HKEY_LOCAL_MACHINE> System> ControlaSet001 & ControlSet002 & ControlSet003 & Currentcontrolset> control> Keyboard Layou> DosKeybCodes 에서 00000409 , 00000412를 뺀, 나머지를 모두 지운다. (이 하위값은 한국어와 영어)

> control> MediaProperties> Joystick은 조이스틱 관련 레지스트리인데, 필요 없는 분은 이 키를 싸그리 지운다.

> control> NTMS 테이프 드라이브/스토리지 임… 이 키도 마찬가지… > control> scsiport 이 키도 마찬가지…

[완료]

27 [XP팁] 바탕화면 잠그기2…

바탕화면 잠그기에서 나는 레지스트리 변경을 통해 구현될 수 있는 탐색기의 제한에 대해 자세히 설명했다. 여기에 나가 발견한 몇몇 가지 것이 더 있다.

시작> 실행> Regedit HKEY_CURRENT_USER> Software> Microsoft> Window> CurrentVersion> Policies> Explorer

REG_DWORD형 기본값 "0"에서 -> 잠금값인 "1"로…

EnforceShellExtensionSecurity (이것은 적용치 않음, 탐색기에서 V3드롭메뉴가 사라짐) 1로 설정하면 Windows NT는 다음 같은 Approved 딸림 키에서 열거한 확장자만 적재한다.

NoDriveAutoRun 드라이브에 대한 자동실행기능을 사용할 것인지 날것이지를 결정하는 값( 바탕화면 잠그기의 NoDrives를 보기 바란다). 만약, 드라이브 비트를 1로 설정하면 autorun ( CD 자동실행 끄기를 보기 바란다)을 사용할 수 없다.

NoSaveSettings 1로 설정하면 아이콘과 열려진 창의 위치를 변경하는 것과 작업막대의 크기와 위치가 저장되는 것을 막는다.

NoStartBanner 1로 설정하면 Windows NT를 기동했을 때 작업막대에 나타나는 화살표와 "시작하기 위해 여기를 누르세요"라는 메시지를 숨긴다.

NoStartMenuSubFolders 1로 설정하면 시작 메뉴 최상단부에 폴더들을 숨긴다. 항목은 나타나지만 폴더는 숨겨진다.

NoWorkgroupContents 1로 설정하면 네트웍 환경은 로칼 웍그룹이나 도메인내의 컴퓨터를 출력하지 않는다.

NoEntireNetwork 1로 설정하면 네트웍 환경으로 로칼 웍그룹이나 도메인 바깥쪽의 컴퓨터를 출력하거나 접근하는 것을 제한한다. 그래도 사용자는 시작> 실행, 네트웍 드라이브 연결, 명령행을 사용할 수 있다.

이러한 바탕화면 잠금값을 변경하면, 다음 레지스트리가 자동편집 된다. HKEY_LOCAL_MACHINE> Software> Microsoft> Window> CurrentVersion> Shell Extensions> Approved HKEY_CURRENT_USER> Software> microsoft> Windows

[완료]

님들에게 도움이 되었기를 바랍니다… ^^

퍼온 곳: QAOS.com OS의 비밀…

조회수 1회댓글 0개

Comentários


bottom of page