विंडोज के शुरू होने से पहले ही मैं एक कार्यक्रम कैसे शुरू कर सकता हूं?


10

मुझे पता है कि बहुत सारे अनुप्रयोग हैं (जैसे कि वे जो विभाजन जादू, विभाजन तर्क, सहजता, आदि जैसे विभाजनों का प्रबंधन करते हैं) जो विंडोज़ शुरू होने से पहले ही शुरू हो जाते हैं (सत्र प्रबंधक मेरा मतलब है)।

ये ऐप लोड करते हैं, उनकी अनुरोधित नौकरी करते हैं और फिर से विंडोज पर "टोकन पास" करते हैं। यह कैसे करते हैं? वहाँ एक आवेदन में ऐसा कुछ करने का एक तरीका है?


"पहले" से आपका क्या मतलब है, इस पर निर्भर करता है, कुछ मास्टर बूट रिकॉर्ड से कोड लोड कर रहे हैं।
Moab

जैसा कि मैंने उल्लेख किया है, मेरा मतलब विंडोज सेशन मैनेजर से पहले है।
दिओगो

"सत्र प्रबंधक के चलने से पहले" ऐसा नहीं है "इससे पहले कि विंडोज़ स्वयं लोड होना शुरू हो जाए"। दो विंडोज NT 6.x बूट प्रक्रिया के काफी अलग हिस्से हैं
JdeBP

@ जेडेबीपी: "जैसे कि वह जो विभाजन के जादू की तरह विभाजन का प्रबंधन करता है"
दिओगो

मोआब और डीएम 8 दोनों ने आपको पहले ही समझाया है कि एक उपयोगी उदाहरण क्यों नहीं था। वास्तव में, विभाजन जादू उस प्रक्रिया के किसी भी बिंदु पर नहीं चलता है, जिसके बारे में आपने पूछा है, क्योंकि यह विंडोज "स्वयं को लोड करना शुरू करने से पहले" नहीं चलता है और न ही सत्र प्रबंधक के चलने से पहले। मुद्दा यह है कि आपका प्रश्न अस्पष्ट था और यह और आपकी पुनरावृत्ति दोनों आत्म-विरोधाभासी हैं।
JdeBP

जवाबों:


12

यह Sysinternals लेख शामिल रजिस्ट्री प्रविष्टि बताते हैं। लेकिन एप्लिकेशन किसी भी "सबसिस्टम" API का उपयोग नहीं कर सकता जैसे Win32 (अन्य POSIX और OS / 2 API हैं)। यह ज्यादातर undocumented NT "देशी" एपीआई का उपयोग करना चाहिए। विंडोज़ के लिए विकसित किए गए अधिकांश एप्लिकेशन शुद्ध देशी एपीआई ऐप नहीं हैं।



सोचा मैंने कहीं पढ़ा है कि यह विस्टा में मारा गया था। सही करने के लिए संपादित किया गया।
लॉरेंससी

बहुत अच्छा लिंक। अत्यंत जानकारीपूर्ण।
MBraedley

Win32subsystem सत्र प्रबंधक का हिस्सा है, इसलिए आपको अपने अस्पष्ट प्रश्न को फिर से लिखना होगा। en.wikipedia.org/wiki/Windows_NT_startup_process
Moab

2

मैं विंडोज से पहले भी एक कार्यक्रम कैसे शुरू कर सकता हूं?

मेरा मानना ​​है कि आप गलत सवाल पूछ रहे हैं (जिस स्थिति में, स्टार्ट मेनू> स्टार्टअप, या एमएसकॉन्फिग देखें)।

हालाँकि, अगर आप वास्तव में वही करते हैं जो आपने पूछा था:

आप किस तरह के 'कार्यक्रम' का जिक्र करेंगे?

क्या आप एक अलग ऑपरेटिंग सिस्टम की बात कर रहे हैं?
GRUB / GRUB2 / किसी अन्य बूट लोडर को देखें

क्या आप एक डॉस एप्लिकेशन (पुरानी सूची / ग्राहक प्रबंधक के कुछ प्रकार) का जिक्र कर रहे हैं?
क्या आप win9x का उपयोग कर रहे हैं? यही स्थिति है जब एक डॉस एप्लिकेशन समझ में आता है कि 'विंडोज़ से पहले लोड होने' का संबंध है।
यदि आप win9x का उपयोग नहीं कर रहे हैं, तो आप शायद मल्टी-बूट करना चाहते हैं।

क्या आप एक Windows अनुप्रयोग की बात कर रहे हैं? (जैसा कि ग्राफिकल यूजर स्पेस एप्लिकेशन में है?)
सरल उत्तर है, (आप इसे विंडोज़ के साथ-साथ स्टार्टअप भी कर सकते हैं, बस इसे सही नहीं करें।)

क्या आप ऑटो सेवा शुरू करने की बात कर रहे हैं / पृष्ठभूमि में बैठते हैं?
ज़रूर; बस इसे डिफ़ॉल्ट रूप से शुरू करने के लिए सेट करें। यदि यह पहले से ही एक सेवा के रूप में परिभाषित किया गया है, तो नियंत्रण कक्ष> प्रशासनिक उपकरण> सेवाओं में जाएं।
यदि यह पहले से परिभाषित नहीं है तो आप इसे जोड़ सकते हैं

क्या आप वास्तव में विंडोज़ (यानी विंडोज़ xp / vista / 7) से पहले चलने वाले एक 'प्रोग्राम' की बात कर रहे हैं?
क्या आप कृपया कुछ ऐसा उदाहरण दे सकते हैं जिसे करने की आवश्यकता होगी?
बूट लोडर के अलावा, डिस्क एन्क्रिप्शन सॉफ्टवेयर या शायद रिकवरी वातावरण (यानी GRUB, ट्रुकक्रिप्ट का बूट लोडर, या रिकवरी सॉफ़्टवेयर के कई स्वादों में से कोई भी)।


शीर्षक बहुत वर्णनात्मक नहीं है, लेकिन प्रश्न में एक उदाहरण है।
MBraedley

मैंने अतीत में पार्टीशन मैजिक का इस्तेमाल किया है, लेकिन iirc जो एक बूटेबल सीडी पर था।
DM8

विभाजन जादू पूरी तरह से स्थापित किया जा सकता है (मैंने इसे पहले किया है)। यह तब होता है जब यह पूरी तरह से स्थापित हो जाता है और विभाजन तालिका में बदलाव किया जाता है जिसे प्रश्न संदर्भित करता है। विंडोज के पूरी तरह से लोड होने और चलने से पहले कंप्यूटर पुनरारंभ होता है और विभाजन मैजिक उसके व्यवसाय के बारे में बताता है। कुछ एंटी-मैलवेयर सॉफ़्टवेयर हैं जो यह भी करेंगे।
एमबीराडेल

@ MBraedley: सहमत है, लेकिन यह win9x युग का सामान था, क्या यह आज भी वैध है? (हाँ मैं जानना चाहता हूँ, बस इसके सामान्य ज्ञान के लिए ...), cd मीडिया से pm8 बूटिंग एक बहुत अधिक सीधा समाधान था जब आप बूट ड्राइव / विभाजन को संपादित करना चाहते थे। व्यक्तिगत रूप से, मैंने उस कार्य के लिए पिछले कई वर्षों से wCD / gparted का उपयोग किया है। वैसे भी, मुझे लगता है कि ओपी का सवाल शायद विकास से संबंधित है, कुछ ऐसा है जो अल्ट्रावेलब्लेड ने पकड़ा, और मैंने नहीं किया :)
DM8

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