محمود اعتضادی

رایانه - موسیقی - روانشناسی
 
وقتی یک فایل را حذف می‌کنیم چه رخ می‌دهد؟
ساعت ٦:۱٧ ‎ب.ظ روز چهارشنبه ٢۸ امرداد ۱۳٩٤ : توسط : محمود اعتضادی جمع

ویندوز (همینطور سایر سیستم‌عامل‌ها) محل استقرار فایل‌ها بر روی هارد دیسک را از طریق اشاره‌گرها (Pointers) دنبال می‌کنند. هر فولدر و فایل بر روی هارد دیسک کامپیوتر شما دارای یک اشاره‌گر می‌باشد که به ویندوز اطلاع می‌دهد دیتا یا اطلاعات مرتبط به فایل موردنظر محل استقرارش در کجای هارد آغاز و در کجا پایان می‌یابد.

زمانی که یک فایل را حذف می‌کنید در اصل ویندوز اشاره‌گر مرتبط را حذف و سکتور حاوی دیتای آن فایل را با عنوان قابل دسترس علامت‌گذاری می‌نماید. از دیدگاه فایل سیستم فایل مذکور دیگر بر روی هارد درایو وجود ندارد و سکتورهای حاوی اطلاعات آن فضای خالی (Free Space) محسوب می‌شوند، هر چند تا مادامی که ویندوز اطلاعات جدیدی را بر روی این سکتورها ذخیره‌سازی نکند کماکان اطلاعات فایل حذف شده قابل بازیابی خواهند بود.

یک نرم‌افزار بازیابی که اصطلاحاً به آنها ریکاوری (Recovery) نیز گفته می‌شود می‌تواند هارد دیسک را مورد اسکن قرار داده و چنین فایل‌هایی را که ظاهر حذف شده‌اند را بازیابی و مجدد ذخیره‌سازی کند.

اگر بخشی از اطلاعات فایل توسط اطلاعات یک فایل دیگر جایگزین شده باشد بدیهی است که نرم‌افزار ریکاوری فقط می‌تواند اطلاعات باقیمانده را بازیابی کنه که محصول نهایی یک فایل به احتمال زیاد آسیب دیده خواهد بود.