EXE फ़ाइल पैकेज की मरम्मत


0

मैंने एक बड़ी EXE फ़ाइल डाउनलोड की, लेकिन जब मैंने इसे स्थापित करने का प्रयास किया, तो स्थापना प्रक्रिया के दौरान एक त्रुटि संदेश ने कहा कि कुछ घटक दूषित या अनुपलब्ध हैं, हालांकि सॉफ़्टवेयर मेरे ओएस के साथ संगत है।

अब मैं फिर से सॉफ्टवेयर डाउनलोड नहीं करना चाहता, क्योंकि मेरे पास एक धीमा कनेक्शन (128 kbit / s ADSL) है। वहाँ किसी भी तरह से EXE फ़ाइल को फिर से डाउनलोड किए बिना मरम्मत करने के लिए है?


क्या आपके द्वारा डाउनलोड की जा रही फ़ाइल के लिए MD5 या अन्य चेकसम उपलब्ध है?
slhck

हां, लेकिन मेरी फ़ाइल में md5 मूल एक से अलग है
अनीस बाक्रेन

जवाबों:


1

नहीं। : (

लेकिन आप इसे एक अलग जगह से, या एक अलग विधि के माध्यम से डाउनलोड करने का प्रयास कर सकते हैं - एफ़टीपी / एचटीटीपी / टोरेंट जैसे कई हैं।


1

निश्चित रूप से नहीं । यदि चेकसम मेल नहीं खाता है, तो किसी भी फ़ाइल में सबसे छोटी बिट त्रुटि इसे अपठनीय बनाती है। इसीलिए चेकसम हैं।

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

अगली बार, बस चेकसम का उपयोग करें या फ़ाइल को डाउनलोड करने का दूसरा तरीका देखें, यह सब इस बात पर निर्भर करता है कि यह वास्तव में क्या है।


1

जैसा कि उल्लेख किया गया है, एक इंस्टॉलेशन प्रोग्राम को "मरम्मत" करने का कोई (व्यावहारिक) तरीका नहीं है, खासकर अगर फ़ाइल सही आकार है।


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

हालाँकि यह किसी भी तरह से काम करने की गारंटी नहीं है क्योंकि भ्रष्टाचार आसानी से पहले फ़ाइल में हो सकता है (अक्सर फ़ाइल बीच में कहीं से गायब है), और आप पूरी तरह से किसी भी चीज़ को फिर से डाउनलोड करने के लिए समाप्त हो सकते हैं।


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

आप गधे नेटवर्क के साथ eMule के साथ भी ऐसा करने का प्रयास कर सकते हैं: फ़ाइल की खोज करें, अपने मौजूदा एक को आयात करें, फिर से जांच करें, फिर भ्रष्ट विखंडू को फिर से शुरू करें।

फिर, यह प्रश्न में फ़ाइल पर निर्भर करता है, विशेष रूप से यह कितना बड़ा है और यह कितना लोकप्रिय / उपलब्ध है। यदि आप चाहें, तो आप कह सकते हैं कि विशिष्ट सहायता / निर्देश प्राप्त करने के लिए यह कौन सी फ़ाइल है।


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


अच्छा स्पष्टीकरण +1
slhck

मेरी भ्रष्ट exe फ़ाइल बिल्कुल vmware.exe वर्कस्टेशन है, मैं टोरेंट का उपयोग करने के तरीके की कोशिश करना चाहता हूं, लेकिन मुझे इस तरीके के बारे में अधिक जानकारी चाहिए।
अनीस बकेन

@Anees, वैसे यह बहुत आसान होना चाहिए। (1) देखें कि क्या VMWare के पास टोरेंट उपलब्ध हैं (कुछ कंपनियां अपने सॉफ़्टवेयर, विशेष रूप से बड़े लोगों को वितरित करने के लिए टोरेंट नेटवर्क का उपयोग करती हैं)। (2) मुझे संदेह है कि VMWare torrents का उपयोग करेगा, इसलिए ऐसी टोरेंट की खोज करें जिसमें isoHunt जैसी साइट पर आपकी EXE फ़ाइल हो (सुनिश्चित करें कि पूर्ण, वास्तविक फ़ाइल नाम के लिए खोज करें और संस्करण में टॉस करें। बीज द्वारा सॉर्ट करें) Sकॉलम), फिर सबसे बीज के साथ धार प्राप्त करें। (3) एक बिटटोरेंट प्रोग्राम में ( smallTorent एक छोटा, लोकप्रिय एक है) और इसमें .torrent फ़ाइल खोलें।
Synetech

(४) टोरेंट प्रोग्राम में, EXE फ़ाइल को अपनी भ्रष्ट कॉपी में इंगित करें (InTorrent में, टोरेंट का चयन करें, Filesटैब पर क्लिक करें, EXE फ़ाइल पर राइट-क्लिक करें, Relocate चुनें, और अपनी भ्रष्ट फ़ाइल का चयन करें)। (५) टॉरेंट को री-हैश करें (orTorrent में, सूची में टोरेंट को राइट-क्लिक करें और Force Recheck को चुनें ) (६) पुष्टि करें कि फ़ाइल कम से कम आंशिक रूप से डाउनलोड की गई है (rentTorrent में, सामान्य टैब का चयन करें और सुनिश्चित करें कि ए) विचाराधीन फ़ाइल का गुच्छा गहरा नीला है)। (7) धार शुरू करें और भ्रष्ट भागों को पूरा करने के लिए इसका इंतजार करें (आप देख सकते हैं कि कितनी बार पुन: डाउनलोड करने की आवश्यकता है)।
Synetech

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

0

आपको इसे फिर से डाउनलोड करना होगा, लेकिन यदि आप FlashGet जैसे डाउनलोड मैनेजर का उपयोग करते हैं (या यदि आपको लगता है कि आपको इसके विकल्पों के असंख्य सीखने की तरह लगता है) तो आप इसे फिर से शुरू करने या कट जाने की स्थिति में इसे फिर से शुरू कर सकते हैं।



मैंने फ़ाइल डाउनलोड करने के लिए इंटरनेट डाउनलोड प्रबंधक का उपयोग किया ... मैं विशिष्ट बिंदु से कैसे फिर से शुरू कर सकता हूं?
अनीस बकेन

मैंने उस विशिष्ट कार्यक्रम का उपयोग नहीं किया है ताकि आपको इसके प्रलेखन से परामर्श करना पड़े। FlashGet स्पष्ट रूप से रुकने और बाद में डाउनलोड फिर से शुरू करने का समर्थन करता है।
LawrenceC
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.