मैं Microsoft कीबोर्ड लेआउट निर्माता द्वारा बनाए गए कीबोर्ड की स्थापना कैसे रद्द कर सकता हूं?


13

मैंने एक कीबोर्ड लेआउट बनाने के लिए Microsoft कीबोर्ड लेआउट क्रिएटर 1.4 का उपयोग किया था जिसे मैं सफलतापूर्वक स्थापित करने में सक्षम था। समस्या यह है कि मैं अब इसे अपडेट करना चाहता हूं, लेकिन मैं पुराने को अनइंस्टॉल नहीं कर सकता।

मदद फ़ाइल कहती है:

.MSI को 'अपग्रेड' या अन्य ऐसे परिदृश्यों को ध्यान में रखकर नहीं लिखा जाता है - सादगी ही लक्ष्य था। इसलिए, अपग्रेड करने के लिए, आप बस पुराने कीबोर्ड को अनइंस्टॉल करेंगे और उसकी जगह नया इंस्टॉल करेंगे।

यह भी कहता है:

चित्र 4: रखरखाव मोड आपको कीबोर्ड लेआउट की मरम्मत या हटाने की सुविधा देता है।

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

मैं कीबोर्ड को सिस्टम से कैसे निकाल सकता हूं ताकि यह कंट्रोल पैनल > रीजनल और लैंग्वेज ऑप्शंस > लैंग्वेज > डिटेल्स ... > एड ... > कीबोर्ड लेआउट / IME: में न दिखाई दे ?

जवाबों:


16

आम तौर पर आप निम्नलिखित विधि का उपयोग करके कीबोर्ड की स्थापना रद्द कर सकते हैं:

  1. प्रोग्राम जोड़ने / निकालने के लिए जाएं
  2. कीबोर्ड ढूंढें, यह उसी नाम का होना चाहिए जो कीबोर्ड लेआउट क्रिएटर में परियोजना के गुणों का वर्णन क्षेत्र है।
  3. प्रेस को संशोधित करें
  4. चुनें कीबोर्ड लेआउट निकालें

समस्या यह थी कि मैंने इसे गलत तरीके से अनइंस्टॉल कर दिया था और मुझे इसे स्वयं हटाना पड़ा।

यदि आपको इसे मैन्युअल रूप से हटाने की आवश्यकता है, तो यहां बताया गया है कि मैंने यह कैसे किया :

  1. भाषा और क्षेत्रीय सेटिंग्स से कीबोर्ड निकालें:
    1. नियंत्रण कक्ष> क्षेत्रीय और भाषा विकल्प> भाषाएँ> विवरण ...
    2. यदि यह स्थापित सेवाओं में से एक के रूप में मौजूद है, तो आपको इसे हटा देना चाहिए। आप दूसरे कीबोर्ड (जैसे US) को जोड़कर ऐसा कर सकते हैं और इसे डिफ़ॉल्ट बना सकते हैं, फिर जिस कीबोर्ड को हटाने की कोशिश कर रहे हैं उसे हटा दें।
  2. खुला प्रतिगमन
  3. चेतावनी: यदि आपको गलती से किसी महत्वपूर्ण चीज को हटाने की स्थिति में आपको अपनी रजिस्ट्री का बैकअप लेना चाहिए।
  4. पर जाए HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\
  5. उस कुंजी को ढूंढें जो आपके कीबोर्ड का प्रतिनिधित्व करती है: (निम्नलिखित चरणों में "कुंजी" के रूप में संदर्भित)
    • यह फॉर्म XXXXXXXX(एक 8 हेक्स अंक संख्या) में होना चाहिए ।
    • प्रत्येक कुंजी में मान होना चाहिए: लेआउट प्रदर्शन नाम, लेआउट फ़ाइल, लेआउट आईडी, लेआउट उत्पाद कोड, लेआउट पाठ।
    • Layout Textसंपत्ति कुंजीपटल नाम जो आपने चुना है मेल खाना चाहिए।
    • मेरा अंत के पास था और एक साथ शुरू किया था aएक के बजाय 0सभी दूसरों की तरह।
  6. लेआउट फ़ाइल पर एक नज़र डालें जो एक .dllनाम होना चाहिए । मैं निम्नलिखित चरणों में इसे "dll" के रूप में संदर्भित करूंगा।
  7. C:\WINDOWS\system32\dllcacheयदि यह मौजूद है तो dll को देखें और हटाएं।
  8. C:\WINDOWS\system32यदि यह मौजूद है तो dll को देखें और हटाएं।
  9. पर जाएं HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodesऔर देखें कि क्या यह एक Nameकुंजी के नाम (जैसे XXXXXXXX) के बराबर है और एक मूल्य जैसे कि en। यदि ऐसा होता है, तो इसे हटा दें।
  10. कुंजी पर वापस जाएँ (चरण 5 से), और संपूर्ण कुंजी को हटा दें।

विंडोज़ 10 में आप अपने लेआउट को बाकी कार्यक्रमों के साथ Add & Remove
Hashbrown

इसके अलावा, C:\WINDOWS\SysWOW64dll
FP

0

यहां वे चरण दिए गए हैं जिनसे मुझे इस समस्या से बाहर निकलने में मदद मिली:

  • इंस्टॉलर के माध्यम से लेआउट को अनइंस्टॉल करें। यह उपयुक्त स्थानों से .DLL फ़ाइलों को हटा देगा, लेकिन रजिस्ट्री में कीबोर्ड लेआउट रिकॉर्ड छोड़ देगा (और संभवतः सिस्टम मेमोरी में पहले से लोड DLL)।
  • लॉग आउट। इस बिंदु पर रजिस्ट्री खुद को साफ कर देगी।
  • लॉग इन करें।
  • कीबोर्ड लेआउट का पुनर्निर्माण और पुनर्स्थापना करें।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.