الرئيسيةأنظمة التشغيلwindowsكيف تعمل سلة محذوفات Windows بالضبط؟
windows

كيف تعمل سلة محذوفات Windows بالضبط؟

محتويات المقالة

تقوم بحذف ملف في Windows ، ويتم إلقاؤه في سلة المحذوفات ، وبعد ذلك تقوم بإعادته مرة أخرى. ماذا يحدث بالضبط خلال هذه العملية برمتها؟

تأتي جلسة الأسئلة والأجوبة اليوم من باب المجاملة SuperUser – قسم فرعي من Stack Exchange ، وهو مجموعة يحركها المجتمع لمواقع الأسئلة والأجوبة على الويب.

السؤال

يشعر قارئ SuperUser Jonath0n بالفضول بشأن سلة المحذوفات:

ماذا تفعل “سلة المحذوفات” في Windows بالفعل؟ هل هو مجرد مجلد مجيد ومكان للاحتفاظ بالملفات التي سيتم حذفها قريبًا ، أم أنه يفعل شيئًا محددًا؟ على وجه التحديد ، هل الملفات التي “تم نقلها” إلى “سلة المحذوفات” تم نقلها بالفعل على القرص الصلب ، أم يتم نقل المؤشرات إلى الملفات فقط؟ أنا مستخدم متمرس إلى حد ما ، أردت فقط شرحًا أكثر عمقًا لسلة المحذوفات.

إذن ما هي القصة؟ كيف بالضبط تعمل سلة المحذوفات كنوع من مطهر الملفات؟

الاجابة

يقدم مساهم SuperUser Tim Wijsman ذروة وراء الستار:

تتم إزالة المرجع ، ويتم الاحتفاظ بملف البيانات الوصفية في سلة المحذوفات لمعرفة الموقع الأصلي.

في الأيام الأولى ، في نظامي التشغيل Windows 95 و 98 ، كان هذا موجودًا في  \RECYCLED. في نظام التشغيل Windows 2000 وما بعده تمت إعادة تسميته إلى  \RECYCLER. منذ نظام التشغيل Windows Vista ، أصبح الآن مجلدًا خاصًا يسمى  \$Recycle.Bin.

استخدم  Process Monitor  لرؤية I / O تحت الغطاء ، Recycle.Bin وقم بوضع مرشح  وزيارته. 🙂

على سبيل المثال ، عندما أفعل هذا:

notepad \$RECYCLE.BIN\S-1-5-21-0192837465-987654321-0123456789-1000\$EXAMPL5

ملاحظة:  اسم المجلد الطويل هو  User SID . اسم المجلد الأخير عبارة عن تجزئة تستند إلى البيانات الوصفية.

أحصل على ملف يحتوي على معلومات بيانات وصفية مثل هذا:

                Ö¸ÌC : \ P a t h \ T o \ S o m e \ E x a m p l e . t x t

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

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


هل لديك شيء تضيفه إلى الشرح؟ انطلق في التعليقات. هل تريد قراءة المزيد من الإجابات من مستخدمي Stack Exchange البارعين في مجال التكنولوجيا؟

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

error: عفوا محتوي هذا الموقع محمي بموجب قانون الألفية للملكية الرقمية !!