"नया पाठ दस्तावेज़ बनाएँ" विकल्प संदर्भ मेनू से गायब है


29

मैंने देखा कि जब मैं राइट क्लिक करता हूं तो मेरे विंडोज 7 (x64 अल्टीमेट) संदर्भ मेनू में "नया टेक्स्ट डॉक्यूमेंट बनाएं" विकल्प नहीं रह जाता है। पता नहीं कैसे या कब गायब हो गया, बिंदु यह चला गया है।

उसी समस्या वाले लोगों के लिए Google की खोज करने के बाद मैंने इस गाइड में एक पोस्ट का अनुसरण करने की कोशिश की ।

लेकिन मैं तुरंत फंस गया क्योंकि मुझे .txtअपनी रजिस्ट्री में एक चाबी नहीं दिख रही है HKEY_CLASSES_ROOT। मैं केवल देखता .textहूं लेकिन मुझे यकीन नहीं है कि अगर वही बात है।


इस पोस्ट पर एक नज़र डालें: superuser.com/questions/34704/…
गणेश आर।

जवाबों:


35

मैंने विंडोज 7 चलाने वाले एक अन्य पीसी तक पहुंच प्राप्त की, एक कंप्यूटर, जिस पर संदर्भ मेनू बरकरार था। मैंने इस मशीन की रजिस्ट्री को देखा और जो दर्ज किया गया था, उसकी नकल की। ऐसा करने से मेरे डेस्कटॉप पर टूटे संदर्भ मेनू के साथ समस्या हल हो गई।

भीतर ऊपर दिए गए सभी निर्देशों का, दो स्ट्रिंग्स के बाद .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

यहां दो स्क्रीनशॉट दिए गए हैं कि अंतिम परिणाम क्या होना चाहिए:

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें


5
डिडेंट वास्तव में मेरे लिए काम करता है, ऐसा लगता है कि विंडोज़ संदर्भ मेनू पर प्रविष्टियों की संख्या को सीमित करता है- मैंने अभी कुछ प्रोग्राम हटा दिए हैं जिसमें संदर्भ आइटम जोड़े गए थे और txt दिखाया गया था।
हाईटॉवर

5
इसे काम करने के लिए मुझे अन्य सभी फ़ोल्डरों को हटाना पड़ा। इसके अलावा
ShellNew

यह यहाँ ठीक काम किया है, आपको सिर्फ रजिस्ट्री में परिवर्तन करने के बाद लॉग इन करने की आवश्यकता है
रेमो हरसोनो

5 अनावश्यक अन्य संदर्भ मेनू आइटम को हटाने के बाद, रिबूट के बिना, विंडोज 10 पर पूरी तरह से काम किया।
तमसे बोलवरी

5
यहां, नोटपैड ++ ने डिफ़ॉल्ट मान को बदल दिया था (कम से कम इसका मूल्य "नोटपैड ++ _ फाइल" था)। इसे "txtfile" में वापस बदलकर चाल चली गई।
Kolditz

19

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

1
इसके अलावा, पुनः आरंभ एक्सप्लोरर बाद में (या बस रिबूट)
डीएलएफ

4
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):

2
हालांकि यह प्रश्न का उत्तर दे सकता है, यह एक बेहतर उत्तर होगा यदि आप कुछ स्पष्टीकरण प्रदान कर सकते हैं कि ऐसा क्यों होता है।
DavidPostill

Win10 पर मेरे लिए काम किया, कोई पुनरारंभ की आवश्यकता नहीं है।
MTAdmin

3

बस .txt कुंजी स्वयं जोड़ें और फिर सुनिश्चित करें कि निम्न स्ट्रिंग मान है:

HKEY_CLASSES_ROOT\.txt\ShellNew\NullFile

शेल इसका उपयोग यह तय करने के लिए करेगा कि कौन से आइटम 'न्यू' मेनू पर रखे जाएं।

यहाँ छवि विवरण दर्ज करें

Microsoft के पास इसके बारे में एक KB आलेख है: http://support.microsoft.com/kb/140333

यदि आप एक नया प्रकार जोड़ रहे हैं (या किसी टूटे हुए को ठीक कर रहे हैं) तो आपको उपयोग किए गए पाठ को निर्दिष्ट करने के लिए एक और प्रविष्टि जोड़ने की आवश्यकता हो सकती है। HKCR.txt के लिए डिफ़ॉल्ट प्रविष्टि 'txtfile' होनी चाहिए। फिर सुनिश्चित करें कि आपके पास 'टेक्स्ट डॉक्यूमेंट' जैसी डिफ़ॉल्ट प्रविष्टि के साथ HKCR \ txtfile प्रविष्टि है:

यहाँ छवि विवरण दर्ज करें

एक्सप्लोरर (आदर्श रीबूट) के सभी उदाहरणों को बंद करें और इसे काम करना चाहिए।


1
मैंने इन सभी सुझावों की कोशिश की और अभी भी कोई नया टेक्स्ट डॉक्यूमेंट विकल्प नहीं बनाया है। मैंने गणेश द्वारा लिंक किए गए दूसरे सूत्र में उल्लिखित प्रोग्राम को डाउनलोड करने का भी प्रयास किया, जो शेलनेवहैंडेलर नामक कार्यक्रम है। मेरे संदर्भ में कोई .txt विकल्प नहीं।
मैट

'Txtfile' प्रविष्टि के बारे में जानकारी शामिल करने के लिए अद्यतन किया गया।
स्नोड्यूड

आपकी सहायता के लिए धन्यवाद। हालाँकि, किसी कारण से अभी भी पाठ दस्तावेज़ों के लिए कोई संदर्भ मेनू प्रविष्टि नहीं है। मेरा रजिस्ट्री संपादक स्क्रीनशॉट आपके समान दिखता है। क्या यह संभव है कि किसी प्रकार का सॉफ्टवेयर इसके कारण विरोध कर रहा है?
मैट

एक डमी कुंजी बनाने की कोशिश करें (जैसे '.tst' के लिए)। इस प्रकार मैंने इन निर्देशों का परीक्षण किया। यह मेरे लिए तब तक काम नहीं आया जब तक कि मैंने एक तिपहिया प्रविष्टि नहीं बनाई और इसे .tst डिफ़ॉल्ट कुंजी बताया।
स्नोड्यूड

2

Microsoft अद्यतन कभी-कभी अनुमतियों को बदलते हैं, जिससे संदर्भ सुविधाओं के लिए ऐक्सल्स मारे जाते हैं। इन सभी वर्षों के बाद भी यह हम में से कुछ के लिए होता है।

  • के लिए जाओ Desktop-> mouse 2 -> New
  • आबाद प्रसंग मेनू मौजूद होना चाहिए।

यदि नहीं, तो पहले की पोस्ट देखें और रजिस्ट्री (महान सामग्री!) को जांच लें।
यदि हाँ, लेकिन फ़ोल्डर्स के अंदर नहीं, तो

  • के लिए जाओ documents-> Mouse 2 -> New
  • यदि कोई फ़ोल्डर आपको मिलने वाला एकमात्र विकल्प है, तो आपको बाहर कर दिया गया है। इसे ठीक करने के लिए, दस्तावेज़ों में एक "नया फ़ोल्डर" बनाएं, इसे खोलें और फिर उस फ़ोल्डर Mouse 2 -> Properties-> Security(टैब) के अंदर एक रिक्त स्थान पर -> <user name> -> Permissions for <user name> -> Allow(मैं अपने लिए "पूर्ण नियंत्रण" सुझाता हूं) -> Apply

मुझे रिबूट करने की आवश्यकता नहीं थी। मुझे काम पर आईटी में एक मस्तिष्क संबंधी पागल से मिला, आशा है कि यह आपको भी मदद करता है।


1

मेरे पास भी यही समस्या थी, और सभी रजिस्ट्री कुंजियाँ सही होने के बावजूद, एक नए टेक्स्ट डॉक्यूमेंट के विकल्प ने हठीली रूप से प्रकट होने से इनकार कर दिया।

के बाद ही यह भी नाम की एक रिक्त पाठ फ़ाइल जोड़ने empty.txtमेरी मशीन के लिए \Windows\ShellNewफ़ोल्डर, विकल्प मेरे लिए दिखाई थी। (नाम का "खाली" भाग अप्रासंगिक प्रतीत होता है - विंडोज रजिस्ट्री में फ़ाइल प्रकार के अनुकूल नाम को देखेगा। लेकिन विस्तार मायने रखता है।)

मुझसे यह न पूछें कि / क्यों / कैसे / जब फ़ाइल गायब हो गई ... या आवश्यक हो गई, अगर यह पहले से ही किसी बिंदु पर नहीं था। लेकिन वह आखिरी कदम वह है जो मेरे मामले में काम आया।


1

1. HKEY_CLASSES_ROOT पर क्लिक करें और regedit.exe में एक .txt देखें

2. निर्यात करें और (बैकअप के रूप में एक प्रति रखें) और निम्नलिखित कोड पेस्ट करें।

3. अंत में इसे .txt के रूप में आयात करें। बस। यह विंडोज 10 पर मेरे लिए काम करता है।

// क्रेडिट ब्लैकआउट 1000 http://www.cnet.com/forums/discussions/no-new-text-document-thru-right-mouse-click-menu-52234/ पर जाता है

Windows Registry Editor Version 5.00

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

[HKEY_CLASSES_ROOT\.txt\OpenWithList]

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

[HKEY_CLASSES_ROOT\.txt\shell]

[HKEY_CLASSES_ROOT\.txt\shell\open]

[HKEY_CLASSES_ROOT\.txt\shell\open\command]
@="notepad.exe %1"

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"NullFile"=""

0

एक ही समस्या है, लेकिन सभी कुंजी उनके सही मान थे। मैंने अभी ItemName का मान बदल दिया है

C:\apps\Notepad++\notepad++.exe,-470

(अर्थात, मेरे पास Notepad ++ इंस्टॉल किए गए पथ का उपयोग करके), और इसने काम किया। मेरी सभी अन्य प्रविष्टियाँ "नया" उप मेनू में वापस आ गई हैं।


0

यहाँ सही संस्करण है:

Windows Registry Editor Version 5.00

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

[HKEY_CLASSES_ROOT\.txt\OpenWithList]

[HKEY_CLASSES_ROOT\.txt\OpenWithList\notepad.exe]

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

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"NullFile"=""

2
यह वास्तव में थेवा के उत्तर का एक डुप्लिकेट है। आशय यह है कि प्रत्येक उत्तर एक समाधान प्रदान करता है जो कि पहले से योगदान किए गए से काफी भिन्न होता है।
फिक्सर 1234

0

Jan का उत्तर सबसे पूर्ण और सटीक है, हालांकि, जैसा कि उपयोगकर्ता Hightower ने उल्लेख किया है, विंडोज उन आइटमों की संख्या को सीमित करता है जो "नया" राइट क्लिक मेनू में दिखाई दे सकते हैं।

यदि आपके पास पहले से ही कुछ विकल्प हैं ... कुछ को हटा दें जो पहले से ही हैं। जैसे ही मैंने Word, Excel और Visio दस्तावेज़ों के विकल्प हटाए, पर्याप्त रूप से, पाठ दस्तावेज़ विकल्प दिखाई दिया।


आपने उन्हें कैसे हटाया?
१०:१० पर जैकटोज

0

मैं windows10 का उपयोग करें। मैंने इस तरह से हल किया

  1. HKEY_CLASSES_ROOT पर क्लिक करें और regedit.exe में .txt देखें
  2. .Txt का पता लगाएं
  3. नई -> कुंजी। कुंजी का नाम ShellEx है

यहाँ छवि विवरण दर्ज करें


0

मुझे वही समस्या थी और यह नोटपैड ++ को स्थापित करने के बाद हुआ। उल्लिखित समाधानों में से किसी ने भी मेरे लिए इस मुद्दे को हल नहीं किया है, हालांकि मैं रजिस्ट्री में निम्नलिखित को जोड़ने पर काम करने में सक्षम था:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Notepad++_file]
@="Notepad++ Document"

[HKEY_CLASSES_ROOT\Notepad++_file\DefaultIcon]
@="\"%1\""

[HKEY_CLASSES_ROOT\Notepad++_file\shell]
@="open"

[HKEY_CLASSES_ROOT\Notepad++_file\shell\Edit]
@="&Edit"

[HKEY_CLASSES_ROOT\Notepad++_file\shell\Edit\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office16\\msohtmed.exe\" %1"

[HKEY_CLASSES_ROOT\Notepad++_file\shell\open]

[HKEY_CLASSES_ROOT\Notepad++_file\shell\open\command]
@="\"C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\OFFICE16\\MSOXMLED.EXE\" /verb open \"%1\""

[HKEY_CLASSES_ROOT\Notepad++_file\shell\Print]
@="&Print"

[HKEY_CLASSES_ROOT\Notepad++_file\shell\Print\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office16\\msohtmed.exe\" /p %1"

[HKEY_CLASSES_ROOT\Notepad++_file\ShellEx]

[HKEY_CLASSES_ROOT\Notepad++_file\ShellEx\IconHandler]
@="{42042206-2D85-11D3-8CFF-005004838597}"

-1

मेरी समस्या यह थी कि मेरा "नया → पाठ फ़ाइल" नहीं दिखा, लेकिन मेरे पास सभी रजिस्टर सही थे।

इसलिए मुझे सूची से कुछ कार्यक्रमों को हटाना पड़ा। जाहिरा तौर पर विंडोज के पास यह दिखाने के लिए कितने कार्यक्रम हैं, इसके लिए एक सीमा है ... मैंने कुछ Microsoft Office फ़ाइलों को नियमित आधार पर उपयोग नहीं किया, और मेरे लिए काम किया।


उन्हें कैसे हटाया?
जैकटोज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.