از دست دادن اطلاعات از بزرگترین مصائبی است که ممکنه برای یه متخصص IT پیش بیاد؛ چیزی در حد از دست دادن دوست و آشنا.
خصوصا وقتی محدودیت زمانی داشته باشی. مثلا یه هفته به تحویل پروژه دکتر توحیدی مونده و هارد کامپیوترت میسوزه. اینجوری هزار توی آدم هم میسوزه!
چندتا ابزار و روش میخوام معرفی کنم که در این شرایط به کار میان.
به عنوان یک توصیه کلی، همیشه اول سعی کنید بررسیهایی رو انجام بدین که مستلزم هیچ گونه تغییری بر روی دیسک (ایجاد، تغییر یا حذف فایل، جابجایی یا اصلاح کلاسترها و یا تغییر و اصلاح ساختار پارتشین یا فایلها) نباشه.
- اگر هارد سوخت، چیکار کنیم؟
- اگر خیلی سوخته باشه که هیچ کار نمیشه کرد.
- اگر بوردش سوخته باشه، با قیمت نسبتا پایینی تو طبقه زیرین پاساژ ایران (پایینتر از میدون ولیعصر (عج)، سر خ دمشق) براتون عوضش میکنن. بورد سوخته رو گاهی با چشم هم میشه تشخیص داد.
- اگر موتورش سوخته باشه، که باید تو اتاقک خلأ بازش کنن و موتورش رو عوض کنن و شما هم باید دعا دعا کنید که مغناطیسش آسیب جدی نبینه. معمولا وقتی موتور سوخته، اگر هارد رو به سیستم وصل میکنید هیچ صدایی ازش نمیاد و تو بایوس هم نمیشناسدش.
- گاهی هم هارد مشکل نقطهای پیدا میکنه و سیستم عامل نمیشناسدش (بایوس میشناسدش).
در این حالت ساختار دیسک به قدری آسیب میبینه که وقتی ویندوز میخواد شناساییش کنه، هنگ میکنه و بالا نمیاد. این هنگ هم به طور ترکیبی تقصیر ماژولهای BIST (تست داخلی) خود هارددیسک و بررسیهای ویندوز برای شناسایی نوع دیسک، پارتیشن بندی اون و ساختار فایلها هست.
هارتون رو (اگر IDE باشه) به عنوان هارد دوم به یک سیستم وصل کنید. احتمال زیاد ویندوز اون سیستم هم بالا نمیاد

. سعی کنید سیستم رو با داس بالا بیارین. (با استفاده از فلاپی یا سی دی بوت، یا شاید بتونید داس رو روی یک پارتیشن کوچیک از سیستم نصب کنید. فلاپی بهتره.)
در این حالت یک راه حل رو من قبلا تجربه کردم که جواب داده.
با FDISK، پارتیشن مشکل دارتون رو حذف کنید.
خب از کجا بفهمیم کدوم پارتیشن مشکل داره؟
ساده است. با استفاده از chkdsk تک تک پارتیشنها رو چک کنید. ترجیحا اول در حالت readonly این کار رو انجام بدین. اگر chkdsk گیر کرد، به احتمال زیاد اون پارتیشن مشکل داره. سیستم رو با سلام سه انگشتی (ctrl+alt+del) ریستارت کنید. همه پارتیشن ها رو چک کنید؛ چون ممکنه چند پارتیشن آسیب دیده باشن.
بر اساس ابعاد کلی هارد، سایز و ترتیب پارتیشنها و درصد پیشرفت کار چک دیسک، سعی کنید که نقطه آغاز خرابی رو محاسبه کنید.
بعد پارتیشن دارای مشکل رو حذف کنید.
اگر مشکل برطرف شده باشه، ویندوز باید بتونه هارد رو به عنوان هارد دوم بشناسه و پارتیشنهاش رو نشون بده. تمامی اطلاعاتی که روی پارتیشنهای شناسایی شده دارین کپی کنید تا سر وقت بریم سراغ پارتشین مخروبه.
- اگر هارد SCSI باشه، مشکل یه مقدار بیشتره. باید هارد رو به سیستمی وصل کنید که رابط SCSI داشته باشه. درایور SCSI رو برای داس باید گیر بیارین و تو config.sys تعریفش کنید تا بتونید با fdisk و chkdsk کارهای لازم رو روی هارد انجام بدین.