خطای خواندن دیسک روی داد [حل شد]

10 روش برای رفع خطای خواندن دیسک رخ داده است

اگر با این خطا مواجه شدید، در ویندوز خود بوت نمی شوید و در (Windows)حلقه راه اندازی مجدد(restart loop) گیر خواهید کرد . پیام خطای(error message) کامل این است که " خطا در خواندن (read error)دیسک(A disk) رخ داده است. Press Ctrl+Alt+Del را برای راه‌اندازی مجدد فشار دهید» که به این معنی است که برای راه‌اندازی مجدد کامپیوتر خود باید Ctrl + Alt + Del را فشار دهید ، دوباره این صفحه خطا(error screen) را مشاهده خواهید کرد ، از این رو حلقه راه‌اندازی مجدد(restart loop) را مشاهده خواهید کرد . اکنون تنها راه خلاص شدن از این حلقه راه اندازی مجدد(reboot loop) بی نهایت این است که علت این خطا را برطرف کنید و پس از آن فقط شما می توانید به طور معمول به ویندوز بوت شوید.(Windows)

10 روش برای رفع خطای خواندن دیسک رخ داده است

اینها دلایل مختلف احتمالی این خطا هستند:

  • هارد دیسک آسیب دیده یا از کار افتاده است
  • حافظه خراب
  • کابل های HDD شل یا معیوب
  • BCD یا بخش بوت خراب
  • ترتیب بوت نادرست
  • مسائل سخت افزاری
  • پیکربندی MBR نادرست است
  • پیکربندی MBR نادرست است
  • مشکل بایوس
  • پارتیشن فعال نادرست

اینها مسائل مختلفی هستند که می توانند باعث " خطای خواندن (read error)دیسک روی(A disk) داده" شوند، اما به نظر می رسد شایع ترین دلیل این خطا پیکربندی نامعتبر MBR(MBR configuration) یا عدم وجود یک پارتیشن فعال باشد. بنابراین بدون اتلاف وقت، بیایید ببینیم چگونه خطای خواندن (read error)دیسک را با (A disk)راهنمای عیب‌یابی(troubleshooting guide) فهرست شده در زیر برطرف کنیم .

خطای خواندن دیسک روی داد [حل شد]

توجه:(Note:)  قبل از دنبال کردن روش‌های ذکر شده در زیر، مطمئن شوید که(Make sure) سی‌دی، دی‌وی‌دی یا درایو فلش USB قابل بوت متصل به رایانه شخصی را حذف کرده‌اید.(DVDs or USB Flash drive)

روش 1: اولویت دیسک بوت صحیح را تنظیم کنید(Method 1: Set Correct Boot Disk Priority)

ممکن است خطای "خطا در خواندن دیسک(disk read error) رخ داده است" را مشاهده کنید زیرا ترتیب بوت(boot order) به درستی تنظیم نشده است، به این معنی که رایانه سعی دارد از منبع دیگری که سیستم عامل(operating system) ندارد بوت شود ، بنابراین این کار را انجام نمی دهد. برای رفع این مشکل، باید هارد دیسک(Hard Disk) را به عنوان اولویت اصلی در ترتیب بوت(Boot order) تنظیم کنید. بیایید ببینیم که چگونه ترتیب راه‌اندازی(boot order) مناسب را تنظیم کنیم :

1. هنگامی که رایانه شما شروع به کار می کند (قبل از صفحه بوت(boot screen) یا صفحه خطا(error screen) )، چندین بار کلید Delete یا F1(Delete or F1) یا F2(F2 key) (بسته به سازنده رایانه شما) را فشار دهید تا وارد تنظیمات BIOS شوید(enter BIOS setup) .

کلید DEL یا F2 را فشار دهید تا وارد BIOS Setup شوید

2. هنگامی که در تنظیمات BIOS(BIOS setup) هستید ، تب Boot(Boot tab) را از لیست گزینه ها انتخاب کنید.

Boot Order روی Hard Drive | تنظیم شده است  خطای خواندن دیسک روی داد [حل شد]

3. اکنون مطمئن شوید که هارد دیسک یا SSD(Hard disk or SSD) کامپیوتر به عنوان اولویت اول در ترتیب Boot(Boot order) تنظیم شده است. اگر نه، از کلیدهای جهت دار بالا یا پایین برای تنظیم هارد دیسک در بالا استفاده کنید، به این معنی که کامپیوتر ابتدا از آن به جای هر منبع دیگری بوت می شود.

4. در نهایت F10 را فشار دهید تا این تغییر ذخیره شود و از(change and exit) . این مشکلی که باید وجود داشته باشد رفع خطای خواندن دیسک رخ داده(Fix A disk read error occurred) است، اگر نه، ادامه دهید.

روش 2: بررسی کنید که آیا هارد دیسک خراب است یا خیر(Method 2: Check if the Hard Disk is failing)

اگر هنوز نمی توانید خطای خواندن (read error)دیسک(A disk) را برطرف کنید، احتمال دارد هارد دیسک شما از کار بیفتد. در این صورت باید هارد یا SSD(HDD or SSD) قبلی خود را با یک هارد جدید جایگزین کنید و دوباره ویندوز(Windows) را نصب کنید. اما قبل از هر نتیجه ای، باید یک ابزار تشخیصی را اجرا کنید تا بررسی کنید که آیا واقعاً نیاز به تعویض هارد دیسک(Hard Disk) دارید یا خیر.

هنگام راه‌اندازی، Diagnostic را اجرا کنید تا بررسی کنید که آیا هارد دیسک خراب است یا خیر

برای اجرای Diagnostics کامپیوتر خود را مجددا راه اندازی کنید و با شروع به کار کامپیوتر (قبل از بوت شدن صفحه(boot screen)کلید F12(F12 key) را فشار دهید . وقتی منوی Boot(Boot menu) ظاهر شد، گزینه Boot to Utility Partition را(Utility Partition option) برجسته کنید یا گزینه Diagnostics را enter را فشار دهید تا (option press enter)Diagnostics شروع شود . این به طور خودکار تمام سخت افزار سیستم شما را بررسی می کند و در صورت مشاهده هر گونه مشکلی را گزارش می دهد.

روش 3: بررسی کنید که آیا هارد دیسک به درستی وصل شده است یا خیر(Method 3: Check if Hard Disk is properly connected)

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

مهم:(Important:) توصیه نمی شود در صورت گارانتی بدنه رایانه شخصی خود را باز کنید زیرا گارانتی شما را باطل می کند، در این حالت، یک رویکرد بهتر، بردن رایانه شخصی به مرکز خدمات است(service center) . همچنین، اگر دانش فنی ندارید، با رایانه شخصی خود سر در نیاورید و به دنبال(PC and look) یک تکنسین متخصص باشید که می تواند به شما کمک کند اتصال معیوب یا شلی هارد دیسک را بررسی کنید.

بررسی کنید که آیا هارد دیسک کامپیوتر به درستی وصل شده است |  خطای خواندن دیسک روی داد [حل شد]

هنگامی که بررسی کردید که اتصال صحیح هارد دیسک برقرار است، کامپیوتر خود را مجددا راه اندازی کنید و این بار ممکن است بتوانید خطای خواندن (read error)دیسک(A disk) را برطرف کنید.

Method 4: Run Memtest86+

توجه:(Note:) قبل از شروع، مطمئن شوید که به رایانه دیگری دسترسی دارید زیرا باید Memtest86+ را دانلود کرده و روی دیسک یا درایو(disc or USB) فلش USB رایت کنید.

1. یک درایو فلش USB را(USB flash drive) به سیستم خود وصل کنید.

2. Windows Memtest86  Auto-Installer for USB Key را دانلود و نصب کنید .

3. بر روی فایل تصویری(image file) که به تازگی دانلود کرده اید کلیک راست کرده و گزینه Extract here را انتخاب کنید.

4. پس از استخراج، پوشه را باز کنید و Memtest86+ USB Installer را اجرا کنید.

5. انتخاب کنید که به درایو USB وصل شده اید تا (USB drive)نرم افزار MemTest86(MemTest86 software) رایت کنید (این درایو USB(USB drive) شما را فرمت می کند ).

ابزار نصب usb memtest86

6. پس از اتمام فرآیند بالا، USB را به رایانه شخصی وارد کنید و پیام خطای خواندن دیسک A را نشان دهید.( A disk read error message.)

7. کامپیوتر خود را مجددا راه اندازی کنید و مطمئن شوید که بوت از درایو فلش USB(USB flash) انتخاب شده است.

8. Memtest86 تست خرابی حافظه(memory corruption) در سیستم شما را آغاز خواهد کرد.

Memtest86

9. اگر تمام تست ها را پس داده اید، می توانید مطمئن باشید که حافظه شما به درستی کار می کند.

10. اگر برخی از مراحل ناموفق بود، Memtest86 خرابی حافظه(memory corruption) را پیدا می‌کند، به این معنی که « خطای خواندن دیسک روی(disk read error) داده است» به دلیل حافظه بد/فاسد است.

11. برای رفع خطای خواندن دیسک( Fix A disk read error) ، در صورت یافتن بخش های حافظه بد ، باید RAM خود را جایگزین کنید .

Method 5: Run Startup/Automatic Repair

1. DVD نصب قابل بوت ویندوز 10 یا دیسک بازیابی( Windows 10 bootable installation DVD or Recovery Disc) را وارد کرده  و کامپیوتر خود را مجددا راه اندازی کنید.

2. هنگامی که از شما خواسته شد برای بوت شدن از CD یا DVD هر کلیدی را (CD or DVD)فشار(Press) دهید ، برای ادامه هر کلید(press any key) را فشار دهید .

برای بوت شدن از CD یا DVD هر کلیدی را فشار دهید

3. تنظیمات زبان خود را انتخاب کنید و روی Next کلیک کنید . روی Repair( Click Repair) your computer در پایین سمت چپ کلیک کنید.

کامپیوتر خود را تعمیر کنید |  خطای خواندن دیسک روی داد [حل شد]

4. در صفحه انتخاب گزینه(option screen) ، روی عیب یابی کلیک کنید.( Troubleshoot.)

در تعمیر راه اندازی خودکار ویندوز 10 گزینه ای را انتخاب کنید

5. در صفحه عیب یابی(Troubleshoot screen) ، روی گزینه Advanced کلیک کنید.(Advanced option.)

گزینه پیشرفته را از صفحه عیب یابی انتخاب کنید

6. در صفحه گزینه های پیشرفته(Advanced) ، روی Automatic Repair یا Startup Repair کلیک کنید.( Automatic Repair or Startup Repair.)

اجرای تعمیر اتوماتیک |  خطای خواندن دیسک روی داد [حل شد]

7. صبر کنید(Wait) تا Windows Automatic/Startup Repairs complete شود.

8. راه اندازی مجدد(Restart) و با موفقیت رفع خطای خواندن دیسک در بوت(Fix A disk read error occurred on Boot) ، اگر نه، ادامه دهید.

همچنین بخوانید:(Also Read:) چگونه تعمیر خودکار(Automatic Repair) را تعمیر کنیم که کامپیوتر شما را تعمیر نمی کند.

روش 6: بررسی فایل سیستم (SFC) و بررسی دیسک (CHKDSK) را اجرا کنید(Method 6: Run System File Checker (SFC) and Check Disk (CHKDSK))

1. Windows Key + X را فشار دهید سپس روی  Command Prompt (Admin) کلیک کنید.( Command Prompt (Admin).)

خط فرمان با حقوق مدیریت

2. حالا عبارت زیر را در cmd تایپ کنید و اینتر را بزنید:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

اکنون خط فرمان اسکن SFC

3. منتظر بمانید(Wait) تا فرآیند فوق به پایان برسد و پس از اتمام، کامپیوتر خود را مجددا راه اندازی کنید.

4. سپس،  CHKDSK را اجرا کنید تا خطاهای سیستم فایل(Fix File System Errors) را برطرف کنید.

5. اجازه دهید فرآیند بالا کامل شود و دوباره کامپیوتر خود را راه اندازی مجدد کنید تا تغییرات ذخیره شود.

روش 7: بخش بوت را اصلاح کنید و BCD را بازسازی کنید(Method 7: Fix Boot Sector and Rebuild BCD)

1. با استفاده از روش بالا ، خط فرمان را(command prompt) با استفاده از دیسک نصب ویندوز(Windows installation) باز کنید.

خط فرمان از گزینه های پیشرفته |  خطای خواندن دیسک روی داد [حل شد]

2. حالا دستورات زیر را یکی یکی تایپ کنید و بعد از هر کدام اینتر را بزنید:

bootrec.exe /FixMbr
bootrec.exe /FixBoot
bootrec.exe /RebuildBcd

bootrec rebuildbcd fixmbr fixboot

3. اگر دستور بالا ناموفق بود، دستورات زیر را در cmd وارد کنید:

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

پشتیبان bcdedit و سپس bcd bootrec را بازسازی کنید

4. در نهایت از cmd خارج شده و ویندوز(Windows) خود را ریستارت کنید .

5. به نظر می‌رسد این روش خطای خواندن (read error)دیسک هنگام (A disk) راه‌اندازی یا خطای نوشتن دیسک(Startup or Disk Write error) در بازی‌هایی مانند(Games) DOTA 2(DOTA 2) را برطرف می‌کند. اما اگر برای شما کار(t work) نکرد، ادامه دهید..

روش 8: پارتیشن فعال ویندوز را تغییر دهید(Method 8: Change the Active Partition in Windows)

1. دوباره(Again) به Command Prompt رفته و(Command Prompt and type) عبارت: diskpart را تایپ کنید( diskpart)

دیسکپارت

2. حالا این دستورات را در Diskpart تایپ کنید: ( (Diskpart)DISKPART را تایپ نکنید )

DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit

علامت گذاری پارتیشن فعال diskpart |  خطای خواندن دیسک روی داد [حل شد]

توجه:(Note:) همیشه پارتیشن رزرو شده سیستم (معمولاً 100 مگابایت) را فعال علامت بزنید و اگر (System Reserved Partition)پارتیشن رزرو شده سیستم(System Reserved Partition) ندارید ، C: Drive را به عنوان پارتیشن فعال علامت بزنید.

3. برای اعمال تغییرات، راه اندازی مجدد(Restart) کنید و ببینید آیا روش کار می کند یا خیر.

روش 9: پیکربندی SATA را تغییر دهید(Method 9: Change SATA configuration)

1. لپ تاپ خود را خاموش کنید، سپس آن را روشن کنید و همزمان F2، DEL یا F12( press F2, DEL or F12) (بسته به سازنده شما) را فشار دهید
تا وارد تنظیمات بایوس شوید.( BIOS setup.)

کلید DEL یا F2 را فشار دهید تا وارد BIOS Setup شوید

2. تنظیماتی به نام پیکربندی SATA را جستجو کنید.(SATA configuration.)

3. روی Configure SATA(Click Configure SATA) as کلیک کنید و آن را به حالت AHCI تغییر دهید.(AHCI mode.)

پیکربندی SATA را روی حالت AHCI تنظیم کنید

4. در نهایت F10 را فشار دهید تا این تغییر ذخیره شود و از(change and exit) .

روش 10: بازیابی سیستم را انجام دهید(Method 10: Perform a System Restore)

1. رسانه نصب ویندوز یا (Windows installation)Recovery Drive/System Repair Discتنظیمات برگزیده(anguage preferences) زبان خود را انتخاب کنید و روی Next کلیک کنید.

2. روی Repair your computer در پایین کلیک کنید.

کامپیوتر خود را تعمیر کنید |  خطای خواندن دیسک روی داد [حل شد]

3. اکنون Troubleshoot و سپس Advanced Options را انتخاب کنید.(Advanced Options.)

4. در نهایت، روی “ System Restore ” کلیک کنید و دستورالعمل های روی صفحه را دنبال کنید تا بازیابی کامل شود.

کامپیوتر خود را برای رفع خطای تهدید سیستم بازیابی کنید Exception Not Handled

5. برای ذخیره تغییرات، کامپیوتر خود را مجددا راه اندازی کنید.

توصیه شده:(Recommended:)

  • فعال یا غیرفعال کردن پیش‌نمایش تصویر کوچک(Thumbnail Previews) در ویندوز 10(Windows 10)
  • رفع مشکل ویندوز(Fix Windows) به طور خودکار نمی تواند تنظیمات پراکسی این شبکه را شناسایی کند
  • رفع پیام خطای دیسک غیر سیستمی یا دیسک(Fix Non-System Disk or Disk Error Message)
  • تنظیمات Lock Screen Timeout(Change Lock Screen Timeout Setting) را در ویندوز 10 تغییر دهید(Windows 10)

شما با موفقیت یک خطای خواندن دیسک را برطرف کردید [حل شد](Fix A disk read error occurred [SOLVED]) ، اما اگر هنوز در مورد این پست سؤالی دارید، در بخش نظرات بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts