अक्षम ऑटोस्टार्ट कार्यक्रम कहाँ संग्रहीत हैं? कहीं रजिस्ट्री में?


8

मुझे पता है कि विंडोज के साथ चलने वाले प्रोग्राम रजिस्ट्री में (सराय दोनों HKEY_LOCAL_MACHINEऔर HKEY_CURRENT_USER) के तहत संग्रहीत किए जाते हैं :

- /Software/Microsoft/Windows/CurrentVersion/Run
- /Software/Microsoft/Windows/CurrentVersion/RunOnce

लेकिन जब मैं उनकी प्रविष्टियाँ यहाँ मिटाता हूँ (या ऑटोकार्ट से प्रोग्राम को अक्षम करने के लिए msconfig का उपयोग करता हूँ), जहाँ अक्षम प्रोग्राम के बारे में जानकारी संग्रहीत है?

मेरा मतलब है कि प्रोग्राम अब विंडोज के साथ नहीं चलते हैं, लेकिन msconfig-> ऑटोरन के तहत उन्हें "अक्षम" के रूप में चिह्नित किया गया है

जवाबों:


7

के तहत एक नज़र है:

\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run

प्रत्येक प्रविष्टि के लिए एक संगत प्रविष्टि होनी चाहिए:

\Software\Microsoft\Windows\CurrentVersion\Run

यह एक द्विआधारी मूल्य है, "02 00 00 00 ..." का अर्थ है सक्षम, किसी भी अन्य मूल्य का अर्थ अक्षम है।

मैंने विंडोज 8.1 के तहत इसकी जांच की, लेकिन मान लीजिए कि रजिस्ट्री कुंजी विंडोज 7 के लिए समान है। हालांकि 8.x में आप msconfig के बजाय 'टास्क मैनेजर' में ऑटोस्टार्ट प्रोग्राम को अक्षम करते हैं।


4

यदि आप उन्हें मैन्युअल रूप से regedit के माध्यम से हटाते हैं , तो वे तब तक के लिए चले जाते हैं जब तक आप पहले बैकअप नहीं बनाते।

आप उन्हें अक्षम का उपयोग कर MSConfig , आप विकलांग पा सकते हैं रजिस्ट्री entires पर

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg

और अक्षम स्टार्टअप प्रविष्टियाँ 1 पर

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupfolder

उपकुंजियों में अक्षम कुंजी को पुनर्स्थापित करने के लिए आवश्यक जानकारी होती है। आप वहां मिली चाबियों को सुरक्षित रूप से हटा सकते हैं, लेकिन बाद में आप उन्हें MSConfig के माध्यम से पुनर्स्थापित नहीं कर सकते।

नोट: MSConfig में ग्रुप पॉलिसी या विंडोज 7 टास्क शेड्यूलर के आइटम शामिल नहीं हैं!


उपयोगकर्ता के स्टार्टअप फ़ोल्डर से 1 प्रविष्टियां (प्रारंभ → प्रोग्राम → स्टार्टअप)।


1

@ पेटर हंड्रेड, यह सही नहीं है।

Win7 में कोई StartupApproved कुंजी नहीं है। यह बजाय msconfig का उपयोग करता है:

HKLM \ SOFTWARE \ Microsoft \ Shared Tools \ MSConfig \ startupreg

Win 8/10 StartupApproved में बाइनरी वैल्यू "06 00 00 00" भी हो सकती है, जिसका अर्थ "सक्षम" भी है! मुझे इन झंडों की पूरी जानकारी नहीं है, लेकिन यह जांचने के लिए विश्वसनीय तरीका है कि यह सक्षम है या नहीं - अगले 8 बाइट्स की जाँच करें जो कि FILETIME संरचना का प्रतिनिधित्व करते हैं। यदि सभी बाइट्स शून्य हैं - रिकॉर्ड सक्षम है।

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