विंडोज INSERT प्रमुख विरोधी कार्यक्षमता गलती से ट्रिगर; इसे स्थायी रूप से कैसे रोका जाए?


38

जैसे ही हम इसमें प्रवेश कर रहे हैं, हम सभी पाठ की एक पंक्ति को बदलने के लिए संपादन सुविधाओं का उपयोग करते हैं। एक पंक्ति के भीतर दो प्रमुख संपादन मोड हैं, a) "इन्सर्ट मोड" जो कर्सर के बिंदु पर गैर-संपादन वर्णों को सम्मिलित करता है, और दाईं ओर टेक्स्ट को फेर देता है, और b) "ओवरराइट मोड", जिसमें गैर-संपादन वर्ण बस जो भी कर्सर का चयन करता है उसे ओवरराइट करें।

ओवरराइट मोड IMHO ग्रीन-स्क्रीन CRT के दिनों से बचा हुआ है। एकमात्र प्रयोग जो मैंने अभी तक पाया है, वह ASCII में 2-D चित्र बना रहा है, जिसे मैंने 80 के दशक में वापस करना शुरू किया था जब वास्तविक ड्राइंग उपकरण उपलब्ध हो गए थे।

विंडोज (मूर्खतापूर्ण रूप से IMHO) INSERTकीबोर्ड पर कुंजी के उपयोग से टॉगल-सक्षम को ओवरराइट मोड प्रदान करता है । (मुझे लगता है कि लिनक्स / यूनिक्स सामान्य विंडोज-ईर्ष्या में सूट का पालन करता है)। मैं उस बटन को कभी नहीं मारता क्योंकि यह मुझे ओवरराइट मोड में डालता है।

हालांकि, जैसा कि मैं टाइप कर रहा हूं कभी-कभी ओवरराइट मोड अचानक होता है। मुझे लगता है कि यह ALT/ Windows/ CTRL/ SHIFTऔर कुछ अन्य कुंजी, या दो मानक कुंजी पास के समय में उदास कुछ अजीब संयोजन होना चाहिए । क्या किसी को पता है कि वैकल्पिक कुंजी अनुक्रम क्या है इसलिए मैं इससे बचने के लिए कठिन प्रयास कर सकता हूं? क्या विंडोज़ को ओवरराइट मोड का उपयोग करने से रोकने का कोई तरीका है?


4
ऐसा प्रतीत होता है कि Shift + Numpad0 इन्सर्ट मोड में एक डालता है। मुझे लगता है कि यह मेरी समस्या का वास्तविक कारण है। (क्या ग्रह पर कोई वास्तव में इंसर्ट मोड का उपयोग करता है?)
इरा बैक्सटर

1
मैं जोड़ना चाहूंगा (हालांकि यह ऑफ-टॉपिक है) कि प्रयोग पर, मैंने पाया कि यह सिर्फ Shift + "Numpad 0" नहीं है। Shift + Numpad, Num Lock के प्रभाव को अक्षम करता है, इसलिए हमारे पास Shift + period (डिलीट!), 1, 2, 3, 4, 6, 7, 8, और 9 भी हैं, जो उनके अन्य समकक्ष काम कर रहे हैं। मुझे आश्चर्य है कि यह Microsoft विंडोज के लिए विशिष्ट है, या आम तौर पर अन्य सॉफ़्टवेयर द्वारा समर्थित है, या शायद एक कीबोर्ड-चीज़ (जिसके लिए कोई विशेष सॉफ़्टवेयर समर्थन की आवश्यकता नहीं है, क्योंकि यह कीबोर्ड स्कैन कोड द्वारा नियंत्रित किया जाता है)।
TOOGAM

1
स्वीकृत समाधान विंडोज 8.1 पर मेरे लिए काम नहीं करता था (हालांकि अक्षम करने के तरीके से संबंधित प्रश्न Caps Lock)।
AlainD

एमएस ऑफिस डिफ़ॉल्ट रूप से कुंजी को अक्षम कर देता है क्योंकि बहुत कम लोग इसका उपयोग करते हैं। वास्तव में मुझे अभी भी कभी-कभी एएससीआईआई में 2 डी टेबल खींचने की आवश्यकता होती है, उदाहरण के लिए स्टैकएक्सचेंज पर पोस्ट करने के लिए, लेकिन टेबल बनाने के लिए उपकरण हैं ताकि ओवरराइट मोड की आवश्यकता न हो।
फुल्विक

2
"विरोधी कार्यक्षमता"। मुझें यह पसंद है!
स्टीफन होकिंग १५'१

जवाबों:


32

विंडोज में इन्सर्ट की को कैसे डिसेबल करें

लगभग किसी ने भी जो एक वर्डप्रोसेसर का उपयोग किया है, गलती से इन्सर्ट कुंजी को मारा है और जब उन्हें लगा कि वे संपादन कर रहे हैं, तब ओवरराइट कर दिया। यह आलेख आपके कीबोर्ड पर सम्मिलित कुंजी को अक्षम करने का एक सरल तरीका बताता है।

जब भी आप एक कुंजी दबाते हैं, तो एक विंडोज़ संदेश बनाया जाता है, जिसमें एक महत्वपूर्ण कोड होता है जो कुंजी को दबाए जाने की विशिष्ट पहचान करता है। प्रोग्राम (जैसे Microsoft वर्ड) कीपर संदेशों को देखते हैं और संदेश में कुंजी कोड के आधार पर कार्रवाई करते हैं। नल के लिए इंसर्ट की प्रेस ईवेंट को मैप करके, विंडोज़ एक मैसेज भेजती है, जिसमें इन्सर्ट कोड दबाने पर कुंजी कोड के लिए नल होता है। संदेश प्राप्त करने वाले कार्यक्रम, इसलिए, एक सम्मिलित कुंजी प्रेस घटना से जुड़ी कार्रवाई नहीं करते हैं, आपको फिर से चीजों को ओवरराइट करने की चिंता से मुक्त करते हैं।

  1. पर जाएं प्रारंभ → भागो → regedit
  2. पर जाएं HKLM \ System \ CurrentControlSet \ Control कीबोर्ड लेआउट \
  3. स्क्रीन के दाहिने आधे हिस्से पर राइट-क्लिक करें और नया → बाइनरी वैल्यू चुनें
  4. नए मूल्य स्कैन्कोड मानचित्र का नाम दें
  5. 000000000000000002000000000052E000000000 दर्ज करें
  6. करीब regedit
  7. रीबूट।
  8. वैकल्पिक: जब आप कर सकते हैं तो अपने कीबोर्ड की इंसर्ट कुंजी ले सकते हैं।

यदि आप Windows7 regedit के साथ ऐसा करते हैं, तो आपको 8 बाइट्स की पंक्तियों में हेक्स मान दर्ज करना होगा:

Value Data:
0000    00 00 00 00 00 00 00 00
0008    02 00 00 00 00 00 52 E0
0010    00 00 00 00

स्रोत

ऊपर बताए अनुसार फिक्स को लागू करने के लिए रजिस्ट्री फ़ाइल (.reg)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,52,e0,00,00,00,00

एक .reg एक्सटेंशन (जैसे:) के साथ फ़ाइल में उपरोक्त पाठ डालें disable-insert.reg, और डबल क्लिक करें।


यह SharpKeys का उपयोग करके मैन्युअल रूप से कम / खतरनाक तरीके से किया जा सकता है - नीचे
Rattray

1
बस इसके बाद रिबूट करने के लिए याद रखें ..
pootzko

.regफ़ाइल समाधान Windows 10 पर मेरे लिए काम किया प्रो (के बाद एक रिबूट के साथ)।
रीड डंकल

यह बंद के Num0साथ ओवरराइट मोड को सक्षम करने को अक्षम नहीं करता Numlockहै (मैंने सत्यापित Insertकिया है कि गलती से इसे सक्षम करने के बाद ओवरराइट मोड को अक्षम करने के लिए मेरी कुंजी अक्षम हो गई है Num0)। Windows Server 2016 के मामले में यह मायने रखता है।
Elaskanator

27

0संख्यात्मक कीपैड पर कुंजी हो जाता है insertजब num lockबंद है।

जब आप किसी MS-DOS एप्लिकेशन में कुछ टाइप करते हैं और वाक्यांश के मध्य में वापस जाते हैं और TAB दबाते हैं, तो आप ओवरराइट मोड में चले जाते हैं।


4
आप का मतलब है कि संख्यात्मक कीपैड पर 0-कुंजी डालने की कुंजी है जब अंक -लॉक बंद होता है।
अगली सूचना तक रोक दिया गया।

1
टैब दबाने के लिए +1। मैं सोच रहा था कि क्यों ओवरटाइप Tab
पॉवरशेल

यह भी सुनिश्चित करें कि "इन्सर्ट मोड" को
पॉवरशेल

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

6

बस अंकीय कीपैड पर यह पता लगाया ... Shift+ 0। मुझे लगता है कि मुझे गलती से टैग करना होगा जबकि गति टाइपिंग अक्सर पर्याप्त होती है। बहुत दिनों से मुझे फेंक रहा है।

जबकि ऊपर मेरा जोड़ कुछ के लिए सहायक हो सकता है, यह मेरी समस्या नहीं थी। यहाँ कोई भी ठोकर खाए, अगर ऐसा होता है तो कोई बात नहीं कि आप किस ऐप में हो सकते हैं (यानी, केवल एमएस वर्ड में एडिटिंग के साथ नहीं), अपने आप को इंटरनेट के अंत में सर्च करने की उग्रता से बचाएं जैसे मेरे पास है ...

संपादित करें:
मेरा व्यक्तिगत निश्चित निष्कर्ष यह है कि ओवरराइट डालने, ओवरराइटिंग, अवधि के लिए कोई अन्य "मैजिक की कॉम्बो" नहीं है। इसलिए केवल शेष संभावना यह है कि तेजी से टाइपिंग के दौरान या तो अपूर्ण / मैला स्ट्रोक कॉम्बो के कारण या ऐसे में सहायता करने वाले कीबोर्ड पर उछाल, एक अप्रत्याशित एन्कोडिंग उत्पन्न होता है जो हमेशा ins / ovr टॉगल को ट्रिगर करता है। मैं अपने व्यक्तिगत अनुसंधान से इकट्ठा करता हूं कि यह एक कीबोर्ड / हार्डवेयर दोष के कारण सॉफ़्टवेयर दोष की तुलना में अधिक संभावना है। यदि यह एक सॉफ्टवेयर दोष था तो मुझे लगता है कि हम इसके बारे में नेट पर अधिक पोस्टिंग देखेंगे।

मैं अंत में regedit सुझाव को पोस्ट करने की कोशिश करने जा रहा हूं, और बस अब इसे खत्म करने की कोशिश करूंगा।


Shift+Num0सुन्न विकलांग के साथ, या सिर्फ Num0नंबरों के साथ सादा सक्षम ओवरलोड मोड को चालू करता है।
Elaskanator

5

मुझे आश्चर्य है कि किसी ने सरलतम समाधान का सुझाव नहीं दिया - कीबोर्ड से वास्तविक भौतिक कुंजी को बाहर निकालें (जैसे कैंची, चाकू के साथ)।

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


8
क्योंकि वह भद्दा है ...
बाइनरीफंट

1
आप कीबोर्ड वैसे भी, जबकि टाइपिंग ;-) को देखने के लिए नहीं जा सकते
rluks

6
कृपया, कोई भी ऐसा नहीं करता है।
बबलिंग

यही मैंने किया है, और इससे खुश हूं। मैं अभी भी गलती से Num-0 दबा सकता हूं, और जो मुझे इन्सर्ट मोड में डालता है। मुझे इसे बाहर निकलने के लिए फिर से दबाना होगा।
स्टीफन होक्सिंग

1
किसी और के कंप्यूटर से ऐसा करने की कोशिश करें कि आपको कैसी प्रतिक्रिया मिलती है।
इरा बाक्सटर

4

कुंजी बंद करने के लिए मैप करने के लिए SharpKeys का उपयोग करें । यह कुंजी को निष्क्रिय कर देता है और रजिस्ट्री को हैक करने की तुलना में आसान और सुरक्षित होता है।Insert

Sharpkeys पुराना है (यह विंडोज 7 के लिए डिज़ाइन किया गया है) लेकिन फिर भी विंडोज 10 पर काम करता है।

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


मैंने कुछ साल पहले SharpKeys की खोज की (प्रश्न की तारीख देखें) लेकिन मुझे याद नहीं था कि मैंने यह प्रश्न पूछा था। तो, एक उत्कृष्ट जवाब के साथ जवाब देने के लिए +1। अपराधबोध ने मुझे स्वीकार कर लिया (अभी) एक बहुत पुराना उत्तर जो मैंने शार्पकेस मिलने से पहले इस्तेमाल किया था।
इरा बैक्सटर

@ मैं, कोई समस्या नहीं, upvote के लिए धन्यवाद :) एक बात जो SharpKeys नहीं करेंगे, मैंने अभी-अभी खोजा है, क्या यह Shift + NumPad0 को अक्षम नहीं करेगा। मुझे याद है कि वहाँ एक हॉटकी संपादक है। यह चाल हो सकती है। लेकिन मैंने उस कुंजी संयोजन को कभी गलती से नहीं मारा, इसलिए यह मुझे प्रभावित नहीं करता है।
डेंजर

लंबे समय तक उपयोग (इस प्रश्न पर ध्यान दें), मुझे पता चला है कि मैं कभी-कभी दुर्घटना से "Shift + NumPad0" मारा करता हूं। तथ्य यह है कि यह वास्तव में दुर्लभ साधन यह मुझे यह पहचान करने के लिए कुछ समय लगता है, और, के बाद से मैं डालने कुंजी के साथ डालने मोड में कर रहा हूँ अक्षम है, यह स्पष्ट नहीं फिर से बाहर निकलने के लिए कैसे है। आखिरकार + Numpad0 के दिमाग में बदलाव आया। दुर्लभ घटनाओं को संभालने के लिए सबसे खराब हैं। इसलिए, मुझे एक मजबूत जवाब की जरूरत है। आह।
इरा बैक्सटर

1

इस समस्या को ठीक करने के सबसे आसान तरीकों में से एक है, और अपने आप को कुछ अन्य उपयोगी कार्यक्षमता भी दें, ऑटोहोटकी का उपयोग करके सम्मिलित कुंजी को फिर से तैयार करना है ।

मेरे विंडोज मशीन पर नंबर पैड इन्सर्ट करता है यदि नंबर पैड लॉक नहीं है, तो मेरे पास एक ऑटोहॉट्की स्क्रिप्ट में निम्नलिखित है:

नंपद ० :: ०

इसलिए अगर मैं अंत में 0 मार रहा हूं, तो यह एक इन्सर्ट कुंजी होने के बजाय 0 लिख रहा है, और मुझे नंबर लॉक या बंद रहने की चिंता करने की आवश्यकता नहीं है।


0

फ़ाइल पर जाएं - विकल्प - उन्नत - पेस्ट करने के लिए सम्मिलित करें कुंजी का उपयोग करें - यह अभी भी उपयोग किया जाएगा लेकिन बहुत अधिक व्यावहारिक कारण के लिए और आप नोटिस करेंगे जब आपने कुछ ऐसा चिपकाया है जो आप नहीं चाहते हैं :-)


2
मुझे लगता है कि यह किसी विशेष एप्लिकेशन (शायद वर्ड) के लिए है? प्रश्न विंडोज में कार्यक्षमता को पूरी तरह से अक्षम करने के बारे में था।
kad81

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