상황에 맞는 메뉴에 "새 텍스트 문서 만들기" 옵션이 없습니다.

상황에 맞는 메뉴에 "새 텍스트 문서 만들기" 옵션이 없습니다.

오늘 Windows 7(x64 Ultimate) 컨텍스트 메뉴에 마우스 오른쪽 버튼을 클릭해도 "새 텍스트 문서 만들기" 옵션이 더 이상 없다는 것을 알았습니다. 언제, 어떻게 사라졌는지는 알 수 없지만, 요점은 사라졌다는 것입니다.

동일한 문제를 가진 사람들을 Google에서 검색한 후 다음 게시물을 시도해 보았습니다.이 가이드.

.txt하지만 . 아래의 레지스트리에 키가 표시되지 않아 바로 멈췄습니다 HKEY_CLASSES_ROOT. 나는 a만 보지만 .text그것이 같은 것인지는 확실하지 않습니다.

답변1

Windows 7을 실행하는 다른 PC(컨텍스트 메뉴가 그대로 유지된 컴퓨터)에 액세스할 수 있게 되었습니다. 나는 이 기계의 레지스트리를 엿보고 입력된 내용을 정확히 복사했습니다. 이렇게 하면 컨텍스트 메뉴가 깨진 데스크탑의 문제가 해결되었습니다.

위에 나열된 모든 지침에 따라 .txt필요한 키 내의 두 문자열은 Content Type및 입니다 PerceivedType.

요약하자면, 비슷한 문제에 직면한 경우 이 문제를 해결하기 위해 제가 수행한 작업은 다음과 같습니다. 그것이 당신에게도 효과가 있기를 바랍니다.

(먼저 레지스트리를 백업하세요.)

  1. 열려 있는regedit.exe
  2. 확장 HKEY_CLASSES_ROOT하고 키를 찾으십시오 .txt. 존재하지 않는 경우 새로 만듭니다.
  3. 키 내에서 .txt두 개의 새로운 문자열( Content Type및 ) 을 만듭니다 PerceivedType.
  4. (마우스 오른쪽 버튼으로 클릭)수정하다...의 값은 Default이어야 합니다 txtfile.
  5. (마우스 오른쪽 버튼으로 클릭)수정하다...의 값은 Content Type이어야 합니다 text/plain.
  6. (마우스 오른쪽 버튼으로 클릭)수정하다...의 값은 PerceivedType이어야 합니다 text.
  7. ShellNew키 내의 이름으로 새 키를 만듭니다 .txt.
  8. 키 내에서 ShellNew이름이 인 새 문자열을 만듭니다 NullFile.
  9. 키 내에서 ShellNew새 항목을 만듭니다.확장 가능한 문자열 값이름으로 ItemName.
  10. (마우스 오른쪽 버튼으로 클릭)수정하다...값은 다음과 ItemName같아야 합니다.@%SystemRoot%\system32\notepad.exe,-470

다음은 최종 결과에 대한 두 가지 스크린샷입니다.

여기에 이미지 설명을 입력하세요.

여기에 이미지 설명을 입력하세요.

답변2

확장자를 가진 새 파일을 만들고 .reg, 복사하고, 붙여넣고, 저장하고 실행하세요.

Windows Registry Editor Version 5.00

; clear the key
[-HKEY_CLASSES_ROOT\.txt]

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

[HKEY_CLASSES_ROOT\.txt\ShellNew]
; @C:\Windows\system32\notepad.exe,-470
"ItemName"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,\
  73,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"=""

답변3

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\.txt]

[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"=""

[-HKEY_CLASSES_ROOT\txtfile]

[HKEY_CLASSES_ROOT\txtfile]
"EditFlags"=dword:00010000
@="Text Document"
"FriendlyTypeName"=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,36,00,39,00,00,00

[HKEY_CLASSES_ROOT\txtfile\DefaultIcon]
@=hex(2):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,69,00,6d,00,\
  61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
  00,30,00,32,00,00,00

[HKEY_CLASSES_ROOT\txtfile\shell]

[HKEY_CLASSES_ROOT\txtfile\shell\open]

[HKEY_CLASSES_ROOT\txtfile\shell\open\command]
@=hex(2):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,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
  00

[HKEY_CLASSES_ROOT\txtfile\shell\print]

[HKEY_CLASSES_ROOT\txtfile\shell\print\command]
@=hex(2):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,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
  00,25,00,31,00,00,00

[HKEY_CLASSES_ROOT\txtfile\shell\printto]

[HKEY_CLASSES_ROOT\txtfile\shell\printto\command]
@=hex(2):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,20,00,2f,00,70,00,74,\
  00,20,00,22,00,25,00,31,00,22,00,20,00,22,00,25,00,32,00,22,00,20,00,22,00,\
  25,00,33,00,22,00,20,00,22,00,25,00,34,00,22,00,00,00

[-HKEY_CLASSES_ROOT\SystemFileAssociations\.txt]

[HKEY_CLASSES_ROOT\SystemFileAssociations\.txt]
"PerceivedType"="document"

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList]
"a"="NOTEPAD.EXE"
"MRUList"="a"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithProgids]
"txtfile"=hex(0):

답변4

.txt 키를 직접 추가한 후 다음 문자열 값이 있는지 확인하세요.

HKEY_CLASSES_ROOT\.txt\ShellNew\NullFile

쉘은 이를 사용하여 '새' 메뉴에 넣을 항목을 결정합니다.

여기에 이미지 설명을 입력하세요

Microsoft는 여기에 대한 KB 문서를 제공합니다. http://support.microsoft.com/kb/140333

새로운 유형을 추가하는 경우(또는 손상된 유형을 수정하는 경우) 사용되는 텍스트를 지정하기 위해 다른 항목을 추가해야 할 수도 있습니다. HKCR.txt의 기본 항목은 'txtfile'이어야 합니다. 그런 다음 '텍스트 문서'와 같은 기본 항목이 있는 HKCR\txtfile 항목이 있는지 확인하세요.

여기에 이미지 설명을 입력하세요

Explorer의 모든 인스턴스를 닫으면(이상적으로는 재부팅) 제대로 작동합니다.

관련 정보