Microsoft केवल इंस्टाल होने के तीन दिनों के बाद ही आपकी मशीन को जबरन रीबूट करता है और आप लगातार इसे नहीं चुनने के लिए चुने जाते हैं। साथ ही, Windows अद्यतन द्वारा स्थापित केवल अद्यतन सुरक्षा अद्यतन हैं। अन्य कंपनियों के विपरीत, Microsoft फीचर अपडेट (जैसे भाषा पैक आदि) को अनिवार्य अपडेट के रूप में बाहर नहीं धकेलता है (वे "वैकल्पिक" के रूप में सूचीबद्ध हैं और विंडोज आपको उन्हें स्थापित करने के लिए रिबूट करने के लिए मजबूर नहीं करेगा)।
इससे भी बदतर - विंडोज अपडेट्स हमलावरों को प्रभावी ढंग से बताते हैं कि कीड़े कहां हैं, क्योंकि पैच रिवर्स इंजीनियर हो सकते हैं। "क्रिटिकल बग्स" जैसे कि ओवरफ्लो सिस्टम ड्राइवरों को बफ़र करने में सक्षम होना बड़े पैमाने पर खतरनाक है, और आपके पास केवल कुछ ही समय के बाद अपडेट उपलब्ध होने के बाद आम तौर पर उस बग को ज्ञात किया जाएगा और "वाइल्ड" में उपयोग किया जा रहा है। नतीजतन अक्षम या चुनने के लिए विंडोज udpates स्थापित नहीं है आपकी मशीन महत्वपूर्ण अतिरिक्त जोखिम में डाल रही है।
शायद आपके सवाल का एक बेहतर जवाब यह है कि इसे ऑर्थोगोनली देखें; "मैं रिबूटिंग को कैसे बंद कर सकता हूं" के बजाय, यह सोचें कि "रिबूट को मेरे कंप्यूटर के काम करने के तरीके से क्यों मिलता है?"
यदि आप एक प्रोग्राम का उपयोग कर रहे हैं (या लिख रहे हैं), जिसे मल्टी-डे प्रोसेसिंग करने की आवश्यकता है, तो बहुत गंभीरता से विचार करें कि क्या प्रोग्राम को फिर से शुरू करने की अनुमति देने के लिए एक बेहतर दृष्टिकोण नियमित रूप से "चौकियों" को बचाने के लिए है। ऐसा करने से न केवल आपका प्रोग्राम रिबूट से बचेगा, बल्कि इसका अर्थ यह भी होगा कि पावर कट होने पर आपका काम नहीं चलेगा, अगर प्रोग्राम क्रैश हो जाता है और संभवत: यह देखना आसान हो जाएगा कि आपके प्रोग्राम को कैसे वितरित किया जा सकता है अन्य मशीनों की संख्या।
एक बार जब आप ऐसा कर लेते हैं, तो आप उपयोगकर्ता लॉगिन स्क्रीन को अक्षम करके बूट में चलने के लिए अपने कार्यक्रम को शेड्यूल कर सकते हैं और अपने स्टार्ट मेनू में "स्टार्टअप" फ़ोल्डर में या टास्क शेड्यूलर के माध्यम से अपने प्रोग्राम का शॉर्टकट डाल सकते हैं।
एक बार जब आप ऐसा कर लेते हैं, तो विंडोज़ आपके कार्य को महत्वपूर्ण सुरक्षा अपडेट स्थापित करने, आपकी मशीन को रिबूट करने और फिर जब आपकी मशीन ऑनलाइन वापस आती है, तो मशीन बंद होने से पहले प्रोग्राम अंतिम चेकपॉइंट से पुनः आरंभ कर सकता है।
आप की सीमा के मामले में एक प्रोग्राम जिसे आप नियंत्रित नहीं करते हैं और इसलिए चेकपॉइंट के लिए बाध्य नहीं कर सकते हैं, इसे बिना किसी नेटवर्किंग के वर्चुअल मशीन में स्थापित करने पर विचार करें। इस तरह आपका होस्ट रीबूट (आपके मुख्य कंप्यूटर की सुरक्षा) कर सकेगा और इससे वर्चुअल मशीन सस्पेंड होगी। जब आप ऑनलाइन वापस आते हैं तो आपकी अप्रकाशित (लेकिन नेटवर्क से जुड़ी नहीं) वर्चुअल मशीन फिर से शुरू हो सकेगी और आपकी मेजबान मशीन सुरक्षित हो जाएगी।
वैकल्पिक रूप से आप एक लैपटॉप पर पूरे कार्यक्रम को चला सकते हैं जो नेटवर्क में प्लग नहीं है। यदि आप ऐसा करते हैं तो आपको कोई विंडोज अपडेट नहीं मिलेगा और आप अप्रत्यक्ष रूप से हमलावरों से नहीं जुड़ेंगे जो आपका शोषण कर सकते हैं, इसलिए पूरी चर्चा मूट हो जाती है।
अंत में, सिर्फ इसलिए कि मुझे पता है कि यह सामने आएगा: यह एक सैद्धांतिक जोखिम नहीं है । छोटी कंपनियों, व्यक्तियों और अकादमिक संगठनों ने अपनी मशीनों को पैचिंग नहीं करने के कारण साइबर हमले से महत्वपूर्ण डेटा को नियमित रूप से खो दिया है। यह मत समझो कि हैक किया जाना केवल उन लोगों के लिए होता है जो आपके जैसे नहीं हैं। आप वास्तव में अपने सीईओ, डीन या पत्नी को यह समझाना नहीं चाहते हैं कि आपके सभी ग्राहक डेटा, छात्र रिकॉर्ड या बैंकिंग दस्तावेज़ $ 2 एक टुकड़े पर इंटरनेट पर बेचे जा रहे हैं क्योंकि आपने "विंडोज अपडेट बंद कर दिया है"।