कुछ Windows यूज़र्स द्वारा सामना की जाने वाली एक आम समस्या यह है कि उनका न्यूमरल लॉक की या Num Lock ऑन नहीं होता, बंद रहता है, काम नहीं करता, या Windows 11, Windows 10, Windows 8, या Windows 7 में स्टार्टअप या रीबूट पर निष्क्रिय रहता है। मैंने इस समस्या पर थोड़ा शोध किया और इस समस्या के दो संभावित समाधान मिले। एक रजिस्ट्री फिक्स है जो Windows 11/10/8/7 में काम कर सकता है, और दूसरा Windows 11/10/8 में फास्ट स्टार्टअप को डिसेबल करके है।
स्टार्टअप पर Num Lock काम नहीं कर रहा
जिन्हें नहीं पता कि फास्ट स्टार्टअप क्या है, उनके लिए संक्षिप्त विवरण। इस फीचर को हाइब्रिड शटडाउन कहा जाता है। Windows 8/10 यह यूज़र सेशन बंद करके करता है - लेकिन उस बिंदु पर, सिस्टम सेवाओं को समाप्त करने और सेशन 0 को बंद करने के बजाय, Windows फिर हाइबरनेट करता है। इसे हाइब्रिड शटडाउन कहते हैं। यह कैसे काम करता है: Windows चल रहे ऐप्लिकेशन्स को एक मैसेज भेजता है, जिससे उन्हें डेटा और सेटिंग्स सेव करने का मौका मिलता है। ऐप्लिकेशन्स अपना काम खत्म करने के लिए थोड़ा अतिरिक्त समय भी मांग सकते हैं। फिर Windows प्रत्येक लॉग-ऑन यूज़र के लिए यूज़र सेशन बंद करता है, और फिर Windows सेशन को हाइबरनेट करता है। यहां एक छोटी सी चित्रात्मक व्याख्या है।

मुझे यकीन नहीं है कि फास्ट स्टार्टअप को डिसेबल करने से Num Lock पर कैसे असर पड़ता है, लेकिन इस समस्या का सामना कर रहे सिस्टम पर, फास्ट स्टार्टअप को डिसेबल करने से मदद मिली।
स्टार्टअप पर Num Lock ऑन करें
यहां तीन तरीके हैं जिनसे आप यह कर सकते हैं।
- Num Lock ऑन करने के लिए फास्ट स्टार्टअप डिसेबल करें
- रजिस्ट्री ट्वीक का उपयोग करके स्टार्टअप पर Num Lock ऑन करें
- स्टार्टअप पर NumLock स्क्रिप्ट चलाएं
स्टेप्स निष्पादित करने के लिए आपको एडमिन परमिशन की आवश्यकता होगी।
1] Num Lock ऑन करने के लिए फास्ट स्टार्टअप डिसेबल करें
- Win + X दबाएं और Control Panel पर क्लिक करें
- Power Plan पर क्लिक करें
- अब बाएं साइड पैनल पर Choose what the power buttons do पर क्लिक करें

- अब Change settings that are currently unavailable. चुनें

- नीचे स्क्रॉल करें और Turn on fast Startup (recommended) को अनचेक करें

बस। अब शटडाउन और रीबूट के बाद आपका NumLock अंतिम कॉन्फ़िगरेशन को बनाए रखना चाहिए।
2] रजिस्ट्री ट्वीक का उपयोग करके स्टार्टअप पर Num Lock ऑन करें
दूसरा तरीका रजिस्ट्री सेटिंग्स को बदलना है इसलिए Windows 10/8/7 यूज़र्स इसे आज़मा सकते हैं। मैं दृढ़ता से सलाह देता हूं कि पहले रजिस्ट्री का बैकअप लें और एक सिस्टम रिस्टोर पॉइंट बनाएं। ऐसा करने के बाद, इन स्टेप्स को फॉलो करें:
- Win + R दबाएं और Regedit टाइप करें
- रजिस्ट्री की HKEY_USERS\.Default\Control Panel\Keyboard पर नेविगेट करें
- "InitialKeyboardIndicators" पर राइट-क्लिक करें, Modify चुनें और Value data को 2 में बदलें।
- रजिस्ट्री से बाहर निकलें।
नोट: अगर आपको डिफ़ॉल्ट वैल्यू डेटा 2147483648 दिखे; यह भी ठीक है और ज्यादातर इंस्टॉलेशन पर डिफ़ॉल्ट है।
मुझे आशा है कि आपको यह मददगार लगा होगा। यह पोस्ट आपकी मदद करेगी अगर नंबर या न्यूमेरिक लॉक बिल्कुल काम नहीं कर रहा है!
3] स्टार्टअप पर NumLock स्क्रिप्ट चलाएं
- Run प्रॉम्प्ट खोलें, Notepad टाइप करें, और Enter दबाएं
- नोटपैड में निम्नलिखित कॉपी और पेस्ट करें, और इसे VBS एक्सटेंशन के साथ एक याद रखने योग्य नाम से सेव करें। (जैसे enablenumlock.vbs)
set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys "{NUMLOCK}"
आप इस स्क्रिप्ट को Task Scheduler का उपयोग करके स्टार्टअप के साथ चलाने के लिए जोड़ सकते हैं। - Win + S का उपयोग करके Search खोलें, Task Scheduler टाइप करें और दिखाई देने पर इसे खोलें
- Task Scheduler पर राइट-क्लिक करें और Create a Task चुनें
- General टैब के तहत: इसे हाईएस्ट प्रिविलेज के साथ चलाने के लिए सेट करें और Run only when the user is logged on चुनें
- Actions के तहत: New पर क्लिक करें, और फिर स्क्रिप्ट जोड़ें
- टास्क सेव करें। अगली बार जब आप लॉग इन करेंगे, तो NumLock ऑटोमैटिकली ऑन हो जाएगा।
आप स्क्रिप्ट को पहले Num Lock बंद करके और फिर इसे चलाकर टेस्ट कर सकते हैं।
संबंधित: Windows पर नंबर या न्यूमेरिक लॉक काम नहीं कर रहा।
अपडेट: कृपया नीचे Ken के और Joseph के कमेंट्स भी पढ़ें।
