जल्दी से ऑटोरन प्रोग्राम कैसे शुरू करें?


2

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

अब, विंडोज 7 पर, बस ऑटो स्टार्ट के माध्यम से सॉफ्टवेयर शुरू करना अच्छी तरह से काम करता है; डेस्कटॉप दिखाए जाने पर सॉफ़्टवेयर पहले से सक्रिय है।

विंडोज 10 के लिए हालांकि, डेस्कटॉप शुरू में दिखाए जाने के कुछ सेकंड बाद सॉफ्टवेयर शुरू किया जाता है, इसलिए यह हमारे उद्देश्यों के लिए बहुत देर हो चुकी है।

क्या सॉफ्टवेयर को पहले शुरू करने या डेस्कटॉप में देरी करने का कोई तरीका है?

पुनश्च: हम कियोस्क की तरह एम्बेडेड मशीनों कर रहे हैं, तो हम वास्तव में ऐसा करना चाहते हैं।

जवाबों:


3

से इस stackoverflow प्रश्न , आपका सर्वश्रेष्ठ दांव एक सेवा के रूप कार्यक्रम चलाने के लिए है। एक विकल्प एनएसएसएम का उपयोग करना है । उत्तर से प्रासंगिक बिट्स:

स्रोत: स्टार्टअप प्रक्रिया को समझना - विंडोज 7 ट्यूटोरियल

विंडोज 7 के लिए सामान्य स्टार्टअप अनुक्रम है:

  1. पावर-ऑन सेल्फ टेस्ट (POST) चरण
  2. प्रारंभिक स्टार्टअप चरण
  3. विंडोज बूट प्रबंधक चरण
  4. विंडोज बूट लोडर चरण
  5. कर्नेल लोडिंग चरण
  6. लोगन चरण

स्टार्टअप के विभिन्न रास्तों का उच्च-स्तरीय अवलोकन कर सकते हैं

कर्नेल लोड हो रहा है चरण विंडोज बूट लोडर विंडोज कर्नेल ( Ntoskrnl.exe) और एचएएल को मेमोरी में लोड करने के लिए जिम्मेदार है । साथ में, कर्नेल और एचएएल सॉफ्टवेयर सुविधाओं के एक समूह को शुरू करते हैं जिन्हें विंडोज कार्यकारी कहा जाता है। Windows कार्यकारी रजिस्ट्री में संग्रहीत कॉन्फ़िगरेशन जानकारी को संसाधित HKLM\SYSTEM\CurrentControlSetकरता है और सेवाओं और ड्राइवरों को शुरू करता है। निम्न अनुभाग कर्नेल लोडिंग चरण के बारे में अधिक विवरण प्रदान करते हैं।

लोगन चरण

विंडोज सबसिस्टम शुरू होता है Winlogon.exe, एक सिस्टम सेवा जो आपको लॉग ऑन और लॉग ऑफ करने में सक्षम बनाती है। Winlogon.exeतब निम्न कार्य करता है:

  • सेवा सबसिस्टम ( Services.exe) शुरू करता है , जिसे SCM के रूप में भी जाना जाता है। SCM उन सेवाओं को आरंभ करता है जो रजिस्ट्री प्रविष्टि प्रारंभ रजिस्ट्री उपकुंजी में ऑटोलडैड के रूप में नामित करती है HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Servicename
  • स्थानीय सुरक्षा प्राधिकरण (एलएसए) प्रक्रिया ( Lsass.exe) शुरू करता है।
  • शुरुआत लॉगऑन प्रॉम्प्ट पर Ctrl+ Alt+ Deleteकुंजी संयोजन को पार करता है (यदि कंप्यूटर AD DS डोमेन का हिस्सा है)।

लॉगऑन उपयोगकर्ता इंटरफ़ेस (लॉगऑनयूआई) सुविधा और क्रेडेंशियल प्रदाता (जो मानक क्रेडेंशियल प्रदाता या एक तृतीय-पक्ष क्रेडेंशियल प्रदाता हो सकता है) उपयोगकर्ता नाम और पासवर्ड (या अन्य क्रेडेंशियल्स) इकट्ठा करते हैं और प्रमाणीकरण के लिए एलएसए के लिए सुरक्षित रूप से इस जानकारी को पास करते हैं। यदि उपयोगकर्ता ने वैध क्रेडेंशियल्स की आपूर्ति की है, तो डिफ़ॉल्ट केर्बरोस वी 5 प्रमाणीकरण प्रोटोकॉल या विंडोज एनटी लैन मैनेजर (एनटीएलएम) का उपयोग करके एक्सेस दी जाती है।

Winlogon सुरक्षा और प्रमाणीकरण सुविधाओं को प्रारंभ करता है जबकि PnP ऑटो-लोड सेवाओं और ड्राइवरों को आरंभ करता है। उपयोगकर्ता लॉग ऑन करने के बाद, रजिस्ट्री प्रविष्टि LastKnownGood (स्थित HKLM\SYSTEM\Select) द्वारा संदर्भित नियंत्रण सेट को CurrentControlSetउपकुंजी में सामग्री के साथ अद्यतन किया जाता है । डिफ़ॉल्ट रूप से, Winlogon तब शुरू होता है Userinit.exeऔर विंडोज एक्सप्लोरर शेल। उपयोगकर्ता नाम तब अन्य प्रक्रियाएं शुरू कर सकता है, जिनमें शामिल हैं:

  • समूह नीति सेटिंग्स प्रभावी होती हैं समूह नीति सेटिंग्स उपयोगकर्ता और कंप्यूटर पर लागू होती हैं।
  • स्टार्टअप प्रोग्राम चलते हैं जब समूह नीति सेटिंग्स द्वारा ओवरराइड नहीं किया जाता है, तो Windows लॉगऑन स्क्रिप्ट, स्टार्टअप प्रोग्राम और निम्न रजिस्ट्री उपकुंजियों और फ़ाइल सिस्टम फ़ोल्डरों में संदर्भित सेवाओं को शुरू करता है:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\Run
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
    SystemDrive\Documents and Settings\All Users\Start Menu\Programs\Startup
    SystemDrive\Documents and Settings\username\Start Menu\Programs\Startup
    

विंडोज डिफेंडर सहित विंडोज इंस्टॉल करने के बाद डिफ़ॉल्ट रूप से शुरू करने के लिए कई एप्लिकेशन कॉन्फ़िगर किए जा सकते हैं। कंप्यूटर निर्माता या आईटी विभाग अन्य स्टार्टअप एप्लिकेशन को कॉन्फ़िगर कर सकते हैं।

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


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