क्या यह वास्तव में मायने रखता है कि क्या नए सॉफ़्टवेयर स्थापित करते समय आपके पास खुले अनुप्रयोग हैं?


15

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

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


1
आपने विंडोज़ टैग जोड़ा। क्या अन्य OS पर इंस्टॉलर सभी प्रोग्राम बंद करने का सुझाव नहीं देता है ??
DrStrangeLove

जवाबों:


8

कभी-कभी यह करता है, कभी-कभी यह कोई फर्क नहीं पड़ता।

इंस्टॉलर को रजिस्ट्री कुंजियों तक पहुंच की आवश्यकता हो सकती है जो एक खुले कार्यक्रम द्वारा लॉक की जा सकती है।

इसके अलावा, कुछ इंस्टॉलर एक सिस्टम रिस्टोर पॉइन्ट बनाते हैं, खुले प्रोग्राम समस्या पैदा कर सकते हैं।

उदाहरण के लिए, Adobe Flash Player को अपने वेब ब्राउज़र से खोलने का प्रयास करें।

अच्छा कंप्यूटिंग अभ्यास किसी भी सॉफ़्टवेयर को स्थापित करने से पहले चल रहे अनुप्रयोगों को बंद करना है।


6
बहुत सारे इंस्टॉलर यह पता लगाएंगे कि क्या कोई ओपन प्रोग्राम इंस्टॉल की प्रक्रिया में हस्तक्षेप कर रहा है (उदाहरण के लिए, मुझे लगता है कि Google Chrome को पता है कि फ़ायरफ़ॉक्स खुला है - यदि यह है, तो यह आपके FF बुकमार्क को माइग्रेट नहीं कर सकता) उस बिंदु पर खुले कार्यक्रम को समाप्त करने के लिए; क्या यह मानक दृष्टिकोण नहीं होना चाहिए, बजाय उपयोगकर्ता को सभी कार्यक्रमों को बंद करने के निर्देश के जब सबसे अधिक नहीं तो सभी बिना मुद्दों के खुले रह सकते हैं?
दान ताओ

@ इस तरह से और अधिक सरल - और डेवलपर्स शायद अभी भी बुरे नरक मुद्दों के बारे में बुरे सपने हैं।
Rook

@Dan - वहाँ एक gazillion इंस्टालर हैं, कुछ खुले कार्यक्रमों का पता लगाते हैं जो हस्तक्षेप कर सकते हैं, अन्य नहीं करते हैं, इसलिए नए सॉफ़्टवेयर को स्थापित करने से पहले सभी खुले कार्यक्रमों को बंद करने की सामान्य सलाह। यदि इस सलाह को अनदेखा करना आपके लिए ठीक है, लेकिन यह सलाह की वैधता को सामान्य रूप से परिवर्तित नहीं करता है।

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

8

ज्यादातर बार ऐसा नहीं होता है, लेकिन कभी-कभी ऐसा होता है। उदाहरण के लिए, राइनोसेरोस 3 डी के पुराने संस्करण स्थापित नहीं होंगे यदि आपके पास विंडोज एक्सप्लोरर खुला था (मुझे लगता है कि उन्होंने उस मुद्दे को हल कर दिया है, लेकिन मुझे यकीन नहीं है)।

यह आजकल एक दुर्लभ मुद्दा है, लेकिन चेतावनी अभी भी बनी हुई है।

हे, bash.org से एक पुराना एक

#139697 +(8107)- [X]

<frank> can you help me install GTA3?
<knightmare> first, shut down all programs you aren't using
frank has quit IRC. (Quit)
<knightmare> ...

हा, मुझे दीर्घवृत्त पसंद है। क्या नाइटमेयर वास्तव में टाइप किया था? बहुत बुरा मैं काम से bash.org का उपयोग नहीं कर सकता।
दान ताओ

1
पता नहीं क्या यह प्रामाणिक है, लेकिन मुझे आश्चर्य नहीं होगा :-)
Rook

2

अच्छी तरह से लिखे गए इंस्टॉलर आपको रास्ते में मिलने वाले विशिष्ट अनुप्रयोगों को बंद करने के लिए प्रेरित करेंगे। यहां तक ​​कि कुछ खराब लिखे गए इंस्टॉलर आपको यह पता लगाने के लिए पर्याप्त सुराग देंगे कि संघर्ष में क्या है। बस उन अनुप्रयोगों को बंद करना जिन पर आपको संदेह है (ब्राउज़र प्लग-इन स्थापित करते समय वेब ब्राउज़र) अधिकांश समय पर्याप्त होता है।


2

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

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


1

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

हालांकि, कई कार्यक्रम अन्य प्रक्रियाओं द्वारा उपयोग किए जाने वाले कई DLL को प्रतिस्थापित नहीं करते हैं और जैसे कि यह अधिकांश समय मायने नहीं रखता है।

लेकिन जैसा कि अन्य ने उल्लेख किया है कि इंस्टॉलर को जारी रखने के लिए कुछ प्रक्रियाएं बंद होनी चाहिए, जो आप स्थापित कर रहे हैं उसके आधार पर।


1

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


0

कुछ एप्लिकेशन को सिस्टम फ़ाइलों में बदलाव की आवश्यकता होती है, कभी-कभी अन्य प्रोग्राम इंस्टॉलेशन के साथ संघर्ष कर सकते हैं और यह विफल हो सकता है, या यदि आप अपने प्रोग्राम को चलाते हैं और चलाते हैं तो यह दुर्घटनाग्रस्त हो सकता है।

यह वास्तव में प्रोग्राम को सुनिश्चित करने का एक तरीका है, परेशानी मुक्त होना, कभी-कभी अगर आप प्रोग्राम को बंद नहीं करना चाहते हैं तो रीस्टार्ट की आवश्यकता होती है।


0

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

संघर्षों से बचने के लिए अन्य कार्यक्रमों को बंद करने के लिए सर्वोत्तम अभ्यास।

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