मुझे यह कैसे पता चलेगा कि कौन से कार्यक्रमों ने विंडोज 10 में वैश्विक हॉटकी पंजीकृत किया है?


31

मेरा मीडिया हॉटकीज़ (प्ले, पॉज़, नेक्स्ट इत्यादि) एक अज्ञात प्रक्रिया द्वारा चुरा लिया गया है। मुझे विंडोज 10 में किस कार्यक्रम में वैश्विक हॉटकी पंजीकृत हैं, इसकी सूची कैसे मिलेगी? वहाँ कुछ प्रोग्राम हैं जो ऐसा करते हैं लेकिन वे केवल विंडोज 7 तक काम करते हैं और विंडोज 8+ पर स्क्रू करते हैं।


कीबोर्ड का मेक और मॉडल क्या है?
बरगी

1
टिम पोस्ट ने अपनी चाबी फिर से खो दी
DavidPostill

शायद आप downvote बटन पर होवर करें और पढ़ने के लिए यह क्या कहते हैं चाहिए ...
DavidPostill

1
@NathanRidley यह भी स्पष्ट या उपयोगी नहीं है। मुझे नहीं पता कि अन्य downvoters ने अपने कारणों के लिए क्या चुना। आपकी असभ्य टिप्पणी के कारण मैंने पद छोड़ना चुना। अब आपने इसे हटा दिया है और मैंने अपना प्रश्न पूर्ववत कर दिया है और आपके प्रश्न को बढ़ा दिया है।
DavidPostill

1
@ रामहाउंड बेशक, और मैंने एक-एक करके प्रक्रियाओं को मारकर इसका पता लगाया, लेकिन सवाल यह था कि वैश्विक हॉटकी पंजीकरणों की एक सामान्य सूची कैसे प्राप्त की जाए, क्योंकि सामान्य रूप से इस समस्या का निवारण कैसे किया जाए।
नाथन रिडले

जवाबों:


20

Hotkeys और मल्टीमीडिया कुंजियों को हार्डवेयर या ड्राइवरों (बिना), एक चल रहे प्रोग्राम या सिस्टम सेटिंग द्वारा ओवरराइड किया जा सकता है।

ये तीन अलग-अलग हैं, और जांचने और हल करने के लिए अलग-अलग तरीकों की आवश्यकता है।

हार्डवेयर

आपके कीबोर्ड में अलग-अलग मोड हो सकते हैं, आमतौर पर एफएन कुंजी संयोजन के साथ चयन करने योग्य। कुछ स्मार्ट कीबोर्ड एक विंडोज़ उपयोगिता के माध्यम से कॉन्फ़िगर करने योग्य हैं। अपना कीबोर्ड प्रलेखन देखें।

चल रहे कार्यक्रम

हालांकि यह दृष्टिकोण थोड़ा क्रूर है, मैं सुझाव देता हूं कि टास्क मैनेजर को लॉन्च किया जाए और सिस्टम प्रोसेस को छोड़कर सभी प्रक्रियाओं को समाप्त किया जाए जैसे: svchost, lsass, csrss, smss, services, userinit, dwm, winlogon, explorer।

यदि यह मदद करता है, तो रिबूट करें और उन्हें एक-एक करके समाप्त करने का प्रयास करें, जिससे कि कोई समस्या उत्पन्न हो। आप msconfigSysInternals 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-हॉटकी


वाह, शानदार जवाब, राइटअप के लिए धन्यवाद!
नाथन रिडले

ऐसा लगता है कि W10 में कोई मान नहीं है। इसके लिए कोई अपडेट?
आदापाबी

निम्नलिखित उत्तर के अनुसार, यह अभी भी विंडोज़ 10 पर लागू होना चाहिए। मेरे पास अभी इसका परीक्षण करने के लिए एक काम करने वाली विंडोज़ 10 प्रणाली नहीं है, शायद एक नया प्रश्न बनाएं? superuser.com/questions/1045349/…
जैक व्हाइट

यह बढ़िया है कि आपके रीसायकल बिन में जो डेस्कटॉप शॉर्टकट हैं, उनकी भी गिनती है। मेरा अनुमान। क्या वे भी काम करते हैं? C:\$Recycle.Bin\S-1-5-21-494970976-3563178098-1557406499-169811\$R8XJ5S3.lnk : Alt+Ctrl+S
leeand00

5

मैंने http://www.nirsoft.net/utils/hot_keys_list.html का उपयोग किया

ऐसा लगता था कि ctrl + shift + o अवरुद्ध था

इसलिए मैंने उपकरण anw को देखा कि यह वास्तव में इस्तेमाल किया गया था, लेकिन यह नहीं देख सका कि कौन सा कार्यक्रम है

इसलिए मैंने टास्कमैन को खोला और टास्क को टास्क से मार दिया और हमेशा टूल में रीफ्रे मारा, जब तक मैंने पाया कि यह कुछ amd था ... exe शायद किसी तरह का स्क्रीन रिकॉर्डर


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