حذف الملفات بشكل آمن مع SDelete

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

إذا كان لديك بيانات حساسة لحذفها ، وتريد التأكد من أنه لا يمكن استردادها أبدًا ، فيمكنك استخدام برنامج Windows المجاني SDelete .

SDelete هي أداة تقوم بحذف الملفات بشكل غير قابل للشفاء ، وتتوافق مع معيار وزارة الدفاع الأمريكية DOD 5220.22-M لمعالجة المعلومات السرية.

كيف يعمل؟

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

تحميل SDelete

SDelete هو تنزيل مجاني. يمكنك الحصول عليها في //docs.microsoft.com/en-us/sysinternals/downloads/sdelete.

تثبيت SDelete

لا تحتوي SDelete على برنامج تثبيت تقليدي. بدلاً من ذلك ، يحتوي الملف المضغوط على ملفين قابلين للتنفيذ ، وهما sdelete.exe ( للإصدارات 32 بت من Windows) و sdelete64.exe ( للإصدارات 64 بت). معظم أجهزة الكمبيوتر الحديثة هي 64 بت ، لذلك إذا كنت غير متأكد ، استخدم sdelete64.exe .

  • كيف يمكنني معرفة ما إذا كان جهاز الكمبيوتر الخاص بي 32 بت أم 64 بت؟

لا تحتاج إلى "تثبيت" SDelete. يمكنك النقر نقرًا مزدوجًا فوق ملف zip ، وسحب وإفلات أحد ملفات exe إلى المكان على جهاز الكمبيوتر الخاص بك حيث تريد استخدامه. ثم يمكنك فتح نافذة موجه أوامر Windows ، والتغيير إلى هذا الدليل ، وتشغيله هناك. إذا كنت مرتاحًا للقيام بذلك ، فيمكنك الانتقال إلى القسم التالي.

ومع ذلك ، إذا كنت ترغب في استخدام SDelete كثيرًا ، فمن الأنسب إنشاء دليل له ، ووضع ملف exe هناك ، وإضافة هذا الدليل إلى متغير بيئة PATH. يتيح لك تعيين المسار إلى دليل SDelete استخدام SDelete في أي مكان ، بغض النظر عن الدليل الحالي.

ملاحظة: هذه التعليمات خاصة بنظام التشغيل Windows 10 ، ولكنها ستعمل أيضًا في نظامي Windows 7 أو Windows 8 ، مع وجود بعض الاختلافات. على سبيل المثال ، بدلاً من هذا الكمبيوتر الشخصي ، في الإصدارات السابقة من Windows ، يمكنك النقر فوق " جهاز الكمبيوتر" .

ملاحظة: في الأمثلة أدناه ، تظهر امتدادات أسماء الملفات. على سبيل المثال ، في لقطات الشاشة أدناه ، يتم عرض ملف SDelete القابل للتنفيذ كـ sdelete64.exe ، ولكن قد يخفي جهاز الكمبيوتر الملحق .exe . في نظام التشغيل Windows 10 ، إذا كنت ترغب في رؤية امتدادات أسماء الملفات ، انقر فوق علامة التبويب " عرض" في "مستكشف الملفات" ، وحدد مربع ملحقات اسم الملف .

لتثبيت SDelete على مجلد مخصص على جهاز الكمبيوتر الخاص بك وإضافته إلى PATH ، اتبع الإرشادات أدناه.

  1. افتح نافذة File Explorer بالضغط على Win + E (اضغط مع الاستمرار على مفتاح Windows بلوحة المفاتيح واضغط على E). انتقل إلى المجلد الذي قمت بتنزيل ملف مضغوط به. على سبيل المثال ، إذا كان موجودًا في مجلد "التنزيلات" ، فانقر فوق " التنزيلات" في قائمة "الوصول السريع" على اليسار. ثم ، انقر نقرًا مزدوجًا فوق الملف ، SDelete.zip .

  1. ثم ، افتح نافذة File Explorer أخرى بالضغط على Win + E مرة أخرى. نقل وتغيير حجم النوافذ لرؤية كل من النوافذ على الشاشة. في نافذة Explorer الثانية ، حدد موقع مجلد Program Files. حدد هذا الكمبيوتر على اليسار ، ثم على اليمين ، وانقر نقرًا مزدوجًا فوق C: ، ثم Program Files .

ملاحظة: لديك مجلدان Program Files. واحد يسمى ملفات البرنامج (x86) . المجلد "x86" مخصص لبرامج 32 بت. لا يهم المجلد الذي تستخدمه ، ولكن بالنسبة لأجهزة الكمبيوتر ذات 64 بت ، نوصي بتثبيت SDelete في ملفات البرنامج .

  1. في مجلد Program Files ، أنشئ مجلدًا جديدًا بالنقر فوق الزر New Folder أو الضغط على Ctrl + Shift + N على لوحة المفاتيح.

  1. يتطلب إنشاء مجلد جديد في مجلد Program Files تأكيدًا. لتأكيد أنك تريد إنشاء المجلد ، انقر فوق " متابعة" .

  1. اسم المجلد الجديد SDelete . إذا نقرت بطريق الخطأ بعيدًا عن المجلد ، يمكنك إعادة تسميته بالانتقال إلى المجلد المسمى New Folder ، والنقر فوقه مرة واحدة لتحديده ، والضغط على F2 على لوحة المفاتيح.

  1. في إطار Explorer الأول الذي يعرض محتويات SDelete.zip ، اسحب الملف SDelete64.exe إلى نافذة Explorer الأخرى ، والتي تم فتح مجلد SDelete الجديد فيها. أسقطه هناك لنسخ الملف.

  1. انقر فوق " متابعة" لتأكيد أنك تريد نسخ الملف هنا.

الملف sdelete64.exe موجود الآن على جهاز الكمبيوتر الخاص بك في الدليل C: \ Program Files \ SDelete \ . بعد ذلك ، أضف هذا الدليل إلى متغير البيئة PATH ، بحيث يمكنك تشغيل هذا البرنامج من أي دليل آخر.

  1. في نافذة File Explorer ، انقر بزر الماوس الأيمن فوق هذا الكمبيوتر ، واختر خصائص .

  1. في نافذة النظام ، انقر فوق إعدادات النظام المتقدمة .

  1. في نافذة إعدادات النظام المتقدمة ، انقر فوق متغيرات البيئة .

  1. يتم فتح نافذة متغيرات البيئة. ضمن متغيرات المستخدم ، حدد سطر المسار ، ثم انقر فوق تحرير .

  1. في نافذة تحرير متغيرات البيئة ، انقر فوق جديد .

  1. استعرض للوصول إلى مجلد SDelete الخاص بك: قم بتوسيع هذا الكمبيوتر ، C: ، ملفات البرنامج ، ثم حدد SDelete .

  1. انقر فوق " موافق" ثلاث مرات لإغلاق جميع النوافذ المفتوحة وحفظ التغييرات.

يمكنك الآن تشغيل sdelete64 في موجه الأوامر ، بغض النظر عن الدليل الحالي.

بعد ذلك ، سننظر في كيفية استخدام sdelete64 لحذف الملفات بشكل آمن.

باستخدام SDelete من سطر الأوامر

مثل العديد من أوامر النظام ، تم تصميم SDelete ليتم استخدامه من سطر أوامر Windows. تصف الخطوات التالية كيفية فتح موجه أوامر Windows وتشغيل أوامر SDelete.

  1. افتح القائمة ابدأ. افتح نظام Windows ، وانقر فوق موجه الأوامر .

  1. التغيير إلى الدليل الذي يحتوي على الملف الذي تريد حذفه. على سبيل المثال ، في هذا المثال ، نقوم بحذف ملف يسمى back.png ، وهو موجود في مجلد على سطح المكتب لدينا ، في مجلد يسمى الاختيار الشخصي . الآن ، دليلنا الحالي هو دليلنا الرئيسي ، C: \ Users \ username \. لذا ، قم بتشغيل القرص المضغوط لسطح المكتب لتغييره إلى دليل سطح المكتب ، ثم القرص المضغوط "الاختيار الشخصي" للتغيير إلى دليل "الفحص الشخصي". نستخدم علامات الاقتباس للحفاظ على المساحة في "الاختيار الشخصي".
 مؤتمر نزع السلاح سطح المكتب 
 مؤتمر نزع السلاح "الاختيار الشخصي" 

  1. لعرض الملفات في الدليل الحالي ، قم بتشغيل الأمر dir .
 دير 

  1. الملف المراد حذفه هو back.jpg ، وهي صورة لظهر الشيك الذي تم إلغاؤه. لحذفه بشكل آمن ، قم بتشغيل الأمر sdelete64 / p 5 back.png .
 sdelete64 / p 5 back.png 

هنا ، sdelete64 هو اسم ملف exe. / p 5 هو أحد الخيارات التي تخبر SDelete بإجراء 5 تمريرات على البيانات ، وكتابة أحرف عشوائية على بياناتنا خمس مرات. هذا الرقم يمكن أن يكون أي رقم تريده. على سبيل المثال ، تمريرة واحدة جيدة للغاية ، و 3 تعتبر آمنة.

  1. إذا كانت هذه هي المرة الأولى التي تقوم فيها بتشغيل SDelete ، فسيُطلب منك قبول شروط الترخيص. اقرأ الشروط ، ثم انقر فوق " موافق" لقبول البرنامج وتشغيله.

  1. بعد النقر فوق Agree ، يتم تشغيل الأمر ، ويتم حذف الملف الخاص بك بشكل آمن.

هل من الممكن استخدام SDelete في دليل كامل؟

يحتوي SDelete على خيار ، / s (أو / r ) ، من المفترض أن يحذف دليلًا كاملاً وكل ما يحتويه. اعتبارا من عام 2018 ، ومع ذلك ، لا تعمل هذه الوظيفة بشكل صحيح ، وهو خطأ معروف في البرنامج. الاستنتاج السائد هو أن Microsoft لا تريد أن تعمل هذه الوظيفة بشكل صحيح ، ولم تكتشف أبدًا إصلاحها. في أي حال ، حتى يتم إصلاح هذا الخطأ ، لا يمكن حذف الدلائل بشكل متكرر باستخدام SDelete. (لمزيد من المعلومات ، راجع هذا الموضوع في منتدى Sysinternals.)

ومع ذلك ، لا تزال أحرف البدل تعمل ، لذا يمكنك حذف كل ملف في دليل واحد باستخدام علامة النجمة (" * ") لاسم الملف. على سبيل المثال ، في الأمر أعلاه ، تم حذف ملف واحد فقط. بدلاً من ذلك ، يمكنك تشغيل sdelete64 / p 5 * لحذف كلا الملفين في أمر واحد.

 sdelete64 / p 5 * 

ملاحظة حول أسماء الملفات

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