لماذا يترك تنظيف القرص خلف ملفات Temp

أداة تنظيف القرص (Cleanmgr.exe) هي أداة مضمنة في Windows تقدم بعض خيارات التنظيف المفيدة غير المتوفرة في أدوات التنظيف الأخرى التابعة لجهات خارجية. يمكن إزالته برامج تشغيل الأجهزة التي تم استبدالها، الملفات المؤقتة ، ذاكرة التخزين المؤقت لـ Internet Explorer ، تحديثات Windows القديمة, مجلد تثبيت Windows السابق (Windows.old)، وأكثر بكثير.

ولكن قد تتساءل عن سبب تخطي Disk Cleanup لحذف بعض الملفات والمجلدات في مجلد TEMP.

لماذا يترك تنظيف القرص خلف الملفات المؤقتة؟

عندما يتعلق الأمر بحذف الملفات المؤقتة ، فإن تنظيف القرص افتراضيًا لا يمسح العناصر التي تطابق المعايير التالية:

  1. الملفات ذات السمات للقراءة فقط أو النظام أو المخفية
  2. الملفات التي تم الوصول إليها في الأيام السبعة الماضية
  3. الدلائل التي تم إنشاؤها في آخر سبعة أيام.

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

ذات صلة:كيفية حذف الملفات الأقدم من N أيام تلقائيًا في Windows

اجعل "تنظيف القرص" يمحو جميع الملفات المؤقتة

ابدأ تشغيل محرر التسجيل وانتقل إلى:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCaches \ Temporary Files

في الجزء الأيمن ، انقر نقرًا مزدوجًا آخر ولوج.

تنظيف القرص حذف جميع الملفات المؤقتة

قم بتعيين بيانات القيمة لـ LastAccess إلى 0.

تمثل قيمة "LastAcess" عدد الأيام التي يجب أن تكون قد انقضت منذ آخر مرة كان الملف فيها تم الوصول إليه أو تم إنشاء دليل لهذا الملف أو الدليل ليتم النظر فيه للتنظيف بواسطة Cleanmgr.exe.

من خلال تعيين بيانات قيمة التسجيل LastAccess على 0 ، يمكنك فرض Disk Cleanup لتنظيف كافة الملفات المؤقتة. إنه يتخطى الملفات التي لا يمكن حذفها - مثل الملفات التي يستخدمها حاليًا التطبيقات، وتلك التي ليس لديك حق الوصول للكتابة.

لتكون في الجانب الأكثر أمانًا ، يمكنك تعيين "LastAccess" على "3" حتى لا يمسح Disk Cleanup الملفات التي تم استخدامها في الأيام الثلاثة الماضية. يعتبر "3" أكثر أمانًا لأنه في حالة قيام بعض التطبيقات قيد التشغيل حاليًا بتخزين البيانات المؤقتة هناك ، وكنت قد قمت بإسبات النظام (بدلاً من إيقاف تشغيله يوميًا) كثيرًا مؤخرًا.

ما ورد أعلاه هو نفس تعديل السجل الذي كتبته في عام 2005. ينطبق على Windows 2000 / XP من خلال Windows 10. المرجع: قم بتعديل قيمة "LastAccess" لتنظيف الملفات المؤقتة باستخدام أداة تنظيف القرص.

أدى تشغيل "تنظيف القرص" بقيمة "LastAccess" الافتراضية إلى ترك الكثير من الملفات والمجلدات دون تغيير.

تنظيف القرص حذف جميع الملفات المؤقتة

تم مسح المجلدات التي تم إنشاؤها (والملفات التي تم الوصول إليها) قبل 25 أكتوبر فقط - تم التنظيف اليوم ، 1 نوفمبر.

بعد تطبيق إعداد التسجيل ، أعدت تشغيل "تنظيف القرص".

تنظيف القرص حذف جميع الملفات المؤقتة

اختفت جميع الملفات المؤقتة ، باستثناء ملف الملفات والمجلدات قيد الاستخدام.

تنظيف القرص حذف جميع الملفات المؤقتة

مواقع الملفات المؤقتة

كملاحظة جانبية ، إذا قمت بتنظيف Temporary Files عند تشغيل Disk Cleanup بشكل مرتفع ("تشغيل كمسؤول") ، "مؤقت" يتم أيضًا مسح الملفات الموجودة في المجلدات والمجلدات الفرعية التالية ، بالإضافة إلى الملفات والمجلدات الموجودة في TEMP الخاص بالمستخدم الدليل.ايزويكالإبلاغ عن هذا الإعلان

  • ٪ WINDIR٪ \ درجة الحرارة
  • ٪ WINDIR٪ \ سجلات
  • ٪ WINDIR٪ \ System32 \ ملفات السجل

أنا ، على سبيل المثال ، لا أستخدم أدوات التنظيف والصيانة التابعة لجهات خارجية. ما زلت أعتمد على Disk Cleanup لهذه المهمة - لكني أفعل ذلك أتمتة ذلك استخدام مفاتيح Cleanmgr.exe "/ sageset" و "/ sagerun."


طلب واحد صغير: إذا أعجبك هذا المنشور ، فيرجى مشاركة هذا؟

ستساعد مشاركة واحدة "صغيرة" منك كثيرًا في نمو هذه المدونة. بعض الاقتراحات الرائعة:
  • يعلق!
  • شاركها على مدونتك المفضلة + Facebook ، Reddit
  • غردها!
لذا أشكرك كثيرًا على دعمك أيها القارئ. لن يستغرق الأمر أكثر من 10 ثوانٍ من وقتك. أزرار المشاركة موجودة أدناه. :)