نحوه کار با برنامه MHDD برنامه MHDD - دستورالعمل های دقیق برای استفاده نحوه استفاده از برنامه mhdd

قبل از صدور این دستور باید دستور UNLOCK صادر شود.

دور در دقیقه سرعت اسپیندل را تغییر دهید(این روش تضمینی برای کارکرد ندارد)

FF نوشتن بخش های دیسک داده هایی که باید ثبت شوند از فایل مشخص شده گرفته شده است

A.A.M. ویژگی های نویز درایو را پیکربندی کنید

MAKEBAD تولید بلوک های بد روی همه درایوها کار نمی کند

RANDOMBAD تولید بلوک های بد، آنها را به طور تصادفی در سطح پراکنده می کند

INIT تنظیم مجدد و کالیبراسیون مجدد

FDISK یک پارتیشن برای کل دیسک بسازید. فقط MBR تغییر می کند

هوشمندانه / سیستم SMART را کنترل کنید و ویژگی ها را مشاهده کنید

متوقف کردن / دوک را متوقف کنید

من/ دستورات ID را ارسال کنید سپس INIT

پاک کردن پاک کردن انتخابی بخش ها یا پاک کردن کامل یک سطح (قالب بندی سطح پایین)

برای پاک کردن مستقیم، با دور زدن بایوس، می توانید دیسک را در تنظیمات بایوس غیرفعال کنید یا با پارامتر پاک کنید. /DISABLEBIOSاین پارامتر روی سرعت پاک کردن تاثیری ندارد.

FASTERASE پاک کردن سطح با حداکثر سرعت (سیستم رمز استفاده می شود)

TOF خواندن بخش های دیسک در یک فایل

MHDD یک برنامه چند منظوره برای تشخیص دقیق و تعمیر هارد دیسک است.
این برنامه کاملا رایگان است و عملی و قابلیت اطمینان بالایی را در اسکن ارائه می دهد.

MHDD دیسک را با کیفیت بالا برای آسیب های مختلف از جمله خرابی ها و به اصطلاح soft bads بررسی می کند.
یکی از مهمترین مزایای این برنامه این است که با هارد دیسک در سطح پایین کار می کند و مستقیماً از طریق پورت های کنترلر IDE کار می کند.

ویژگی های اصلی اپلیکیشن به شرح زیر است:

تشخیص دقیق سطح مکانیکی دیسک.
. نظارت بر رجیسترهای کنترلر IDE
. استفاده با کیفیت از عملکرد HPA (کاهش حجم هارد دیسک).
. تنظیم نویز منتشر شده از هارد دیسک
. خطا در ثبت.
. وجود عملکردی برای از بین بردن کامل اطلاعات روی هارد دیسک بدون امکان بازیابی.
. تست HDD در شرایط سخت
. امکان تست همزمان چند هارد.
. کار با یک سیستم رمز عبور روی دیسک

MHDD

این مقاله برای علاقه مندان و برداشتن اولین قدم ها در زمینه هارد نوشته شده است و به برنامه MHDD و کار با آن اختصاص دارد.
در زمان نوشتن، آخرین نسخه این برنامه 2.9 بود.

اول از همه، لازم به ذکر است که برنامه جهانی است و با تمام درایوهای دارای رابط ATA، صرف نظر از سازنده و مدل، کار می کند.

این با این واقعیت توضیح داده می شود که هرگونه تعامل یک هارد دیسک ATA با دنیای خارج از طریق یک مجموعه استاندارد از پورت ها و با استفاده از مجموعه خاصی از دستورات تعریف شده در مشخصات استاندارد ATA (هنگام توسعه همه نسخه های آن، ملاحظات سازگاری در نظر گرفته شده است) رخ می دهد. در نظر بگیرید، و بنابراین کاملاً بی اهمیت می شود که کدام نسخه از رابط مجهز به این درایو خاص و حتی بیشتر از آن سازنده است، زیرا هنگام توسعه درایو مطمئناً باید توسط استاندارد ATA هدایت می شد).

این برنامه قادر است تحت DOS خالص و مستقیماً از ویندوز (95/98/ME) اجرا شود.
درست است، هنگام کار از ویندوز، محدودیت هایی وجود دارد (آنها در اسناد ذکر شده اند: در این مورد، درایو نیازی به تعریف در BIOS ندارد و کنترلری که روی آن نصب شده است بهتر است در ویندوز غیرفعال شود).

و اگرچه این گزینه قابل اجرا است، من شخصاً هنوز ترجیح می دهم تحت DOS خالص کار کنم، زیرا حتی اگر همه چیز در ویندوز به طور پایدار کار کند، ممکن است شاخص های سرعت به دست آمده با واقعیت مطابقت نداشته باشد.
و بعد، ویندوز همچنان ویندوز است...

شاید من پارانوئید هستم، اما در مسائل «وارز» سعی می‌کنم از «ویندوز» دور باشم.
و از آنجایی که به کنترلرها اشاره کردیم، باید گفت که این برنامه به شما امکان می دهد با درایوهای نصب شده روی کنترلرهای خارجی ATA کار کنید، اما نه در همه نسخه ها.
این ویژگی در نسخه 2.8 اعلام شد، اما نسخه 2.9 موجود در وب سایت این ویژگی را ندارد.

این ابزار را می توان از هر رسانه ای غیرقابل نوشتن که فضایی برای ضبط فایل های موقت و گزارش های کاری دارد راه اندازی کرد (حداقل 70 کیلوبایت مورد نیاز، 20 مگابایت توصیه می شود).

از برنامه ای از همان دیسکی که در حال تشخیص و درمان آن هستید استفاده نکنید، اگر اتفاق می افتد که فقط یک درایو دارید (مثلاً موارد بد را به تنهایی بازیابی می کنید) - از برنامه از یک فلاپی دیسک استفاده کنید.

قسمت سخت افزاری دستگاه تست شماست، برنامه اصلاً اشغال نمی شود: می تواند هر چیزی باشد، با یک کنترلر ATA، تا 286 (مستندات می گوید، من خودم آن را امتحان نکردم، زیرا فقط 386 موجود است، اما در تئوری باید).

پس از راه اندازی، اگر بیش از یک درایو در سیستم وجود داشته باشد، از ما خواسته می شود که درایو مورد نظر خود را انتخاب کنیم.

راهنمایی در مورد دستورات اصلی برنامه روی صفحه نمایش داده می شود.

پس از تنظیم اولیه درایو انتخاب شده با کلیک کردن، اطلاعات جامعی در مورد آن دریافت می کنیم:

نام مدل؛ هندسه دیسک منطقی (تعداد منطقی سیلندرها / سر / بخش ها در هر مسیر)؛
- شماره سریال؛ نسخه میکروکد؛
- تعداد بلوک های آدرس دهی شده از طریق LBA؛
- پشتیبانی از توابع ATA و حداکثر حالت پشتیبانی شده. وضعیت SMART (خواه فعال باشد).
- وضعیت سیستم امنیتی (گذرواژه سخت افزاری فعال/غیرفعال)؛
- اندازه کامل هارد دیسک؛ نتیجه قبولی در آزمون های اصلی

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

علاوه بر این، وضعیت دیسک و استفاده از آن در یک زمان معین با نشانگرهایی در خط بالایی نشان داده می شود.

آنها حاوی اطلاعات زیر هستند:

مشغول- درایو مشغول است و به دستورات پاسخ نمی دهد.
WRFT- خطای ضبط؛
DREQ- درایو می خواهد داده ها را با دنیای خارج مبادله کند.
ERR- در نتیجه برخی عملیات خطایی رخ داده است.

وقتی این بیت روشن شد، به سمت راست بالای صفحه نگاه کنید.
نوع آخرین خطا در آنجا نمایش داده می شود: (فقط زمانی معتبر است که چراغ "ERR" روشن باشد):

AMNF- نشانی آدرس یافت نشد - نشانی دادن یک بخش خاص انجام نشد.

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

T0NF- آهنگ 0 یافت نشد - آهنگ صفر یافت نشد.
ABRT- سقط، فرمان رد شد.
IDNF- شناسه بخش یافت نشد.
UNCR- خطای غیر قابل اصلاح - خطا با کد ECC تصحیح نشده است.

احتمالاً یک بلوک بد منطقی در این مکان وجود دارد (این مورد در اینجا مورد بحث قرار گرفت).

علاوه بر اینها، دو نشانگر دیگر ممکن است در بالا روشن شوند - P.W.D.- علامت گذاری رمز عبور سخت افزاری نصب شده و HPA- اگر اندازه درایو با استفاده از دستور "HPA" تغییر کرده باشد (معمولاً برای پنهان کردن بلوک های بد در انتهای دیسک استفاده می شود).

درایور اختیاری AMD Radeon Software Adrenalin Edition 19.9.2

درایور اختیاری AMD Radeon Software Adrenalin Edition 19.9.2 عملکرد را در Borderlands 3 بهبود می بخشد و از فناوری Radeon Image Sharpening پشتیبانی می کند.

MHDD یک ابزار تشخیص هارد دیسک است که به شما امکان می دهد آسیب های مختلف را بررسی کنید و سپس آنها را از بین ببرید. اگر مشکوک به مشکل در هارد دیسک خود باشید، این ابزار به ابزاری موثر تبدیل خواهد شد.

اغلب با استفاده از MHDD و سایر برنامه های مشابه، می توانید هارد دیسک خود را به حالت عادی برگردانید. اولین علامت مشکل در هارد دیسک شما یک صفحه آبی در هنگام راه اندازی ویندوز است. در موارد پیشرفته، ممکن است نتوانید ویندوز را دوباره نصب کنید، زیرا... بایوس ممکن است به سادگی هارد دیسک را نبیند.

شایان ذکر است که MHDD به طور انحصاری از دیسک بوت کار می کند، بنابراین پس از دانلود برنامه از لینک انتهای مقاله، باید روی دیسک رایت شود.

1. یک دیسک بوت یا فلش درایو با برنامه ایجاد کنید و سپس از آن بوت کنید.

2. به محض راه اندازی برنامه، باید درایوی را انتخاب کنید که کار بیشتر با آن انجام می شود. انتخاب با فشار دادن کلید با شماره مربوط به شماره هارد انجام می شود.

3. در پنجره بعدی باید دستور را وارد کنید "اسکن" (بدون نقل قول) یا کلید را فشار دهید F4 . برای شروع اسکن، باید دوباره کلید F4 را فشار دهید.

4. فرآیند اسکن خود آغاز می شود، که در طی آن باید ناحیه مناسب برنامه را مشاهده کنید، که در آن تاخیر بر حسب میلی ثانیه نمایش داده می شود. اگر اعداد اطراف دو مقدار آخر خیلی زیاد هستند، باید مراقب باشید.

5. اسکن می‌تواند زمان زیادی طول بکشد - از چند ساعت تا چند روز. پس از اتمام اسکن، در سمت راست برنامه می توانید آمار را ارزیابی کنید، جایی که بلوک های بد در ستون "UMC" نشان داده می شوند.

6. برای ادامه مستقیم به رویه بازیابی هارد دیسک، دستور را در پایین پنجره وارد کنید "پاک کردن" و Enter را فشار دهید.

در مرحله بعد باید شماره ای را وارد کنید که نشان دهنده اولین سکتوری است که بازیابی می شود، به عنوان مثال، 0 و سپس Enter را فشار دهید. به همین ترتیب، باید آخرین بخش را مشخص کنید (عدد مشخص شده در پرانتز را تایپ کنید و Enter را فشار دهید).

برای شروع روش باید یک حرف انگلیسی وارد کنید Yو کلید Enter را فشار دهید.

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

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

پس از اتمام مراحل بازیابی هارد، برای اطمینان از موفقیت آمیز بودن مراحل انجام شده، دوباره مراحل اسکن را انجام دهید.

لطفاً توجه داشته باشید که وب سایت توسعه دهندگان MHDD در حال حاضر کار نمی کند، بنابراین در زیر پیوندی برای دانلود ابزار از یک منبع شخص ثالث وجود دارد.

اغلب می توانید به این واقعیت توجه کنید که کاربران می ترسند و نمی دانند چگونه با برنامه MHDD به درستی کار کنند. به همین دلیل است که ارزش دارد چندین توصیه عملی در مورد نحوه استفاده از این برنامه و اینکه عملکردهای آن می تواند مفید باشد را در نظر بگیرید.

امروزه MHDD محبوب ترین ابزار رایگان است که برای تشخیص سطح پایین هارد دیسک های مختلف طراحی شده است. شایان ذکر است که این برنامه توسط متخصص داخلی دیمیتری پوستریگان توسعه داده شده است. با استفاده از این ابزار، کاربران می توانند عیب یابی کامل قسمت مکانیکی درایو را انجام دهند، انواع ویژگی های SMART را مشاهده کنند و همچنین به اصطلاح در قالب بندی سطح پایین و اصلاح بخش های بد شرکت کنند. علاوه بر این، این برنامه همچنین دارای تعداد زیادی توابع دیگر است، اما عمدتا متخصصان و کاربران عادی آن را به طور خاص برای این روش ها دانلود می کنند.

این برنامه چیه؟

از آنجایی که این ابزار رایگان است، می توانید آن را مستقیماً از وب سایت رسمی دانلود کنید. MHDD بر روی سیستم عامل DOS اجرا می شود و در وب سایت نویسنده می توانید نه تنها خود ابزار، بلکه تصاویر یک فلاپی دیسک یا سی دی بوت را نیز دانلود کنید. علاوه بر این، اسناد دقیقی از نویسندگی خود توسعه دهنده و همچنین پاسخ به سؤالاتی که اغلب در بین کاربران این برنامه ایجاد می شود نیز وجود دارد.

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

این برنامه چگونه کار میکند؟

لازم به ذکر است که MHDD در طول کار خود از هیچ عملکرد یا وقفه BIOS استفاده نمی کند. بنابراین، حتی نیازی نیست که درایو توسط بایوس شما شناسایی شود، و می‌توانید پس از فعال شدن خود برنامه و MSDOS، دستگاه را روشن کنید، زیرا این ابزار مستقیماً با رجیسترهای هارد درایو کار می‌کند و به هیچ وجه به کوچکی واکنش نشان نمی‌دهد. مواردی مانند سیستم های فایل، پارتیشن ها و محدودیت های بایوس کامپیوتر شما.

شایان ذکر است که برخی از دستگاه های معیوب، هنگامی که سعی می کنید آنها را در BIOS شناسایی کنید، یک سیستم انجماد ایجاد می کنند که در نتیجه به سادگی نمی توانید بوت کنید. همچنین فراموش نکنید که بایوس که در تعداد زیادی از مادربردهای قدیمی استفاده می شود، اگر حجم آن بیش از 130 گیگابایت باشد، نمی تواند پارامترهای هارد دیسک را به درستی تعیین کند. اگر این وضعیت برای شما صدق می کند، در بخش استاندارد BIOS Setup باید عملکرد شناسایی درایوی را که می خواهید با استفاده از این برنامه آزمایش کنید، غیرفعال کنید.

اگر پس از انجام مراحل فوق، هنوز نتوانستید هنگام شناسایی درایو و راه اندازی سیستم عامل خود از یخ زدگی خلاص شوید، پس از بارگیری خود برنامه، درایو قبلاً متصل می شود. البته چنین عملیاتی باید کاملاً با دقت انجام شود و در حالت ایده آل باید از یک کلید دوگانه تخصصی در مدار منبع تغذیه درایو استفاده کنید که با آن می توانید برق را از طریق مدارهای +12 و +5 ولت تامین کنید.

مهم ترین چیزی که باید به خاطر داشته باشید این است که برنامه تحت هیچ شرایطی روی درایوی که می خواهید تست کنید اجرا نشود. با این حال، شما حتی نباید از درایوهای متصل به همان کابل IDE که این دستگاه به آن متصل است استفاده کنید، زیرا ممکن است در نهایت باعث آسیب جدی به داده های موجود در هر دیسک سخت شوید. به همین دلیل است که با تنظیمات استاندارد، MHDD با کانال PRIMARY کار نمی کند، زیرا اکثریت قریب به اتفاق کاربران از آن برای میزبانی هارد دیسک های خود استفاده می کنند. علاوه بر این، برای دستیابی به عملکرد ایمن این برنامه، قابلیت کار با درایوهایی که در حالت SLAVE هستند را ارائه نمی دهد.

برای رفع انسداد کانال PRIMARY ابتدا باید برنامه را اجرا کنید سپس از آن خارج شوید و فایل ایجاد شده را به نام ویرایش کنید. MHDD.C.F.G.شما همچنین می توانید از کلید در خط فرمان استفاده کنید / ENABLEPRIMARY، که راه حل ساده تری برای این موضوع است. استفاده از فلاپی درایو 3.5 اینچی، فلش مموری یا نوعی دیسک برای بارگیری این ابزار بهینه ترین کار است.

تنظیمات مقدماتی

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

چگونه یک دستگاه را اسکن کنیم؟

برای شروع، در لیستی که باز می شود، باید دستگاهی را که می خواهید اسکن کنید انتخاب کنید. پس از انتخاب دستگاه، می توانید کلید را فشار دهید F1و شروع به استفاده از دستورات مورد نیاز از این برنامه کنید. یک بار دیگر، شایان ذکر است که هنگام کار با برنامه MHDD باید تا حد امکان مراقب باشید، به خصوص اگر برای اولین بار با ابزار کار می کنید - یک بار دیگر صحت دستور نوشته شده و همچنین اینکه آیا شما واقعا می دانید که چگونه باید از آن استفاده کرد و در نهایت چه نتیجه ای به شما خواهد داد.

اگر در حال حاضر هنوز از کاربران مبتدی این برنامه هستید، توصیه می کنیم ابتدا با دستوراتی مانند اسکنمتوقف کردن،EID, CXو TOF. شایان ذکر است که برخی از آنها را می توان با ترکیب کلیدها فراخوانی کرد یا به سادگی به کلیدهای داغ خاص اختصاص داد. بنابراین، به عنوان مثال، با استفاده از دکمه F4 می توانید بلافاصله شروع به اسکن سیستم برای خطاها کنید. توجه ویژه ای باید به رجیسترهایی شود که وضعیت آنها به طور مداوم در بالای صفحه نمایش داده می شود. هر دستگاه SATA یا IDE باید نشانگرهای DRIVE SEEK COMPLETE را در حین کار نمایش دهد ( DRSC) و همچنین DRIVE READY ( DRDY).

چک باکس مشغولنشان می دهد که درایو در حال حاضر عملیات خاصی را انجام می دهد (برخی داده ها در حال خواندن یا نوشتن هستند). برخی از پرچم ها مشابه هستند T0NFیا WRFTقدیمی هستند، بنابراین هنگام کار با این ابزار نباید آنها را ببینید. پرچم نیز گنجانده شده است INDXبا این حال، در برخی شرایط برنامه همچنان آن را نمایش می دهد. وقتی چک باکس نمایش داده می شود DREQشما می توانید تعیین کنید که دیسک در حال درخواست مجوز برای انتقال برخی اطلاعات است.

اگر در حین کار با این ابزار یک چک باکس ظاهر شود ERR، در این صورت باید ثبت خطا را به دقت تجزیه و تحلیل کنید و در عین حال باید متوجه شوید که چه نوع خطایی ممکن است هنگام کار با هارد دیسک رخ دهد. به مستندات این برنامه نگاه کنید تا متوجه شوید از چه دستوراتی می توان استفاده کرد، چگونه با ثبات ها کار کرد و همچنین انواع اصلی خطاها را شناسایی کرد.

برای مشاهده اطلاعات دقیق در مورد هارد دیسک خود، می توانید از دستورات استفاده کنید شناسهو EID. با استفاده از این دستورات می توانید اطلاعات دقیق عملکرد این درایو یعنی برند و شماره سریال آن را مشاهده کنید.

فقط در صورتی می توانید هارد دیسک را با استفاده از دستورات بالا یا پس از فشار دادن دکمه شناسایی شود اسکن کنید F2. برای انجام یک روش اسکن کامل، باید دستور را فشار دهید اسکنو دکمه را فشار دهید وارد(کلید میانبر پیش فرض F4). شایان ذکر است که در ابتدا یک منو باز می شود که در صورت تمایل می توانید تنظیمات خاصی را تغییر دهید، زیرا به طور پیش فرض بخش اولیه صفر است، در حالی که بخش نهایی برابر با حداکثر ممکن است. هر عملکردی که ممکن است برای اطلاعات درایو مخرب باشد ابتدا غیرفعال می شود.

اسکن چگونه انجام می شود؟

روش اسکن با استفاده از MHDD در بلوک ها انجام می شود و اگر در مورد درایوهای SATA یا IDE صحبت می کنیم، هر بلوک شامل 255 بخش است. خود روش تشخیصی به شرح زیر انجام می شود:

  1. برنامه از دستور استفاده می کند تأیید کنیدبخش ها، آن را با شماره LBA (تعداد یک بخش خاص) و همچنین تعداد بخش ها در قالب پارامترها علامت گذاری کنید.
  2. درایو پرچم BUSY فوق را بالا می برد.
  3. MHDD تایمر را فعال می کند.
  4. پس از اجرای فرمان مشخص شده توسط هارد، پرچم BUSY حذف می شود.
  5. MHDD مدت زمانی را که طول می کشد تا هارد دیسک تکمیل کند را تعیین می کند و پس از آن بلوک مربوطه با نتایج روی صفحه نمایش داده می شود. اگر بخش های بدی شناسایی شده باشد، با حرف مربوطه مشخص می شود.

شایان ذکر است که تمام مراحل تکرار می شود تا زمانی که ابزار تمام بخش ها را بررسی کند. اگر می خواهید گزارش دقیقی از اسکن دریافت کنید، همیشه می توانید آن را به راحتی در فایلی به نام log/mhdd.log پیدا کنید. اگر در طی این روش خطایی شناسایی شد، باید بلافاصله تمام اطلاعات این درایو را در دستگاه جدیدی کپی کنید.

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

برای سرعت بخشیدن به این روش، می توانید از دستور با گزینه فعال استفاده کنید EraseWaits، اما شایان ذکر است که فقط بلوکی که دارای یک یا چند بخش بد است پاک می شود. به همین دلیل می توانید انواع بلوک های نرم و بد را که در نتیجه آسیب به سطح دستگاه هستند و اغلب به دلیل خرابی های مختلف در منبع تغذیه درایو شما، گرم شدن بیش از حد آن و یا لرزش زیاد به وجود می آیند را کاملا از بین ببرید. در طول عملیات

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

چگونه نتایج را تجزیه و تحلیل کنیم؟

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

اگر در طول فرآیند اسکن، یک حرف ظاهر می شود سپس این نشان می دهد که این روش با فعال بودن حالت EraseWaits انجام می شود و در این بخش به دلیل خطا در خواندن یک بخش، یک بلوک کاملاً پاک شده است. علاوه بر این، اگر این حرف بارها و بارها در یک منطقه خاص ظاهر شود، این نشان دهنده وجود یک بخش بد است.

ظاهر بلوک های آبی نشان می دهد که عملکرد فعال است REMAP، که به طور خاص در رابطه با این بخش استفاده شد. درایو قسمت بد را با یک قسمت خوب جایگزین کرد که قبلاً در قسمت پشتیبان قرار داشت و در نتیجه مشکل دیگر در اینجا ظاهر نمی شود.

MHDD و کار با رمزهای عبور

استاندارد ATA/ATAPI امکان استفاده از رمزهای عبور در درایو را فراهم می کند، اما برای به دست آوردن رمز عبور واقعی، دستگاه به طور کامل از هرگونه تلاش کاربر برای خواندن داده ها یا نوشتن روی هارد چشم پوشی می کند. برای قفل کردن درایو با یک رمز عبور تخصصی، باید از دستور استفاده کنید P.W.D.. مطابق با این استاندارد، ابتدا باید این هارد دیسک را مجددا راه اندازی کنید تا تغییراتی که ایجاد کرده اید اعمال شود.

MHDD استفاده از دو دستور را ارائه می دهد که به شما امکان می دهد تا قفل عملکرد هارد دیسک خود را کاملاً باز کنید - DISPWD و UNLOCK. مورد دوم برای باز کردن توانایی کار با درایو دقیقاً تا زمانی که یک بار خاموش شود در نظر گرفته شده است. برای غیرفعال کردن کامل استفاده از سیستم رمز عبور، ابتدا باید این دستور خاص را فعال کنید و سپس از DISPWD استفاده کنید، اما ارزش این را دارد که فوراً بگویید که برای استفاده بیشتر از آن برای اهداف خود باید رمز عبور را بدانید. علاوه بر این، فراموش نکنید که سازندگان هارد دیسک نیز از رمزهای عبور به اصطلاح اصلی استفاده می کنند که با آن می توانید قفل عملکرد دستگاه خود را نیز باز کنید.

دستورات برای خواندن بخش ها

می توانید کل دیسک یا چندین بخش خاص را در یک فایل خاص یا مجموعه ای از فایل های ایجاد شده بخوانید. اول از همه باید از دستور TOF استفاده کنید که با پرش کامل بخش های بد می پردازد. اگر قصد دارید تصاویری ایجاد کنید که حجم آنها بیش از 1 گیگابایت باشد، در این صورت باید از دستور ATOF استفاده کنید که به شما امکان می دهد به طور خودکار نظرات را برش دهید.

اگر می خواهید بخش هایی را از یک فایل به دیسک بنویسید، فقط از دستور FF استفاده کنید. از شما خواسته می شود که شماره اولین سکتوری که باید روی آن نوشته شود و همچنین تعداد کل بخش هایی که در یک ردیف روی آن نوشته می شود را وارد کنید. این دو دستور اغلب برای بازیابی کامل داده ها از درایوهای معیوب مورد نیاز هستند. در ابتدا، یک تصویر بخش به بخش از دستگاه معیوب ایجاد می شود، پس از آن به همان روش بخش به بخش به هارد درایو دیگر منتقل می شود. تنها در این صورت امکان استفاده از برنامه های تخصصی وجود دارد که به شما امکان بازیابی داده های مختلف را می دهد.

دیسک بوت نشد، دیسک سیستم را وارد کرده و enter را فشار دهید. کتیبه ای که لشگرهای غازی را به ستون فقرات شما می فرستد، هر کدام به اندازه یک هارد دیسک. طبق قانون پستی، این زمانی اتفاق می افتد که هیچ چیز مشکلی را به همراه نداشته باشد. اما برای راه اندازی مجدد سیستم عجله نکنید - این یک بازی رولت روسی است. بهتر است از یک رسانه دیگر بوت کنید و یک بررسی کامل انجام دهید. یک ابزار اثبات شده به این کمک خواهد کرد - MHDD.

معرفی

اگر SMART مشکلاتی را نشان می‌دهد، اغلب این به معنای یک چیز است: دیسک در شرف فرو ریختن است، و حتی یک بار اضافی سیستم عامل می‌تواند تأثیر بگذارد. نکته بعدی که باید بدانید نرم افزار یا سخت افزار است. اگر تعداد سخت افزارهای زیادی وجود ندارد، باز هم می توانید سعی کنید دیسک را زنده کنید.

فکر می کنم نام محصولاتی مانند MHDD و Victoria را شنیده اید. آنها برای کار با هارد درایو سطح پایین ضروری هستند و به شما کمک می کنند تا به شاهکارهای بزرگی در بازیابی و تشخیص دست یابید. در مورد ویکتوریا، اکنون زمان آن رسیده است که با ابزار دوم - قدیمی، اما هنوز هم بسیار مفید مقابله کنیم.

MHDD یک برنامه رایگان کوچک اما قدرتمند است که برای کار با درایوها در پایین ترین سطح (تا حد امکان) طراحی شده است. اولین نسخه توسط دیمیتری پوستریگان در سال 2000 منتشر شد. می تواند سطح درایو IDE را در حالت CHS اسکن کند. اکنون MHDD بسیار بیشتر از یک تشخیص است. با MHDD می توانید هر کاری انجام دهید: تشخیص درایوها، خواندن و نوشتن بخش های تصادفی، مدیریت سیستم SMART، سیستم رمز عبور، سیستم مدیریت نویز، و همچنین تغییر اندازه درایو.

علیرغم این واقعیت که کار با MHDD از طریق ویندوز نصب شده نیز امکان پذیر است، من به شدت توصیه می کنم تصویر را روی یک درایو فلش یا دیسک خارجی (یا بوت دوم) رایت کنید و DOS خالی را از آنجا بارگیری کنید. باور کنید، در یک مشکل سخت افزاری، بهتر است تا حد امکان تمام پیوندهای زنجیره که می توانند منجر به اشکال یا یخ زدن رایانه در حین کار شوند، حذف شوند.

اوه اون رابط ها

هر رابطی را نمی توان به درستی توسط برنامه تشخیص داد.

رابط SATA.این احتمال وجود دارد که دیسک در MHDD شناسایی نشود. دلیل ممکن است حالت عملکرد کنترلر SATA (IDE و AHCI) در BIOS باشد. متأسفانه MHDD از حالت AHCI پشتیبانی نمی کند. لازم است تنظیمات بایوس را تغییر دهید. بدترین چیز این است که امروزه همه مادربردها از این حالت پشتیبانی نمی کنند. تنها راه حل استفاده از دستگاهی با مادربرد مناسب یا کنار گذاشتن MHDD است.

رابط IDE.این رابط با توزیع دستگاه ها در حلقه - master/slave مشخص می شود. به طور پیش فرض، MHDD همه دستگاه ها را در حالت برده پنهان می کند. دو راه برای رفع این مشکل وجود دارد. اولین مورد این است که مکان هارد دیسک را تغییر دهید ( جامپر را به Master تغییر دهید) و بررسی کنید که آیا تنظیمات در BIOS مطابقت دارند. راه دوم این است که سعی کنید شماره دیسک را در MHDD به 2 یا 4 تغییر دهید. خب، فایل پیکربندی mhdd.cfg را که در پوشه CFG است فراموش نکنید. در این مورد، پارامتر PRIMARY_ENABLED=TRUE مهم است.

رابط SCSIدرایور کنترلر SCSI ممکن است شناسایی نشود.

رابط USB.از نظر تئوری، اتصال درایو از طریق USB با استفاده از درایور اضافی و تنظیمات برنامه امکان پذیر است. درایور حالت عملیاتی را از طریق SCSI شبیه سازی می کند. همچنین باید تمام درایوهای USB غیر ضروری را جدا کنید. قبل از اینکه MHDD بوت شود باید درایو هدف متصل شود. در config.sys باید بنویسید: device=X:\USBASPI.SYS /w /v که X:\ مسیر دیسک است.

بنابراین، من یکی از دیسک‌های شکسته را از قفسه برمی‌دارم (معمولاً برچسب شکسته را روی آنها می‌زنم) و اکنون سعی می‌کنم دوباره آن را احیا کنم تا به شما نشان دهم که در عمل چگونه کار می‌کند. من به جای سیستم و تمام فایل های روی آن، یک پیچ WDC WD7500BPVX-60JC3T0 با یک وینیگرت گرفتم.

از آنجایی که وضعیت بسیار غم انگیز است، می توانم با وجدان راحت دیسک را داخل و خارج قالب بندی کنم، که کار من را بسیار ساده می کند. اما ابتدا بیایید کمی تئوری و برنامه بهبودی را بررسی کنیم.

آماده شدن

در ابتدا، دیسک باید توسط برنامه مقداردهی اولیه شود که کاملاً منطقی است. پس از این، یک اسکن سطح انجام می شود که درک وضعیت فعلی را به دست می دهد: MHDD وضعیت سطح سخت را نشان می دهد. سپس باید دیسک را فرمت کنید و دوباره چک کنید. معمولاً در این مرحله بدی های نرم ناپدید می شوند و فقط موارد سخت باقی می مانند. در مرحله بعد، می‌توانید رویه REMAP را برای تخصیص مجدد بلوک‌های بد به ناحیه خدمات انجام دهید.

مشکل اصلی این است که منطقه خدمات لاستیکی نیست و حتی پس از تمام عملیات ها، دیسک نیاز به مراقبت دارد. اگر بلوک های بد همچنان ظاهر می شوند، پس دیسک، مهم نیست که چقدر تلاش می کنید، دیگر زنده نیست. اما در موارد موفق تر، این روش باید کمک کند. همانطور که تمرین نشان می دهد، پس از یک نقشه مجدد، دیسک می تواند مدت زمان زیادی دوام بیاورد و حتی بیشتر از همسایگان خود در سبد زنده بماند. مواقع دیگر او بلافاصله پس از راه اندازی مجدد می میرد - این به شانس شما بستگی دارد و پیش بینی تأثیر تقریباً غیرممکن است.

تو نباید بکشی

از بین بردن یک دیسک بسیار ساده تر از بازیابی آن است. به عنوان مثال، همه می دانند (یا باید بدانند) که قطع کردن کابل در حین کار منجر به عواقب ناگواری می شود. ما همچنین شما را از تغییر بی‌مورد پرچم‌ها و اجرای دستورات در MHDD به شدت منع می‌کنیم. مستندات را با دقت بخوانید و اگر به طور کامل متوجه نشدید که ممکن است به چه چیزی منجر شود، شروع به انجام کاری نکنید.

خوب، می توانیم دست به کار شویم! ابتدا بیایید یک درایو فلش USB قابل بوت بسازیم. برای این توصیه می کنم - دستورالعمل های کامل و خود DOS در دسترس است. وقتی رسانه آماده شد، تنها چیزی که باقی می‌ماند این است که MHDD را در ریشه آن رها کنید تا دوباره از طریق خط فرمان از فهرست‌ها عبور نکنید.

برای اینکه دیسک متصل به کانال اول به طور دقیق نمایش داده شود، باید پیکربندی mhdd.cfg را که در پوشه CFG قرار دارد، ویرایش کنید.

PRIMARY_ENABLED=TRUE

همانطور که قبلاً گفتم، اسکن هر دستگاه تنها در صورتی امکان پذیر است که توسط ID یا دستورات EID (یا با فشار دادن F2) شناسایی شود.


اسکن کردن

برای اسکن، SCAN را تایپ کرده و ENTER را فشار دهید یا از F4 استفاده کنید. یک منو ظاهر می شود که از آن می توانید برخی از تنظیمات را تغییر دهید. به طور پیش فرض، بخش شروع صفر است (بخش شروع). بخش نهایی برابر با حداکثر ممکن است (انتهای دیسک). همه عملکردهای مخرب برای داده های کاربر (Remap، Erase Delays) به طور پیش فرض غیرفعال هستند.


بیایید پارامترهای اسکن را مرور کنیم.

  • LBA را شروع کنید- بخش اولیه برای اسکن، به طور پیش فرض 0، یعنی ابتدای دیسک.
  • پایان LBA- بخش تکمیل اسکن، به طور پیش فرض انتهای دیسک. گاهی اوقات اسکن کردن نه کل سطح (مخصوصاً زمانی که حجم دیسک از چند ترابایت بیشتر است) راحت تر است، بلکه فقط ناحیه کاری را که سیستم عامل در آن قرار دارد اسکن کنید. به عنوان مثال، دیسک C 50 گیگابایت است، سپس منطقه نهایی 2 * 50 * 1024 * 1024 = 104،857،600 بخش خواهد بود. می توانید آن را ساده تر محاسبه کنید: (جلد * 2) * 1,000,000 مجموع 100,000,000.
  • نقشه مجددبخش را در یک منطقه خدمات ویژه به عنوان بد علامت گذاری می کند، پس از آن دیسک به آن دسترسی پیدا نمی کند.
  • تایم اوت- زمان تاخیر برای خواندن یک بخش، پس از آن بررسی به بخش بعدی ادامه می یابد.
  • چرخش پس از اسکن- بعد از اسکن هارد دیسک را متوقف کنید.
  • تست/تعمیر حلقه- اسکن یا بررسی را به صورت دوره ای انجام دهید.
  • پاک کردن تاخیرها- پاک کردن بخش هایی که در آنها تاخیر خواندن شناسایی می شود.

دوباره F4 را فشار دهید تا اسکن شروع شود. MHDD درایوها را به صورت بلوک اسکن می کند. برای درایوهای IDE/SATA، یک بلوک برابر با 255 سکتور (130560 بایت) است.


در اینجا نحوه کار اسکن آمده است:

  1. MHDD دستور VERIFY SECTORS را با شماره LBA (شماره بخش) و شماره بخش به عنوان پارامتر ارسال می کند.
  2. درایو پرچم BUSY را بالا می برد.
  3. MHDD تایمر را راه اندازی می کند.
  4. پس از اینکه درایو دستور را کامل کرد، پرچم BUSY را پایین می آورد.
  5. MHDD زمان صرف شده توسط درایو را محاسبه می کند و بلوک مربوطه را روی صفحه نمایش می دهد. اگر با خطا (بلوک بد) مواجه شد، برنامه حرفی را نمایش می دهد که خطا را توصیف می کند.

MHDD مراحل 1-5 را تا بخش نهایی تکرار می کند. اگر به گزارش اسکن نیاز دارید، همیشه می توانید آن را در فایل log/mhdd.log پیدا کنید. در حین اسکن می توانید مستطیل های زیادی با رنگ های مختلف ببینید. برای اینکه زیاد نترسید، در اینجا گزیده ای از گواهی آمده است:

وجود بلوک های قرمز (بیش از 500 میلی ثانیه) در یک درایو کاملا سالم غیرقابل قبول است. اگر آنها وجود داشته باشند، لازم است کل سطح دیسک را پاک کنید و اگر این کمکی نکرد، از شر تاخیرها خلاص شوید، می توانیم نتیجه بگیریم که این درایو دیگر به اندازه کافی قابل اعتماد نیست. بلوک های حرف-نویسه، به عنوان مثال x، S، و غیره، مجاز نیستند: آنها وجود بلوک های بد روی سطح را نشان می دهند.

اولین کاری که باید انجام دهید این است که با دستور erase سطح را کاملا تمیز کنید. اگر این کمکی نکرد، با فعال کردن گزینه EraseWaits اسکن کنید. اگر بلوک های بد هنوز ناپدید نشدند، باید اسکن را با فعال کردن گزینه Remap اجرا کنید.

بازیابی می کنیم

اگر اسکن خطاهایی را نشان داد، اولین کاری که باید انجام دهید این است که تمام داده ها را از درایو کپی کنید (البته اگر به آن نیاز دارید). در مورد من این بی ربط بود. سپس باید با استفاده از دستور ERASE سطح را کاملاً پاک کنید، که تمام بخش‌های درایو را پاک می‌کند.


درایو فیلدهای ECC را برای هر بخش دوباره محاسبه می کند. این به خلاص شدن از شر بلوک های به اصطلاح نرم-بد کمک می کند. اگر پاک کردن کمکی نکرد، اسکن را با فعال کردن گزینه REMAP اجرا کنید.


اگر مشاهده کردید که هر بلوک دارای خطا است، سعی نکنید درایو را پاک کنید یا با فعال بودن گزینه REMAP اسکن نکنید. به احتمال زیاد، ناحیه سرویس درایو آسیب دیده است و این مشکل با دستورات استاندارد MHDD قابل رفع نیست.

یک خواننده با دقت که به تصاویر اسکن دیسک نگاه می کرد، احتمالاً سوت زد و سرش را با ناراحتی تکان داد. بله، هنگام نوشتن مقاله، دیسک من کاملاً از بین رفت. تعداد خرابی‌های سخت‌افزاری از تمام محدودیت‌های مجاز فراتر رفت، و در زمان تایپ آخرین خطوط مقاله، مانند یک تراکتور بلاروس در حال تردد بود. به هر حال، اگر یک دیسک شروع به فرو ریختن کند، نمی توانید به آن اعتماد کنید، به خصوص اگر مشکلات سخت افزاری ظاهر شود. زمانی که دیسک هنوز به طور فعال شروع به فرو ریختن نکرده است، اما نقص هایی روی سطح ظاهر شده است، Remap می تواند کمک کند. در هر صورت، حتی اگر موفق به رفع آن شدید، از چنین دیسکی فقط برای داده های غیر بحرانی و در هیچ موردی به عنوان اصلی استفاده نکنید.

نشانگرها چه چیزی را نشان می دهند؟

  • مشغول- درایو مشغول است و به دستورات پاسخ نمی دهد.
  • WRFT- خطای ضبط؛
  • DREQ- درایو می خواهد داده ها را با دنیای خارج مبادله کند.
  • ERR- در نتیجه برخی عملیات خطایی رخ داده است.

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

  • AMNF- نشانی نشانی یافت نشد - دسترسی به یک بخش خاص ناموفق بود. به احتمال زیاد به این معنی است که این بخش آسیب دیده است. با این حال، بلافاصله پس از روشن کردن درایو، دقیقا برعکس - این نشان دهنده عدم وجود مشکل است و تکمیل موفقیت آمیز تشخیص داخلی را گزارش می دهد.
  • T0NF- آهنگ 0 یافت نشد - آهنگ صفر یافت نشد.
  • ABRT- سقط، فرمان رد شد.
  • IDNF- شناسه بخش یافت نشد.
  • UNCR- خطای غیر قابل اصلاح، خطایی که توسط کد ECC اصلاح نشده است. به احتمال زیاد، یک بلوک بد منطقی در این مکان وجود دارد.

دو نشانگر دیگر ممکن است در بالا ظاهر شوند: PWD سیگنال می دهد که رمز عبور سخت افزاری تنظیم شده است، HPA ظاهر می شود اگر اندازه درایو با استفاده از دستور HPA تغییر کرده باشد (معمولاً برای پنهان کردن بلوک های بد در انتهای دیسک استفاده می شود).