lundi 21 mai 2012

منع Explorer من التجميد وملفات الرمز الكبير على ويندوز فيستا

تمت كتابة هذا المقال من قبل دانيال Spiewak، مطور البرمجيات كبيرة وصديقة للكيف لالمهوس.

وقد بنيت في ويندوز فيستا لمعالجة الملفات المضغوطة -- يمكنك إنشاء ، استخراج ، أو استعرض وصولا حتى الى لهم كما لو كانوا مجلد. ولكن إذا كان لديك ملفات zip كبير جدا يجلس على القرص الثابت ، يمكن أن تحدث أمور سيئة إلا إذا كنت تعطيل معالج البريدي.

كيف برزت لنا أن مخرج

اليوم فقط ، كنت أحاول استعادة بعض الملفات الخاصة بي من نسخة احتياطية سابقة. أمسكت الملف المضغوط هائلة قبالة محرك شبكة الاتصال وحفظها على سطح المكتب. من هناك ، أمسك قليلا من السحر لي برنامج لضغط الملفات واحد ، والدليل 25 ميغابايت أردت حقا من كل ملف مضغوط 11 غيغابايت. كنت أعرف أنني قد ترغب في استعادة المزيد من الملفات في وقت لاحق على الرغم من ، لذلك تركت الملف على سطح المكتب (حتى على نقل جيجابت ، 11 غيغابايت لا يزال 11 غيغابايت).

لقد وجدت عندما حصلت في النهاية على سطح مضيفي في وقت لاحق من ذلك المساء ، لصدمتي المطلق بأن الأمور لم تكن تعمل بشكل صحيح. على سبيل المثال ، أنا فتحت ملف المستكشف ، وحاول لتوسيع مجلد في جزء شجرة على الجانب الأيمن. بدلا من توسيع لطيف ، تظهر المجلدات الفرعية ، أنها بدأت للتو الغزل عجلاتها. وعندما عدت إليه بعد عشر دقائق ، still الأزيز بعيدا.

أقتل عملية Explorer.exe ، إعادة تشغيل المستكشف وذهب مع بلادي العمل. على الأقل ، حتى بدأت تواجه مشاكل برنامج لضغط الملفات. أنا ضربت "استخراج" الموجود على أرشفة بحجم معقول (150 ميغابايت) ، وجمد التطبيق. تماما مثل المستكشف ، كان يأكل وحدة المعالجة المركزية بلدي الكامل وعدم القيام بأي شيء على الاطلاق معها.

الاعتراف الأول من الدوري وكان لي ، أنا أطلقت حوارا مع "المهوس" وبدأنا المشاكل. ساعة ونصف الساعة في وقت لاحق ، بعد سكب عبر الجبال من ملفات السجل ، تحميل الأدوات لم أكن أعرف بوجودها ، والخوض من خلال صفحات من انتاج "procmon" SysInternals ، ونحن في النهاية وجدت هذه المشكلة.

يبدو ان ويندوز فيستا ملف المستكشف (افتراضيا) يحاول recurse في أي المحفوظات البريدي في دليل فرعي مباشرة ، مما يسمح للمستخدمين لعرض محتويات الملف المضغوط مباشرة في الشريط الجانبي. وكان نظام التشغيل Windows XP نفس "ميزة" ، لكنه انتظر للدخول في ملف مضغوط حتى يمكنك توسيع العقدة فعلا في الشريط الجانبي. من حيث المبدأ ، وطريقة فيستا هو فكرة جيدة. XP عانت دائما من التأخير لفترات طويلة كلما توسعت ملف مضغوط ، وخصوصا عبر اتصال الشبكة. الاستيلاء على قائمة ملف في الخلفية تبدو فكرة جيدة ، حتى تأخذ في الاعتبار أرشيف كبير للغاية.

من خلال محاولة recurse في هذا الملف البريدي 11 غيغابايت يجلس على سطح المكتب ، فيستا الى حد كبير بدأت مهمة المعالج المكثفة التي ليس لديها أي فرصة لإكمال في إطار زمني معقول. وهكذا ، مما أسفر عن مقتل الأداء في جميع المجالات مع اللاعودة ملموسة.

تعطيل التعامل مع الرمز

الحل واضح لهذه المشكلة هو تحويل قبالة ويندوز ملف مضغوط مدمجة في المناولة ، ومنذ أنا باستخدام برنامج لضغط الملفات على أي حال. أسرع طريقة للقيام بذلك هو استخدام ممتازة ShellExView التطبيق لتعطيل ملحق shell المستكشف. (لم يكن لديك لتثبيته ، فقط في حال كنت مرتاب حول هذا النوع من الشيء)

فتح ShellEx في وضع المسؤول بالنقر بزر الفأرة الأيمن على الملف واختيار "تشغيل كمسؤول". تحديد كافة العناصر "المضغوطة" ، انقر بالزر الايمن واختر "تعطيل وحدات مختارة".

shell-ex

الآن بعد أن أخذ ملحق من الرعاية ، يمكنك إما الخروج ، أو يمكن أن تكون أكثر ذكاء قليلا عن الأشياء وإعادة فقط "EXPLORER.EXE" العملية. للقيام بذلك ، وفتح إدارة المهام (على شريط المهام انقر بالزر الايمن واختر "إدارة المهام" ، أو استخدام تلك حسن رأ 'ثلاثة اصابع الاتهام والعصبية فولكان قرصة ، على Ctrl + Alt + حذف) والعثور على" EXPLORER.EXE "عملية . هناك على الأرجح سوف تكون أكثر من عملية واحدة في قائمة باسم "EXPLORER.EXE" ، لذا يجب التأكد من نوع وحدة المعالجة المركزية وحدد من قبل ابعد المرء نحو الأعلى.

بمجرد تحديد المستكشف ، انقر على "إنهاء العملية" ، وتؤكد في الحوار الذي أعقب ذلك. وسوف يختفي شريط المهام ، جنبا إلى جنب مع جميع الملفات الخاصة بك ويندوز اكسبلورر.

الآن تحديد "مهمة جديدة (Run...)" من القائمة ملف. في "فتح :" مربع النص ، أدخل "اكسبلورر" ، واضغط زر موافق. بعد لحظة ، ينبغي للظهور مرة أخرى وشريط المهام كل شيء يجب أن يكون مرضيا ، دوري. بعد هذا ، ينبغي أن لا يكون لديك أي مشاكل أكثر مع الملفات الكبيرة البريدي حبس النظام.

تحميل ShellExView من nirsoft.net

Aucun commentaire:

Enregistrer un commentaire