Windows 7 - Xảy ra lỗi đọc đĩa. Nhấn Ctrl + Alt + Del để khởi động lại


7

Vấn đề:

Khi tôi bật PC, sau BIOS POST, một con trỏ nhấp nháy trong khoảng 5 giây và sau đó tôi nhận được thông báo lỗi này:

Xảy ra một lỗi đọc đĩa.
Nhấn Ctrl + Alt + Del để khởi động lại.

Tôi có thể đi vào BIOS. Nhưng Windows loader thậm chí không khởi động. Thông báo này được hiển thị sau khi logo bo mạch chủ của tôi đến và đi.


Triệu chứng:

  • Tôi DID nhận thấy hệ thống của tôi đóng băng trong vài phút tại hai ngày qua.
  • Ngoài ra, trong hai ngày qua, nó đã dừng một nửa trong quá trình khởi động Window. Tôi đã phải làm khó thiết lập lại vài lần để nó hoạt động.
  • Nhưng từ sáng hôm nay, tôi chỉ nhận được thông báo lỗi này.


Cấu hình:

Hệ điều hành: Windows 7 Ultimate 32-bit duy nhất.
Ổ đĩa cứng: 1 đĩa vật lý - 80GB SATA
Phân vùng: Hai (2) - C: và D:
Hệ thống tập tin: NTFS
Không có mã hóa ổ đĩa hoặc nén được bật.


Sau khi tôi tìm kiếm trên mạng, tôi đã tìm thấy những người đề cập đến những nguyên nhân có thể:

  • Đĩa cứng bị lỗi vật lý
  • MBR bị hỏng
  • Khu vực xấu


Tôi đang dự định mua một đĩa cứng mới, cài đặt Windows trên đó và tiếp tục. Nhưng tôi cần dữ liệu từ đĩa cứng cũ. Dữ liệu tôi muốn có trong D: ổ đĩa, bên ngoài bất kỳ thư mục người dùng Windows, dù sao cũng không được mã hóa hoặc nén hoặc bảo vệ. Tôi nghĩ rằng nếu ai đó / thứ gì đó có thể khiến đĩa hoạt động trở lại và biết NTFS, thì dữ liệu có thể được đọc.

Tôi nên làm theo các bước nào để khôi phục các tệp từ đĩa bị lỗi?


Cập nhật:

Tôi đã mua một đĩa mới, cài đặt các cửa sổ trên đó và thêm cái bị lỗi làm nô lệ. Sau đó tôi đã có thể đọc dữ liệu từ đĩa cứng bị lỗi. Mặc dù chkdsk đã tìm thấy rất nhiều lỗi, nhưng các tệp tôi muốn không bị ảnh hưởng và tôi đã lấy lại được :) Tôi không sử dụng đĩa cứng đó nữa mặc dù hiện tại nó có vẻ đang hoạt động.


Xem bài viết này nếu bạn muốn sao lưu dữ liệu của mình bây giờ .... howtogeek.com/howto/windows-vista/
Moab

Câu trả lời:


4

Khi bạn nhận được một đĩa mới để cài đặt lại Windows, bạn chỉ cần cắm đĩa cũ vào một nô lệ (hoặc đặt nó vào một bao vây và sử dụng nó như một ổ đĩa ngoài). Sau đó, tùy thuộc vào những gì thực sự thất bại, bạn có thể có được dữ liệu.

Lấy ba trường hợp của bạn:

  • Lỗi đĩa cứng. Bạn có thể có thể đọc dữ liệu ra khỏi ổ đĩa trước khi nó thất bại hoàn toàn. Đây là trường hợp xấu nhất.
  • MBR tham nhũng. Vì bạn không thể khởi động từ đĩa nữa nên bạn có thể sử dụng nó như một ổ đĩa thứ hai. Nhưng bạn sẽ muốn sao chép tất cả dữ liệu vì nó có thể là dấu hiệu của một vấn đề nghiêm trọng hơn.
  • Khu vực xấu. Một lần nữa, bạn sẽ có thể đọc dữ liệu khỏi ổ đĩa - ngoài khu vực xấu, nhưng việc sửa chữa có thể khắc phục và bạn có thể tiếp tục sử dụng ổ đĩa.

Cảm ơn. Bạn có thể đề xuất một số phần mềm mà bạn đã sử dụng và làm việc để đọc dữ liệu trên ổ đĩa cũ không?

@Senthil - bạn sẽ có thể đọc nó bằng Windows - nhưng nó sẽ phụ thuộc vào những gì thực sự thất bại. Điều đầu tiên bạn nên làm là chạy một chkdsk.
ChrisF

Bạn có ý nghĩa gì bởi một "nô lệ"? Tôi đã không thấy các ổ đĩa nô lệ kể từ PATA. SATA không có ổ đĩa nô lệ.
Nelson

@Nelson - bởi "nô lệ" Ý tôi là ổ đĩa không khởi động.
ChrisF

6

Thông báo này được phát ra bởi Volume Boot Record của một ổ đĩa NTFS được định dạng bởi Windows NT cho đến phiên bản 6.x. Đó không phải là sự cố MBR, vì tại thời điểm xảy ra lỗi, mã bootstrap MBR đã chạy thành công và tải VBR vào bộ nhớ và thực thi nó.

Mã VBR cho NTFS tạo thông báo lỗi này nếu nỗ lực đọc các phần từ 1 đến 16 của âm lượng vào bộ nhớ không thành công. Điều đó có thể thất bại vì nhiều lý do, nhiều hơn về các tập được định dạng bằng Windows NT phiên bản 5.1 trở về trước so với các tập được định dạng bằng Windows 6.0 trở lên. (Một số mã đã bị xóa khỏi bootstrap NTFS VBR trong Windows NT 6.0.)

Lý do nổi bật nhất, sau lỗi phần cứng trung thực đến tốt như được đề cập trong câu hỏi và trong các câu trả lời khác, là một giá trị không chính xác trong trường "các khu vực ẩn" của Khối tham số BIOS . Điều này có thể được gây ra bởi một chương trình định dạng bị hỏng mà không biết rằng cần phải đặt trường này một cách chính xác; hoặc một tiện ích quản lý phân vùng bị hỏng không biết rằng cần phải giữ giá trị trường này đồng bộ với bảng phân vùng cho các phân vùng chính khi nó di chuyển chúng xung quanh.

Một lý do ít có khả năng hơn (lỗi phần cứng là có thể xảy ra nhất) là việc sử dụng Windows NT 6.x trên máy không hỗ trợ các phần mở rộng phần mềm Phoenix-Intel-Microsoft EDD cho INT 13h. Mã được loại bỏ khỏi Windows NT 6.0 VBR là mã để xử lý trường hợp các phần mở rộng đó không được phần mềm máy hỗ trợ. Do các tiện ích mở rộng này có trước ngày phát hành Windows NT 6.1 khoảng mười hai năm, nên không chắc là người ta đang cố cài đặt Windows NT 6.1 trên một máy cũ không có chúng. Nhưng khả năng từ xa mà một người đang làm là một nguyên nhân có thể khác của thông báo lỗi này cần được đề cập cho đầy đủ.

Microsoft tuyên bố thông báo lỗi này cũng sẽ xuất hiện khi NTFS khối lượng hệ thống với Microsoft Boot Manager, nó được định dạng không chính xác với Windows NT 5.x NTFS VBR thay vì Windows NT 6.x NTFS VBR và cung cấp hướng dẫn từng bước để khôi phục phiên bản NTFS VBR chính xác và thêm {ntldr} tùy chọn vào menu Microsoft Boot Manager để thực hiện những gì phiên bản cũ NTFS VBR sẽ làm


1

Có thể lỗi này có thể xuất hiện khi ổ cứng của bạn hoàn toàn ổn, không cần thay thế hoặc cài đặt lại hệ điều hành (mặc dù trong trường hợp có thể nên chụp ảnh vào ổ đĩa mới). Sau nhiều giờ vật lộn với lỗi tương tự trên hệ thống tôi hỗ trợ (Dell Vostro 220s với Windows 7 Enterprise), giải pháp này đã có hiệu quả với tôi:

Trao đổi nguồn điện

Đó là nó - không có ý nghĩa nhiều, và tôi chỉ thử điều đó sau khi thử NHIỀU thứ khác. Diễn đàn này trên trang Dell là thứ cuối cùng đã đeo bám tôi: http://en.community.dell.com/support-forums/desktop/f35314/t/19450876.aspx?Page Index = 2 . Tôi hình dung tôi sẽ cố gắng cứu một số người khác trong thời gian tôi phải săn lùng nó.


1

Trong trường hợp cụ thể của tôi, tôi chỉ cần sắp xếp lại các ưu tiên khởi động của mình trở lại vị trí của chúng.

Tôi đang phân vùng một đĩa trong bảng điều khiển quản lý và tôi vô tình nhấp vào "làm cho phân vùng này hoạt động" trên ổ đĩa thứ hai. Tôi tự nghĩ - "Aw, cái quái gì thế. Nó không giống như nó được đặt làm đĩa khởi động, dù sao ..."

Rõ ràng, Windows (tôi sử dụng Windows 7) đã đủ tử tế để thông báo cho BIOS về "bản cập nhật", HOẶC BIOS bằng cách nào đó đã tự cập nhật nó (chưa từng thấy trước đó, nhưng BIOS có con trỏ chuột và tất cả). Trong mọi trường hợp, nó thực sự DID được thiết lập làm ổ đĩa khởi động.

Giải pháp là quay trở lại cài đặt trước đó và vấn đề đã biến mất. Mất một lúc để nhận ra tôi

  1. đừng nhớ thứ tự khởi động của tôi bằng trái tim,
  2. đã thay thế các ổ đĩa (vì lý do nằm ngoài phạm vi của câu trả lời này) trong vài tháng qua vì vậy tôi không nhớ ID ổ cứng của mình và
  3. loay hoay với các phân vùng ít nhất một tuần trước khi thất bại này.

Tất cả góp phần vào việc tôi không kết nối các dấu chấm và không thấy vấn đề là rõ ràng ngay lập tức.

Hy vọng điều này sẽ giúp được ai đó.


0

Tôi nghĩ rằng ổ đĩa của bạn bị lỗi, vì vậy bạn cần phải cài đặt ổ đĩa mới và SO không có nó. Sau đó khởi động từ nó và đọc bất cứ thứ gì bạn có thể từ đĩa khác. Có lẽ có những tập tin có thể được đọc mà không có vấn đề.


0

Loại lỗi này xảy ra có thể là sau khi cập nhật tự động các cửa sổ quan trọng, quản lý phân vùng bị hỏng hoặc chương trình định dạng bị hỏng


0
  1. Chạy CHKDSK / R / P từ bảng điều khiển phục hồi (thông thường sẽ không tìm thấy lỗi)
  2. chạy FIXBOOT từ bảng điều khiển phục hồi (thường không có kết quả)
  3. chạy FIXMBR từ bảng điều khiển phục hồi (thường không có kết quả)
  4. Chạy tiện ích chẩn đoán của nhà sản xuất, được tải xuống từ trang web của họ (thường sẽ không tìm thấy lỗi)
  5. Thay đổi các ổ đĩa từ cáp chọn thành Master / Slave có thể sửa nó.
  6. Thay thế cáp dữ liệu có thể sửa nó, nhưng thường thì không.
  7. Đặt BIOS để sử dụng mặc định có thể sửa nó, nhưng thường thì không.
  8. Thay đổi cài đặt ổ đĩa BIOS từ tự động sang người dùng chỉ định, đảm bảo rằng LBA được chọn có thể sửa nó.
  9. Kéo pin CMOS để BIOS bị mất, cài đặt có thể hoạt động.

Tại thời điểm này, bạn có thể cảm thấy một số thất vọng. :-)

Nếu tất cả đều thất bại, đây là những gì thường sẽ làm việc:

Ghost dữ liệu của bạn sang một ổ đĩa mới và sử dụng dữ liệu gốc làm nô lệ. Nó sẽ làm việc. Và tất cả dữ liệu của bạn sẽ vẫn có thể truy cập được. Máy tính của bạn nên khởi động bình thường. Nếu nó không, hoặc nó ở đó


0

Tôi biết rằng đây là một bài viết cũ, nhưng tôi cũng có vấn đề đọc đĩa. Cách khắc phục của tôi chỉ đơn giản là khởi động sửa chữa khởi động từ đĩa windows 7. Mất khoảng 4 phút để làm (Tôi đang sử dụng Windows 7 Professional Embedded).

Chỉ trong trường hợp có ai khác gặp phải vấn đề này trong tương lai gần


Bạn có chắc chắn rằng bạn đã nhận được lỗi của A disk read error occurred... Bạn có đang chạy Windows 7 được nhúng trên HMI hoặc một cái gì đó liên quan đến một loại PLC nào đó không? Tôi không quá quen thuộc với việc khắc phục sự cố hệ điều hành Windows nhúng trên các loại thiết bị đó, vì vậy chỉ tò mò bạn đang sử dụng phiên bản nhúng nào với phần cứng khôn ngoan. Tôi cho rằng như thế nào khi chạy một loại máy công nghiệp cụ thể, v.v.?
Pimp Juice IT
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.