آکاایران: وقتی یک فایل را از روی هارد دیسک کامپیوتر خود حذف یا در اصطلاح رایج‌ترش Delete می‌کنید فایل مذکور کماکان بر روی هارد دیسک موجود است و حتی وقتی سطل بازیافت (Recycle Bin) را نیز خالی می‌کنید کماکان وضعیت آن فایل فرقی نکرده است. تصاویر، ویدیوها و یا بطور کلی تمام فایل های که در سیستم عامل ویندوز و یا هر سیستم عامل دیگری حذف می شوند، با برنامه های جانبی قابل بازیابی هستند و این می تواند زمینه ای برای سوء استفاده افرادی باشد که می خواهند به اطلاعات شما دست پیدا کنند. بنابراین می توان این گونه گفت زمانیکه شما فایل یا فایل هایی را حذف می کنید، بصورت 100 درصد حذف نمی شوند و می توان با برنامه های جانبی آن ها را بازگرداند.

اگر حواستان به این موضوع نباشد این امکان را فراهم آورده‌اید تا سایر افراد در حالی که شما فکر می‌کنید برخی از فایل‌های مهم و حیاتی خود را پاکسازی کرده‌اید آنها را بازیابی و مورد استفاده قرار دهند و اهمیت مسئله زمانی چند برابر می‌شود که مثلاً قصد دارید به هر دلیلی مالکیت یک کامپیوتر یا هارد دیسک که مدتی مورد استفاده شما بوده است را به فرد دیگری واگذار نمائید.

اما ترفندی وجود دارد که شما با کمک آن میتوانید کاری کنید که فایل های پاک شده به هیچ عنوان قابل بازگشت نباشند. در این مقاله از مجموعه مقالات آکاایران, این ترفند را با شما آموزش میدهیم. با ما همراه باشید.

وقتی یک فایل را حذف می‌کنیم چه رخ می‌دهد؟

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

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

حذف غیرقابل بازیابی فایلها


چرا فایل‌های حذف شده بلافاصله پاکسازی نمی‌شوند؟


اگر از خودتان می‌پرسید چرا کامپیوتر من بعد از حذف یک فایل بلافاصله آن فایل را به صورت کامل پاکسازی و حذف نمی‌نماید باید بگویم پاسخ این پرسش بسیار ساده است. حذف اشاره‌گر یک فایل و علامت‌گذاری فضای مرتبط به آن به عنوان فضای خالی عملیاتی بسیار سریع محسوب می‌شود و در مقابل حذف کردن واقعی یک فایل با بازنویسی اطلاعات بر روی فضای مرتبط به آن بسیار بیشتر زمان می‌برد. برای مثال اگر یک فایل ۱۰ گیگا‌بایتی را از روی هارد خود حذف کنید تقریباً عملیات حذف بلافاصله اتفاق خواهد افتاد ولی اگر بنا را بر حذف کردن واقعی اطلاعات آن فایل از طریق بازنویسی اطلاعات جدید بر روی سکتورهای هارد درایو بگذاریم حذف فایل مورد بحث می‌تواند به اندازه کپی کردن یک فایل ۱۰ گیگابایتی بر روی هارد دیسک از شما زمان ببرد.

لذا به منظور صرفه‌جویی در زمان و افزایش کارایی وقتی یک فایل را حذف می‌کنید ویندوز و سایر سیستم‌عامل‌ها اطلاعات آن را به صورت کامل حذف نمی‌نمایند. اگر قصد دارید یک فایل را به صورت کامل حذف نمائید می‌توانید از ابزارهای File-Shredding استفاده نمائید که در ادامه اشارهٔ مختصری به چند مورد از آنها خواهیم داشت.

عملکرد هاردهای SSD متفاوت می‌باشد: بد نیست بدانید یک استثنا نیز وجود دارد و مجموعه اطلاعاتی که در بالا ارائه شد در مورد درایوهای SSD که از TRIM پشتیبانی به عمل می‌آورند (همهٔ هاردهای SSD امروزی از TRIM پشتیبانی می‌کنند) صادق نیست و فایل‌های حذف شده از روی اینگونه فایل‌ها بلافاصله پاکسازی شده و دیگر قابل بازیابی نمی‌باشند. اطلاعات نمی‌تواند بر روی سلول‌های فلش بازنویسی شود و برای ذخیره سازی اطلاعات جدید لازم است محتوای حافظه فلش ابتدا پاکسازی شود، لذا سیستم‌عامل شما بلافاصله پس از دریافت دستور حذف یک فایل آن را کاملاً پاکسازی می‌کند تا پروسهٔ Write یا ذخیره‌سازی اطلاعات جدید در آینده را سرعت بخشد. البته همین مسئله باعث می‌شود در طول زمان سرعت Write اطلاعات بر روی هاردهای SSD‌ کاهش یابد.
 

حذف غیرقابل بازیابی

 

چطور فایل های پاک شده را غیر قابل بازیابی کنیم

برای غیر قابل بازیابی کردن فایل ها در کامپیوترها، باید مراحل زیر را یک به یک انجام دهید ؛
1- ابتدا با استفاده از دو کلید کاربردی " Win + R " پنجره RUN را باز کنید.
2- در پنجره باز شده عبارت cmd را وارد کنید و سپس "Enter " را بفشارید.
3- در این قسمت اگر قصد حذف تمام فایل های درایو d را دارید، فرمان  " d:cipher /w " را تایپ کنید و سپس "Enter " را بفشارید.
 
توجه :پس از اجرای این فرآیند دیگر فایل های شما قابل بازیابی نخواهند بود و دیگر دست افراد سوء استفاده کننده به اطلاعات شما نخواهد رسید.