إضافة زر جديد إلى قائمة كليك يمين لحذف الملفات الكبيرة بسرعة

يمكنك إضافة خيار جديد إلى قائمة كليك يمين في ويندوز يؤدي إلى حذف الملفات والمجلدات كبيرة الحجم في جزء من الثانية! إليك الطريقة.
بالتأكيد حذف الملفات في نظام ويندوز أمر لا يحتاج إلى شرح، فعند الرغبة في التخلص من بعض الملفات والفولدرات التي لم تعد بحاجة إليها، يمكن ببساطة الضغط على مفتاح Del في الكيبورد أو استخدام خيار Delete بعد الضغط كليك يمين لإرسال الملفات إلى سلة المحذوفات. ولكن الأمر يختلف عندما يتعلق بملفات كبيرة الحجم، إذ قد تلاحظ أن الحذف يستغرق وقتًا طويلًا أو حتى يفشل عند استخدام الطرق التقليدية، خاصة إذا كان الهارد قديمًا. لحسن الحظ، هناك حيلة في نظام ويندوز تسمح بالتخلص من الملفات بسرعة فائقة وفي ثوانٍ معدودة، مهما كان حجمه، دعونا نستعرض كيفية استخدامها وإضافتها كخيار جديد إلى قائمة الكليك يمين.
خيار Fast Delete

حذف الملفات الكبيرة بسرعة


يتعامل نظام ويندوز بشكل معقد عند حذف الملفات بالطرق التقليدية، بحيث يقوم بعدة إجراءات تمهيدية قبل حذف الملف باستخدام زر Del أو أمر Delete في File Explorer يتضمن ذلك احتساب حجم المجلد كاملًا والملفات التي يتضمنها المجلد، وهذا في حد ذاته يستغرق وقتًا طويلًا جدًا ليكتمل، خاصًة لو كانت وحدة التخزين بطيئة أصلًا. ومع ذلك، يتم تجاوز كل هذه التعقيدات عند حذف الملفات باستخدام موجه الأوامر (CMD) بحيث يتم تنفيذ الأمر فورًا وتكتمل العملية في جزء من الثانية بغض النظر عن حجم الملف.

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

إضافة خيار Fast Delete إلى قائمة كليك يمين

creating batch

أول خُطوة سنقوم بها هي إنشاء ملف باتش يكون مسؤول عن تنفيذ أوامر الحذف الفوري للمجلدات والملفات الفردية. لفعل ذلك، نقوم بفتح أداة "المفكرة" Notepad في ويندوز من خلال الضغط على مفتاحي Win + S وكتابة Notepad في شريط البحث، ثُمّ الضغط على زرّ Enter لفتح الأداة، بعدها أدخل السكربت التالي:
@echo off
setlocal

REM Get the full path from right-click
set "target=%~1"

REM Check if it's a file or folder
if exist "%target%\*" (
    REM It's a folder
    del /f /s /q "%target%" > nul
    rmdir /s /q "%target%"
) else (
    REM It's a file
    del /f /q "%target%" > nul
)

endlocal
exit
عند الانتهاء من لصق السكربت، لا تحتاج إلى إجراء أي تعديلات، لذا قم بحفظه مباشرًة عن طريق الضغط على "File" ثم "Save As"، واختيار المسار الذي تريد حفظ السكربت فيه، وفي خانة "File name" قم بوضع bat.في نهاية الاسم ليكون مثلًا [fastdelete.bat]، وفي خانة "Save as type" اختر "All files"، ثم اضغط "Save".

copy as path

يمكنك حفظ ملف الباتش في أي مكان آمن على جهازك أو داخل أي بارتيشن، بعدها اضغط فوقه كليك يمين ثم اختر "Copy as Path" من القائمة لنسخ مسار الملف. وفي حال استخدام نسخة ويندوز قديمة، فستحتاج إلى الضغط مطولًا على زر Shift بينما تضغط كليك يمين فوق الملف حتى يظهر خيار Copy as path ضمن القائمة. بعد ذلك نبدأ في إضافة خيار جديد إلى قائمة كليك يمين لحذف الملفات بسرعة عن طريق ملف الباتش هذا.

create Fast Delete option

كل ما نحتاج إلى فعله هو إجراء تعديل بسيط في الريجستري باستخدام أداة Registry Editor. دعونا نرى كيف يتم ذلك ولكن قبل أن تبدأ بتطبيق أي خطوة احرص دائمًا على حفظ نسخة من إعدادات الريجستري لاستعادتها حال حدوث مشاكل. بعد ذلك ابدأ بالنقر على مفتاحي Win + حرف R (قـ) معًا لفتح نافذة Run ثم كتابة أمر "regedit" والضغط على Enter او يمكنك فقط كتابة "registry editor" في حقل البحث ضمن قائمة Start وتشغيل الأداة من النتائج.

بعدما تظهر نافذة Registry Editor قم بالضغط مزدوجًا على "HKEY_CLASSES_ROOT" من القائمة الجانبية، ثم مرر إلى أسفل وصولًا إلى مفتاح يُسمى "Directory" اضغط فوقه مزدوجًا ثم اضغط كليك يمين على المفتاح الفرعي "shell" واختر "New" ثم "Key" لإنشاء مفتاح جديد يُسمى "Fast Delete". بعد ذلك اضغط كليك يمين على هذا المفتاح الجديد واختر "New" ثم "Key" لإنشاء مجلد فرعي آخر عليك تسميته بـ "command".

add command registry

الآن، على الجهة اليُمني للمفتاح الفرعي "command" ستقوم بالضغط مرتين متتاليتين فوق القيمة الافتراضية (Default) وفى نافذة Edit String ستقوم بإدخال الأمر التالي في حقل Value data:
cmd.exe /c ""C:\FastDelete\fastdelete.bat" "%1""
فقط تأكد من استبدال المسار "C:\FastDelete\fastdelete.bat" بمسار ملف الباتش الذي قمت بإنشائه على جهازك في الخطوة الأولى، بعد ذلك اضغط OK لحفظ التغييرات.

adding Fast Delete option

لاحظ أن الخطوات السابقة ستجعل خيار Fast Delete الجديد يظهر فقط عند الضغط كليك يمين على المجلدات، أما لتجعله يظهر أيضًا عند الضغط كليك يمين على الملفات، فستحتاج إلى إضافة مفتاحي "Fast Delete" و "command" بنفس الطريقة ولكن بعد الضغط مزدوجًا على HKEY_CLASSES_ROOT ثم على المفتاح الذي يحمل رمز النجمة (*) ثم داخل مفتاح "shell".

Fast Delete option

بمجرد إتمام هذه الخطوات، يمكنك الضغط كليك يمين فوق أي مجلد أو ملف وتختار "Fast Delete" وعلى الفور، ستجد ان الملف/المجلد قد حُذف بشكل تام من الهارد. فقد قمنا بتجربة حذف ملف ISO لنسخة ويندوز بحجم 5 جيجابايت، فبمجرد تحديد خيار "Fast Delete" من القائمة تظهر نافذة موجه الأوامر وتختفي ثم يتم حذف الملف، ويحدث ذلك في أقل من ثانية.
عبدالرحمن
عبدالرحمن
مدير المحتوى بموقع عالم الكمبيوتر منذُ قرابة 10 سنوات، مدفوعًا بشغفي العميق بالتكنولوجيا الذي أحمله معي في كل مقال ومراجعة.
تعليقات

احدث المقالات