새로 만들기 → 텍스트 문서 가 사라졌을 경우

 오른쪽 마우스를 클릭하면 뜨는 메뉴를 컨텍스트 메뉴(Context Menu)라 한다. 적당한 우리말이 없는 것 같다. 오른쪽 마우스 클릭 메뉴라 부르기에도 조금 길다. 조금 짧게 하면 우클릭메뉴 정도 되겠다. 암튼, 이걸 말 할려고 한건 아니다.

 얼마 전, 레지스트리 정리기를 이용하여 쓰레기 레지스트리를 정리를 하였다. 그런데 나도 모르게 바탕화면에서 오른쪽 마우스 클릭했을 때 뜨는 컨텍스트 메뉴에서 "새로 만들기"의 "텍스트 문서"가 사라진 것이다. 메모용으로 텍스트 문서를 많이 사용하는 나에게 있어서 매우 불편한 일이 었다.

 새로만들기에서  텍스트 문서를 복구 하는 법을 알아보자.

1. 시작 → 실행 클릭(Windows Key + R ) → regedit 입력

2. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txt 로 이동 → 우클릭 → 새로 만들기 → 키 → "ShellNew" 으로 이름 변경

3. ShellNew → 새로 만들기 → 문자열 값 → "NullFile" 으로 이름 변경

 이런 식으로 바탕화면 컨텍스트 메뉴의 새로 만들기에 등록하고자 하는 파일을 등록할 수 있다. 

 이것도 어렵다면 아래의 파일을 다운 받아서 한 번만 실행해 주면된다. 아래의 파일은 TXT 파일을 새로만들기에 등록하고 연결 프로그램에 메모장을 연결시켜 준다.


[code]Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt]
"PerceivedType"="text"
@="txtfile"
"Content Type"="text/plain"

[HKEY_CLASSES_ROOT\.txt\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
  6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
  00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,2c,00,\
  2d,00,34,00,37,00,30,00,00,00
"NullFile"=""
[/code] 

레지스트리의 변경이 감지된 후에 시스템에 반영되므로 레지스트리를 변경했다고 해서 바로 시스템에 반영되진 않는다. 




원본링크 : http://www.withover.com/2009/12/%EC%83%88%EB%A1%9C-%EB%A7%8C%EB%93%A4%EA%B8%B0-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%AC%B8%EC%84%9C-%EA%B0%80-%EC%82%AC%EB%9D%BC%EC%A1%8C%EC%9D%84-%EA%B2%BD%EC%9A%B0.html

+ Recent posts