Hotkeys और मल्टीमीडिया कुंजियों को हार्डवेयर या ड्राइवरों (बिना), एक चल रहे प्रोग्राम या सिस्टम सेटिंग द्वारा ओवरराइड किया जा सकता है।
ये तीन अलग-अलग हैं, और जांचने और हल करने के लिए अलग-अलग तरीकों की आवश्यकता है।
हार्डवेयर
आपके कीबोर्ड में अलग-अलग मोड हो सकते हैं, आमतौर पर एफएन कुंजी संयोजन के साथ चयन करने योग्य। कुछ स्मार्ट कीबोर्ड एक विंडोज़ उपयोगिता के माध्यम से कॉन्फ़िगर करने योग्य हैं। अपना कीबोर्ड प्रलेखन देखें।
चल रहे कार्यक्रम
हालांकि यह दृष्टिकोण थोड़ा क्रूर है, मैं सुझाव देता हूं कि टास्क मैनेजर को लॉन्च किया जाए और सिस्टम प्रोसेस को छोड़कर सभी प्रक्रियाओं को समाप्त किया जाए जैसे: svchost, lsass, csrss, smss, services, userinit, dwm, winlogon, explorer।
यदि यह मदद करता है, तो रिबूट करें और उन्हें एक-एक करके समाप्त करने का प्रयास करें, जिससे कि कोई समस्या उत्पन्न हो। आप msconfig
SysInternals autoruns
प्रोग्रामों के माध्यम से आपत्तिजनक प्रक्रिया के स्टार्टअप को अक्षम कर सकते हैं ।
प्रणाली व्यवस्था
विंडो प्रारंभ करें बटन दबाएं, 'regedit' टाइप करें और ब्राउज़ करें
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
AppKey
यदि मौजूद है तो रजिस्ट्री कुंजी ("फ़ोल्डर") को हटाएं ।
अब करने के लिए ब्राउज़ करें HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey
और करते नहीं इसे हटा दें।
कुछ उपकुंजी (सबफ़ोल्डर) हैं जो परिभाषित करते हैं कि मल्टीमीडिया कुंजी दबाए जाने पर कौन सा कार्यक्रम शुरू होता है।
नीचे विंडोज 7 के लिए चूक हैं, आपका समान होना चाहिए:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\15]
"Association"="mailto"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\16]
"Association"=".cda"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\17]
"ShellExecute"="::{20D04FE0-3AEA-1069-A2D8-08002B30309D}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18]
"ShellExecute"="calc.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\7]
"Association"="http"
अपनी पसंद के कार्यक्रम की कुंजी सौंपने के लिए, उपयुक्त रजिस्ट्री कुंजी के तहत किसी भी मान को हटाएं, और नाम के अनुसार एक नया स्ट्रिंग (REG_SZ) मान ShellExecute
और अपनी पसंद के कार्यक्रम के लिए एक पूर्ण पथ बनाएं , जैसे किc:\vlc\vlc.exe
यदि आपके द्वारा आवश्यक संख्या के साथ कोई कुंजी नहीं है (नीचे देखें), बस एक बनाएं।
नीचे ज्ञात मल्टीमीडिया कुंजियों और उनके संबंधित संख्याओं की एक सूची दी गई है Appkey\
1 Back (Internet browser)
2 Forward (Internet browser)
3 Refresh (Internet browser)
4 Stop (Internet browser)
5 Search
6 Favourites
7 Web Home
8 Mute volume
15 Mail
16 Media
17 My Computer
18 Calculator
24 Mute microphone
25 Lower microphone volume
26 Raise microphone volume
27 Help
28 Find
29 New
30 Open
31 Close
32 Save
33 Print
34 Undo
35 Redo
36 Copy
37 Cut
38 Paste
39 Reply
40 Forward (mail)
41 Send
42 Spelling checker
43 Toggle dictation and command/control
44 Toggle microphone
45 Corrections
(उपरोक्त सूची https://groups.google.com/forum/#-msg/microsoft.public.fr.windowsxp/zZolgM6PC4o/sRJv2NtrB-8J (फ़्रेंच में) से कॉपी की गई थी )
रिबूट के बाद सेटिंग्स को काम करना चाहिए।
डेस्कटॉप शॉर्टकट
यह संभव हो सकता है कि आप हॉटकीज़ को विंडोज़ डेस्कटॉप, स्टार्ट मेन्यू, क्विक लॉन्च पैनल, या टास्क बार में पिन करें।
उन लोगों के माध्यम से खोज करना एक दर्द हो सकता है, इसके बजाय आप एक नई पाठ फ़ाइल में पाठ की प्रतिलिपि बनाना चाहते हैं, c:\
अपने उपयोगकर्ता होम डायरेक्टरी पथ के साथ पहली पंक्ति में प्रतिस्थापित कर सकते हैं जैसे कि c:\Users\jwhite\
, एक नाम के तहत सहेजें Script.vbs
और इसे चलाएं।
Const rootdir = "c:\"
Set fso = CreateObject("Scripting.FileSystemObject")
Set wshell = CreateObject("WScript.Shell")
logname="test.txt"
Set logfile = fso.CreateTextFile(logname,True)
logfile.Write "Searching for shortcuts with hotkeys" & vbCrLf
recursedirs( fso.GetFolder(rootdir) )
logfile.Write "Done searching" & vbCrLf
logfile.Close
Sub recursedirs(dir)
If trylistdir(dir) Then
For Each subdir In dir.SubFolders
recursedirs subdir
Next
For Each file In dir.Files
extn = fso.GetExtensionName(file.Path)
if LCase(extn) = "lnk" Then
check(file.Path)
end if
Next
End If
End Sub
Function trylistdir(dir)
On Error Resume Next
trylistdir = (dir.SubFolders.Count + dir.Files.Count >= 0)
End Function
Sub check(fname)
Set lnk = wshell.CreateShortcut(fname)
hk = lnk.Hotkey
if (hk<>"") then
logfile.Write fname & " : " & hk & vbCrLf
end if
End Sub
कुछ ही मिनटों के बाद इसे test.txt
उसी फ़ोल्डर में नाम वाली एक फाइल बनानी चाहिए , जिसमें लिपि ही है जैसे कि सामग्री:
Searching for shortcuts with hotkeys
C:\test\test01.lnk : Alt+Ctrl+Z
C:\test\test02.lnk : Alt+Ctrl+Shift+E
Done searching
सॉफ्टवेयर
AFAIK, विंडोज हॉटकी एक्सप्लोरर सॉफ्टवेयर ने प्रत्येक हॉटकी को दबाकर काम किया, और फिर परिणामस्वरूप जो भी मिला उसे रोकने का प्रयास किया। मेरा मानना है कि विंडोज 8 और इससे उच्चतर इस तरह से अब हॉटकीज़ को रोकना संभव नहीं है, इसलिए यह विधि अब काम नहीं करती है, इसलिए ऐसा कोई सॉफ्टवेयर संभव नहीं हो सकता है।
मेरा मानना है कि सॉफ्टवेयर सिफारिश के लिए सुपरयूजर डॉट कॉम के लिए उपयुक्त नहीं हो सकता है, इसके बजाय आप इसके लिए समर्पित वेबसाइट पर निम्नलिखित प्रश्न को बढ़ा सकते हैं: /softwarerecs/33669/tool-to-list- सभी वर्तमान-windows-हॉटकी