عندما نقوم بحذف ملف ما من الحاسوب نكون قد نقلنا الذاكرة المخصصة له إلى سلة المهملات.
لكن ماذا بعد إزالته من سلة المهملات؟ هل يتم حذفه نهائياً؟ أو يتم إخفاؤه في مكان ما في الذاكرة؟
قبل أن نخوض في مصير البيانات المحذوفة، دعونا نستذكر نوعين من الذواكر التي تؤدي دوراً رئيسياً في ذاكرة العمل للحاسوب.
الذاكرة المؤقتة والذاكرة المساعدة
يشير الاختصار ROM إلى “ذاكرة للقراءة فقط”، بينما يدل RAM على “ذاكرة الوصول العشوائي”، والمهمة الرئيسة للـ RAM هي تخزين البيانات بشكل مؤقت
لتتمكن وحدة المعالجة المركزية (CPU) من قراءتها.
يدل مسمى الذاكرة المؤقتة على معناها، لكن لفهم المعنى العملي للمصطلح، فإن هذا النوع من الذاكرة يؤدي وظيفته خلال تشغيل الحاسوب فقط
تُحذف البيانات من على هذه الذاكرة عند يتم إيقاف تشغيل الحاسوب.
لكن تخزين البيانات يتم في ذاكرة دائمة مثل القرص المضغوط (CD) والقرص الصلب و يستطيع المستخدم تخزين كميات كبيرة من البيانات على مثل هذا النوع منالذواكر.
تستخدم معظم أنظمة الذواكر الطريقة المغناطيسية.
يتم تخزين البيانات في الذاكرة عن طريق مغنطة ثنائيات القطب في اتجاه معين ويمكن للحاسوب استرجاع البيانات بعد ذلك متى ما أرادها المستخدم.
لكن الجيل الجديد من الذواكر المساعدة يتمتع سرعة فائقة في تخزين البيانات واسترجاعها
ويعتبر النوع المفضل للاستخدام في أجهزة الحاسوب حالياً ويعرف بـ (SSD).
آلية حذف البيانات من الحاسوب
بعكس الاعتقاد السائد، فإن الملفات لا تختفي من القرص الصلب مباشرةً بعدما يتم حذفها وتفريغ سلة المهملات.
سنعتمد نظام التشغيل Windows وللإجابة على هذا السؤال.
يقوم نظام التشغيل Windows بتتبع الملفات على القرص الصلب، ويتم ذلك عن طريق ما يسمى بالمؤشرات.
لكل ملف على القرص الصلب مؤشر خاص يدل نظام Windows على موقع وجود هذ الملف على القرص.
عندما تقوم بحذف ملف ما، يقوم نظام Windows بحذف مؤشر هذا الملف، ويغير حالة الموقع الذي كان يؤشر إليه في الذاكرة من ممتلئ إلى متاح”.
ويفهم حينها مدير الملفات في الحاسوب أن الملف لم يعد موجوداً على القرص ويعتبر المساحة التي كانت تخزن الملف مساحة حرة.
وهنا النقطة الأساسية! فقبل أن يقوم نظام Windows بتخزين ملفات جديدة في المساحة السابقة التي كانت الملفات المحذوفة موضوعة عليها
إن الملفات القديم ما تزل موجودة ويمكن استعادتها. ويتم ذلك عن طريق برمجيات خاصة تقوم بقراءة القرص الصلب وايجاد الملفات المحذوفة فيه
وعندها يمكن استرداد تلك الملفات المحذوفة.
لماذا لا يقوم الحاسوب ببساطة بحذف الملف مباشرةً؟
إن الإجابة بسيطة جداً فإذا قمت بحذف ملف ذو مساحة تخزين 10 GB فإن الحذف سيكون سريع جداً
وإذا قارنت الوقت اللازم لتخزين هذا الملف فستجد أن الفترة التي يستغرقها الحاسوب لتخزين 10 جيجابايت هي فترة طويلة جداً
لكن عند حذف نفس المساحة فأنه يقوم بحذفها بشكل لحظي فلماذا؟
الملف ذو الـ 10 جيجابايت المحذوف لم يختفي وهو لا يزال موجود في مكان ما من الهارد ولم يتم حذفه نهائياً
يتم الحذف عندما يتم تخزين بيانات جديدة فوق المساحة التي تحتوي البيانات التي اعتبرها الحاسوب محذوفة وعندها تختفي تلك البيانات.
إن الطريقة السابقة تشرح طريقة عمل الذاكرة في الأقراص الصلبة (Hard Drives) بغض النظر عن نوع نظام التشغيل المستخدم
أما في الذواكر المعروفة بالـ SSD فيتم التخزين بطريقة مختلفة.
يدعى مقطع الذاكرة في الـ SSD بالخلية الوميضية وعندما تقوم بحذف ملف فإنه يختفي نهائياً من الـ SSD
بغض النظر عن نوع نظام التشغيل المستخدم.
في النهاية
عندما تقوم بحذف ملف في المرة القادمة، تذكر أنه ما يزال موجوداً في مكان ما في القرص الصلب، إلا إذا كنت تستخدم قرص من نوع SSD!
مصدر المقال : انقر هنا
- إعداد: المهندس قيس جربوع
- تحرير : المهندس بشار الحجي