2012-06-13 16 views
261

विंडोज सेवाओं को स्थापित करते समय विंडोज स्टार्टअप पर विंडोज सेवा स्वचालित रूप से शुरू करने के लिए दो विकल्प हैं। एक स्वचालित है, और दूसरा स्वचालित (विलंबित प्रारंभ) है। इन दोनों के बीच विस्तार से क्या अंतर है?"स्वचालित" बनाम "स्वचालित (विलंबित प्रारंभ)"

उदाहरण के लिए, यदि आप wixtoolset के साथ इंस्टॉलर बना रहे हैं, तो ServiceConfig तत्व में DelayedAutoStart विशेषता है। बूट समय पर सेवाएं कब शुरू की जाती हैं, इसका असर कैसे होगा?

WiX प्रलेखन: जबकि सेवाओं विलंबित बूट के बाद शीघ्र ही शुरू कर देंगे के रूप में शुरू करने के लिए सेट ServiceConfig Element

+5

http://blogs.technet.com/b/askperf/archive/2008/02/02/ws2008-startup-processes-and-delayed-automatic-start.aspx –

+21

मुझे यकीन नहीं है कि यह कैसा माना जाता है इस तथ्य पर विचार करते हुए कि http://wixtoolset.org/ आपको इसे निर्दिष्ट करने की क्षमता देता है और हम विक्स के बारे में प्रश्नों की अनुमति देते हैं। – Aelphaeis

+2

मेरा मानना ​​है कि इसे ऑफ विषय के रूप में बंद होने की बजाय सुपरसियर में माइग्रेट किया जाना चाहिए। मैं देखता हूं कि सुपरसियर में डुप्लीकेट्स भी हैं – slayernoah

उत्तर

355

संक्षेप में, सेवाओं स्वचालित करने के लिए सेट, बूट प्रक्रिया के दौरान शुरू कर देंगे।

आपकी सेवा शुरू करना विलंबित आपके सर्वर के बूट प्रदर्शन में सुधार करता है और इसमें the article एड्रियनो टिप्पणियों में उल्लिखित सुरक्षा लाभ हैं।

अद्यतन: "बूट के तुरंत बाद" अंतिम "स्वचालित" सेवा डिफ़ॉल्ट रूप से शुरू होने के 2 मिनट बाद वास्तव में है। Windows Internals और अन्य स्रोतों (3, 4) के अनुसार, इसे रजिस्ट्री कुंजी द्वारा कॉन्फ़िगर किया जा सकता है।

ब्याज की रजिस्ट्री कुंजी (कम से कम Windows के कुछ संस्करणों में) कर रहे हैं: HKLM\SYSTEM\CurrentControlSet\services\<service name>\DelayedAutostart मूल्य 1 होगा अगर देरी, 0 नहीं तो।

HKLM\SYSTEM\CurrentControlSet\services\AutoStartDelay प्रतीक्षा करने के लिए सेकंड की दशमलव संख्या, इसे बनाने की आवश्यकता हो सकती है। सभी में वैश्विक स्तर पर लागू होता है सेवाओं में देरी।

+9

मैं सोच रहा हूं, जल्द ही कितना छोटा है? वहां ज्यादा जानकारी नहीं है। यह किसी भी तरह दिखता है जैसे विंडोज इंतजार करेगा, सिस्टम लोड होने तक, या बूट अनुक्रम के दौरान एक निश्चित चरण तक पहुंच गया है। इसके बाद यह किसी भी देरी सेवाओं को शुरू करना शुरू कर देता है। उस पर कोई विपक्ष या ज्ञान भी?अंतिम स्वचालित सेवा के बाद – leo

+5

@leo 2 मिनट - उत्तर अपडेट किया गया। –

+3

कई देरी से शुरू होने वाली सेवाओं के साथ, विंडोज़ कैसे तय करता है कि पहले किससे शुरू करना है? – Ernest

संबंधित मुद्दे