विंडोज 7 में प्रोग्राम और फीचर्स लिस्ट से टूटे हुए प्रोग्राम को कैसे निकालें?


27

विंडोज 7 64-बिट डेस्कटॉप पर, प्रोग्राम्स और फीचर्स लिस्ट (कंट्रोल पैनल \ ऑल कंट्रोल पैनल आइटम्स \ प्रोग्राम्स और फीचर्स) पर एक प्रोग्राम है जिसे अनइंस्टॉल करने से मना कर दिया गया। प्राप्त त्रुटि है:

 Error 1723. There is a problem with this Installer package.
 A DLL required for this install to complete could not be run

मुझे लगता है कि फाइलर को हटा दिया गया या दूषित कर दिया गया। बड़ी समस्या यह है कि कार्यक्रम ने टूटे संस्करण पर खुद को स्थापित करने से इनकार कर दिया।

तो मैं स्थापित प्रोग्राम की सूची को मैन्युअल रूप से कैसे साफ करूं?

जवाबों:


24

यह इस बात पर निर्भर करता है कि कार्यक्रम कैसे पता लगा रहा है कि यह पहले से ही स्थापित है।

प्रोग्राम्स और फीचर्स लिस्ट में दिखाए जाने वाले प्रोग्राम निम्न से रजिस्ट्री कुंजियों से उत्पन्न होते हैं: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

कार्यक्रम रजिस्ट्री में कहीं और देख सकता है, या डिस्क पर एक फ़ाइल की तलाश कर सकता है, ताकि यह निर्धारित किया जा सके कि यह पहले से ही स्थापित है।

आप Sysinternals से प्रोसेस मॉनीटर (ProcMon) का उपयोग कर सकते हैं कि यह देखने के लिए कि आपके द्वारा सहयोग करने से इंकार करने पर कौन सी फाइल और रेज की कुंजी है।


19
64 बिट मशीन पर स्थापित 32 बिट प्रोग्राम HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstallइसके बजाय @Fabien द्वारा वर्णित फ़ोल्डर में होंगे ।
जंपिंग जेजा

7
यदि यह एक .MSI से स्थापित किया गया था, तो इसे भी इसके अंतर्गत सूचीबद्ध किया जाएगा:HKEY_CLASSES_ROOT\Installer\Products
जेम्स न्यूटन

30

Microsoft प्रोग्राम इंस्टॉलेशन और स्थापना रद्द करने की समस्याओं को हल करने के लिए एक उपकरण उपलब्ध कराता है। से उपलब्ध है

http://aka.ms/Program_Install_and_Uninstall


1
मुझे लगता है कि यह सेवा अब काम नहीं करती है। हर बार मैं यह टूल डाउनलोड करने की कोशिश करता हूं जो कहता है कि यह सर्वर से संवाद नहीं कर सकता है।
डोनी वी

3
@DonnyV: मैंने अभी इसकी कोशिश की और यह मेरे लिए ठीक है। यह एक अस्थायी गड़बड़ हो सकता है। यदि यह अभी भी काम नहीं कर रहा है, तो एक अलग कंप्यूटर से टूल डाउनलोड करने का प्रयास करें ("रन-नाउ" लिंक के तहत "अलग-अलग या डिस्कनेक्ट किए गए कंप्यूटर पर चलने के लिए उन्नत-डाउनलोड करें" लिंक पर क्लिक करें)। दुर्भावनापूर्ण सॉफ़्टवेयर Microsoft से डाउनलोड को अवरुद्ध कर सकते हैं (स्वयं को निकालने से रोकने के लिए) और इसलिए आप उसके लिए भी जाँच कर सकते हैं।
त्वेक

मैं "प्रोग्राम और फीचर्स" टूल (appwiz.cpl) का उपयोग करके एक प्रोग्राम को हटाने में असमर्थ था, "इस उत्पाद का एक और संस्करण पहले से इंस्टॉल है।" ऊपर जुड़ा टूल प्रोग्राम को सफलतापूर्वक निकालने में सक्षम था। धन्यवाद!
जेरेमी लियोन

5

यहां दो मामले हैं जिनमें से प्रत्येक में थोड़ा अलग समाधान है:

  1. प्रोग्राम (फ़ाइल या फ़ोल्डर के रूप में) जिसे आप अनइंस्टॉल करने की कोशिश कर रहे हैं, आपके कंप्यूटर पर खरीद के साथ आया था।

  2. जिस प्रोग्राम (फ़ाइल या फ़ोल्डर) को आप अनइंस्टॉल करने की कोशिश कर रहे हैं, वह आपके द्वारा इंस्टॉल किया गया था, बिना किसी और द्वारा आपके द्वारा स्थापित किया गया।

दोनों मामलों में आपकी रणनीति है:

  • इसे पूर्ण आकार में बनाने के लिए उसी सॉफ़्टवेयर को पुनर्स्थापित करें (प्रोग्राम में एक गुम या भ्रष्ट फ़ाइल आपको अनइंस्टॉल नहीं होने देगी)।
  • कंप्यूटर को दोबारा चालू करो।
  • प्रोग्राम को अनइंस्टॉल करें।
  • फिर से रिबूट।

केस 1 का समाधान:

  1. ओपन स्टार्टहेल्प एंड सपोर्ट
  2. सॉफ्टवेयर और हार्डवेयर पुनर्स्थापना टाइप करें और सॉफ्टवेयर प्रोग्राम फिर से इंस्टॉल करें "।
  3. विज़ार्ड के निर्देशों का पालन करें।
  4. कंप्यूटर को दोबारा चालू करो।
  5. ओपन स्टार्टकंट्रोल पैनलप्रोग्राम और फीचर्स
  6. उस प्रोग्राम का पता लगाएँ जिसे आप अनइंस्टॉल करना चाहते हैं और उसे अपने माउस से राइट-क्लिक करें।
  7. स्थापना रद्द करें का चयन करें
  8. अपने कंप्यूटर को फिर से रिबूट करें।

केस 2 का हल:

  1. एक खोज इंजन (जैसे, Google) पर जाएँ।
  2. कंपनी की वेबसाइट का पता लगाएँ जहाँ आप ठीक उसी सॉफ्टवेयर को डाउनलोड कर सकते हैं।
  3. डाउनलोड करें और सॉफ़्टवेयर को पुनर्स्थापित करें।
  4. कंप्यूटर को दोबारा चालू करो।
  5. ओपन स्टार्टकंट्रोल पैनलप्रोग्राम और फीचर्स
  6. उस प्रोग्राम का पता लगाएँ जिसे आप अनइंस्टॉल करना चाहते हैं और उसे अपने माउस से राइट-क्लिक करें।
  7. स्थापना रद्द करें का चयन करें
  8. अपने कंप्यूटर को फिर से रिबूट करें।

स्थापना रद्द करने से पहले, फिर से काम करना। मुझे यह याद रखना पड़ेगा। धन्यवाद।
लोनीबेस्ट

3

मुझे लगता है कि सिर्फ सफाई से वास्तव में कार्यक्रम के साथ समस्या नहीं बदलेगी। आप ccleaner http://www.piriform.com/ccleaner/features को आज़मा सकते हैं और इसे सूची प्रविष्टि को निकालने दे सकते हैं, लेकिन फिर भी आप हाथ से रजिस्ट्री को साफ़ करने का प्रयास करना चाहेंगे। जाओ और HKEY_LOCAL_MACHINE \ Software \ YourProgram में प्रोग्राम की कुंजियों की तलाश करें या यदि आप HKEY_LOCAL_MACHINE \ Software \ Wow6432Node / YourProgram में 64 बिट OS पर एक 32 बिट ऐप चलाते हैं तो आप इसे बाद में फिर से इंस्टॉल कर सकते हैं और फिर साफ़ सफाई से अनइंस्टॉल कर सकते हैं। मेरा सुझाव है कि आप ccleaner को बाद में रजिस्ट्री क्लीनअप करने दें।


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

2

एक कार्यक्रम था जहाँ उपरोक्त विकल्पों में से कोई भी काम नहीं करेगा।

पूरी रजिस्ट्री को डंप करने के बाद, उसमें अपना नाम ढूंढते हुए उसे यहाँ पाया: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall \

मेरे जीवन को आसान बनाने के लिए, इसे हटाने के लिए रेवो अनइंस्टालर का उपयोग करके बस समाप्त हो गया।


रेवो Uninstaller (मुक्त नहीं) के बजाय, मैं एक बेहतर RegEdit उठाया alternativeto.net/software/regedit - O & O समाधान अच्छा था, और नि: शुल्क ( oo-software.com/en/ooregeditor )
starlocke

1

पत्राचार रजिस्ट्री कुंजी भी स्थित हो सकती है

HKEY_USERS\(user id)\Software\Microsoft\Windows\CurrentVersion\Uninstall

मेरे लिए (यूजर आईडी) था S-1-5-21-874921695-2243469788-227544040-1000, लेकिन मुझे यकीन नहीं है कि यह अद्वितीय है या नहीं।

स्थापना फ़ाइलें मौजूद हो सकती हैं C:\Users\(user name)\AppData\Local\Package Cache। यदि हां, तो रजिस्ट्री में खोज करने के लिए पत्र-संख्या आईडी वहां पाई जा सकती है।


0

इंस्टॉलर आपको फ़ाइल के लिए एक पथ देता है ... बस यादृच्छिक संख्याओं और अक्षरों के साथ टेंप फ़ोल्डर का एक हिस्सा चुनें और इसे regeditor में खोजें ... सभी प्रविष्टि (संपूर्ण फ़ोल्डर) जो आप पाते हैं हटा दें। मुझे लगता है और colorista.msi के लिए यह करना था इसलिए इसमें कुछ मिनट लगे


1
नमस्कार और सुपरयूज़र में आपका स्वागत है। क्या आपके पास कोई स्रोत है जहां से आप अपने जवाब का श्रेय दे सकते हैं?
लोरेंजो वॉन मैटरहॉर्न

0

"AppName" की खोज करने वाली रजिस्ट्री के माध्यम से नेविगेट करें। इसमें कुछ समय लगेगा, लेकिन आपको कार्यक्रम से संबंधित सभी प्रविष्टियाँ मिलेंगी।

उसके बाद, रजिस्ट्री को साफ करने के लिए CCleaner का उपयोग करें। और फिर MSI इंस्टॉलर फ़ाइल का उपयोग करके ऐप को फिर से इंस्टॉल / अनइंस्टॉल करें।

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