♦♦♦♦♦♦♦♦چرا فایل های حذف شده قابل بازیابی هستند؟ راهکار چیست؟♦♦♦♦♦♦♦♦

Ali

مدیریت کل
پرسنل مدیریت
"مدیر کل"
سلام
دقیقا این در برنامه نویسی هم هست، شما وقتی یک فایل رو حذف میکنید، در اصل دو نوع حذف داره
یکی منطقی
یکی هم فیزیکی
منطقی یعنی همون اشاره گر یا چیزی که به آدرس فایل در حافظه کامپیوتر قرار داره رو بر میداره تعویض میکنه
فیزیکی یعنی کلاً از اونجا برش میداره
مثلا یه دنباله عددی داریم که هر کدوم یک شناسه ی صفر (پنهان بودن) و یک (آشکار بودن) دارند
1 (0) , 2 (1) , 3 (1) , ...
خب عدد یک وجود داره ولی در سیستم شما وقتی میره به آدرس عدد یک می بینه شناسه صفر داره یعنی حذف شده پس میگه وجود نداره
ولی اگه بخواهیم کامل حذفش کنیم
باید همه عدد ها رو شیفت بدیم (انتقال بدیم) یکی به راست یعنی 2 به 1 (یک بازنویسی بشه به دو) و .... عملا هزینه زیادی میبره :53:
 
بالا