Vista पर बड़ी ज़िप फ़ाइलों के साथ ठंड से एक्सप्लोरर को रोकें
यह लेख द्वारा लिखा गया था डैनियल स्पाइवाक, एक महान सॉफ्टवेयर डेवलपर और हाउ-टू गीक का दोस्त.
विंडोज विस्टा में जिप फाइलों के लिए बिल्ट-इन हैंडलिंग है - आप उन्हें बना सकते हैं, निकाल सकते हैं, या सीधे नीचे ब्राउज़ कर सकते हैं जैसे कि वे एक फ़ोल्डर थे। लेकिन अगर आपकी हार्ड ड्राइव पर बहुत बड़ी ज़िप फाइलें बैठी हैं, तो खराब चीजें तब तक हो सकती हैं जब तक आप ज़िप हैंडलर को निष्क्रिय नहीं करते.
हाउ वी फिगर इट आउट
बस आज, मैं अपनी कुछ फ़ाइलों को पिछले बैकअप से पुनर्स्थापित करने का प्रयास कर रहा था। मैंने अपने नेटवर्क ड्राइव से विशाल ज़िप फ़ाइल को पकड़ा और इसे डेस्कटॉप पर सहेजा। वहाँ से, थोड़ा WinZip जादू ने मुझे एक, 25 एमबी निर्देशिका पकड़ा जो मैं वास्तव में पूरे 11 जीबी ज़िप फ़ाइल से चाहता था। मुझे पता था कि मैं बाद में अधिक फ़ाइलों को पुनर्स्थापित करना चाहूंगा, इसलिए मैंने अपने डेस्कटॉप पर फ़ाइल को छोड़ दिया (यहां तक कि गीगाबिट पर स्थानांतरित करते हुए, 11 जीबी अभी भी 11 जीबी है).
जब मैं आखिरकार उस शाम को अपने होस्ट डेस्कटॉप पर वापस आ गया, तो मैंने अपने बिलकुल झटके से पाया कि चीजें ठीक से काम नहीं कर रही थीं। उदाहरण के लिए, मैंने फ़ाइल एक्सप्लोरर खोला और बाएं हाथ की तरफ ट्री पेन में एक फ़ोल्डर का विस्तार करने की कोशिश की। उप-फ़ोल्डरों को दिखाते हुए, अच्छी तरह से विस्तार करने के बजाय, यह बस अपने पहियों को स्पिन करना शुरू कर दिया। जब मैं दस मिनट बाद वापस आया, तो यह था फिर भी ठगना.
मैंने explorer.exe प्रक्रिया को मार डाला, एक्सप्लोरर को फिर से शुरू किया और अपने वर्कफ़्लो के साथ आगे बढ़ा। कम से कम, जब तक WinZip के मुद्दे होने शुरू नहीं हुए। मैंने एक उचित आकार के संग्रह (150 एमबी) और ऐप फ्रीज़ पर "एक्सट्रैक्ट" बटन मारा। एक्सप्लोरर की तरह, यह मेरा पूरा सीपीयू खा रहा था और इसके साथ बिल्कुल कुछ नहीं कर रहा था.
पहचानते हुए कि मैं अपने लीग से बाहर हो गया हूं, मैंने "द गीक" के साथ एक बातचीत को निकाल दिया और हमने समस्या निवारण शुरू कर दिया। एक आधे घंटे बाद, लॉग फ़ाइलों के पहाड़ों के माध्यम से डालने के बाद, उन उपकरणों को डाउनलोड करना, जो मुझे पता भी नहीं था, और SysInternals "procmon" से आउटपुट के पृष्ठों के माध्यम से लुप्त हो जाना, हमने आखिरकार समस्या पाई.
ऐसा लगता है कि विंडोज विस्टा फ़ाइल एक्सप्लोरर (डिफ़ॉल्ट रूप से) किसी भी ज़िप अभिलेखागार में एक प्रत्यक्ष उपनिर्देशिका में पुनरावृत्ति करने का प्रयास करता है, जिससे उपयोगकर्ता सीधे साइडबार में ज़िप फ़ाइल की सामग्री देख सकते हैं। Windows XP में एक ही "सुविधा" थी, लेकिन यह ज़िप फ़ाइल में प्रवेश करने के लिए इंतजार करती थी जब तक कि आपने साइडबार में नोड का विस्तार नहीं किया था। सिद्धांत रूप में, विस्टा की विधि एक अच्छा विचार है। जब भी आप एक ज़िप फ़ाइल का विस्तार करते हैं, तो विशेष रूप से नेटवर्क कनेक्शन पर XP को हमेशा लंबी देरी का सामना करना पड़ता है। पृष्ठभूमि में फ़ाइल सूची को हथियाना एक अच्छे विचार की तरह लगता है, जब तक कि आप बहुत बड़े अभिलेखागार को ध्यान में नहीं रखते.
मेरे डेस्कटॉप पर बैठी उस 11 जीबी जिप फ़ाइल में पुनरावृत्ति करने की कोशिश करने से, विस्टा ने बहुत अधिक प्रोसेसर-गहन कार्य शुरू कर दिया था, जिसमें उसे उचित समय सीमा में पूरा करने का कोई मौका नहीं था। इस प्रकार, बोर्ड पर बिना किसी ठोस रिटर्न के प्रदर्शन को मारना.
ज़िप हैंडलिंग अक्षम करना
इस समस्या का स्पष्ट समाधान विंडोज के बिल्ट-इन ज़िप फ़ाइल को बंद करना है, क्योंकि मैं वैसे भी WinZip का उपयोग कर रहा हूं। ऐसा करने का सबसे तेज़ तरीका खोजकर्ता शेल एक्सटेंशन को अक्षम करने के लिए उत्कृष्ट ShellExView एप्लिकेशन का उपयोग करना है। (आप इसे स्थापित करने की जरूरत नहीं है, बस मामले में आप इस तरह के बारे में लेरी हैं)
फ़ाइल को राइट-क्लिक करके और "व्यवस्थापक के रूप में चलाएँ" का चयन करके शेल्टर को व्यवस्थापक मोड में खोलें। सभी "संपीड़ित" आइटम चुनें, राइट-क्लिक करें और "चयनित आइटम अक्षम करें" चुनें.
अब जब एक्सटेंशन का ध्यान रखा जाता है, तो आप लॉगआउट कर सकते हैं, या आप चीजों के बारे में थोड़ा होशियार हो सकते हैं और "explorer.exe" प्रक्रिया को फिर से शुरू कर सकते हैं। ऐसा करने के लिए, टास्क मैनेजर खोलें (टास्क बार पर राइट-क्लिक करें और "टास्क मैनेजर" चुनें, या उस अच्छे ol 'तीन उँगलियों वाले वल्कन नर्व पिन, Ctrl + Alt + Delete) का उपयोग करें और "explorer.exe" प्रक्रिया खोजें । संभवतः "explorer.exe" नाम की सूची में एक से अधिक प्रक्रियाएं होंगी, इसलिए सीपीयू द्वारा छांटना सुनिश्चित करें और शीर्ष की ओर एक सबसे दूर का चयन करें.
एक बार जब आप एक्सप्लोरर का चयन कर लेते हैं, तो "एंड प्रोसेस" पर क्लिक करें और आगामी डायलॉग में पुष्टि करें। टास्कबार गायब हो जाएगा, साथ ही आपकी सभी फ़ाइल एक्सप्लोरर विंडो भी.
अब फ़ाइल मेनू से “नया टास्क (रन…)” चुनें। "ओपन:" टेक्स्ट बॉक्स में, "एक्सप्लोरर" दर्ज करें और ओके दबाएं। एक पल के बाद, टास्कबार को फिर से प्रकट होना चाहिए और सब कुछ हंकी-डोरी होना चाहिए। इसके बाद, आपको सिस्टम को लॉक करने वाली बड़ी ज़िप फ़ाइलों के साथ कोई और समस्या नहीं होनी चाहिए.
Nirsoft.net से ShellExView डाउनलोड करें