Chiếc USB của mình hôm qua vẫn dùng bình thường, hôm nay cắm vào máy thì máy kêu tiếng nhận thiết bị nhưng không thấy ổ đĩa đâu, có lúc lại báo phải format.
Trong USB có tài liệu quan trọng nên mình chưa dám format. Mọi người chỉ mình cách khắc phục với ạ.
Khi không mở được USB, hãy làm theo thứ tự: đổi cổng và đổi máy để loại trừ lỗi phần cứng, kiểm tra trong Disk Management xem ổ có hiện hay không, gán lại ký tự ổ đĩa, cài lại driver, rồi mới tới chkdsk và cứu dữ liệu. Tuyệt đối đừng bấm Format ngay khi Windows gợi ý, vì dữ liệu còn khả năng lấy lại.
Vì sao không mở được USB?
Lỗi tiếp xúc hoặc cổng USB. Chân cắm bẩn, cổng lỏng, dùng qua hub thiếu điện đều khiến ổ chập chờn.
Ký tự ổ đĩa bị trùng. Windows gán cho USB một chữ cái đã được ổ mạng hoặc ổ ảo dùng, nên ổ không xuất hiện trong This PC.
Driver bị lỗi. Thiết bị hiện dấu chấm than trong Device Manager hoặc báo không nhận dạng được.
Phân vùng hoặc bảng tệp bị hỏng do rút USB khi đang ghi, mất điện giữa lúc sao chép. Khi đó ổ có thể hiện dung lượng 0 byte, định dạng RAW hoặc đòi format.
Virus ẩn tệp. Mở ra thấy trống rỗng nhưng dung lượng đã dùng vẫn lớn, hoặc tất cả thư mục biến thành shortcut.
Chip nhớ hỏng hẳn. Trường hợp này máy hoàn toàn không nhận, kể cả trong Disk Management.
Các bước khắc phục theo thứ tự
Đổi cổng, đổi máy. Cắm trực tiếp vào cổng phía sau thùng máy nếu dùng máy bàn, thử thêm một máy khác. Nếu máy nào cũng không nhận thì nghiêng về lỗi phần cứng của USB.
Mở Disk Management. Nhấn Windows + X, chọn Disk Management. Nếu thấy ổ của bạn ở đây, dữ liệu gần như vẫn còn và vấn đề chỉ nằm ở phần mềm.
Gán lại ký tự ổ đĩa. Nhấn chuột phải vào phân vùng của USB, chọn Change Drive Letter and Paths, bấm Change rồi chọn một chữ cái còn trống như K hoặc M, bấm OK.
Cài lại driver. Nhấn chuột phải vào Start, chọn Device Manager, mở mục Disk drives hoặc Universal Serial Bus controllers, chuột phải vào thiết bị rồi chọn Uninstall device, sau đó rút USB, khởi động lại máy và cắm lại. Nếu thiết bị hiện tên lạ, hãy xử lý theo hướng dẫn cho lỗi Unknown Device.
Chạy chkdsk. Mở Command Prompt với quyền quản trị rồi chạy chkdsk K: /f, thay K bằng ký tự ổ USB của bạn. Lệnh này sửa các lỗi bảng tệp mà không xóa dữ liệu.
Hiện lại tệp bị ẩn. Vẫn trong Command Prompt quyền quản trị, chạy attrib -s -h -r /s /d K:\*.*. Lệnh bỏ thuộc tính ẩn, hệ thống và chỉ đọc cho toàn bộ tệp trong ổ, rất hiệu quả với USB bị virus làm ẩn dữ liệu.
Quét virus bằng Windows Security hoặc phần mềm diệt virus bạn đang dùng, sau đó mới sao chép dữ liệu sang máy.
Cứu dữ liệu trước khi format. Nếu ổ ở định dạng RAW, hãy dùng phần mềm phục hồi dữ liệu để lấy tệp ra trước. Chỉ format khi đã cứu xong hoặc chấp nhận mất dữ liệu.
Bảng tra nhanh theo hiện tượng
Mỗi kiểu không mở được USB lại ứng với một nguyên nhân khác nhau, bảng dưới giúp bạn chọn đúng việc cần làm trước.
Hiện tượng
Nguyên nhân thường gặp
Việc nên làm trước
Không thấy ổ trong This PC nhưng Disk Management có
Trùng ký tự ổ đĩa
Gán lại chữ cái ổ
Hiện ổ nhưng đòi format
Phân vùng RAW, bảng tệp hỏng
chkdsk, rồi cứu dữ liệu
Mở ra trống nhưng vẫn báo đã dùng dung lượng
Virus ẩn tệp
Lệnh attrib, quét virus
Thư mục biến thành shortcut
Virus shortcut
Quét virus rồi dùng lệnh attrib
Máy không nhận, không có tiếng báo
Hỏng chip nhớ hoặc đầu cắm
Thử máy khác, cân nhắc thay USB
Cách phòng tránh cho lần sau
Dùng Eject trước khi rút. Bấm vào biểu tượng USB ở khay hệ thống, chọn Eject và chờ thông báo an toàn.
Không rút USB khi đèn còn nháy, vì đó là lúc dữ liệu đang được ghi.
Giữ một bản sao ở nơi khác. USB là thiết bị dễ hỏng, không nên là bản lưu duy nhất của tài liệu quan trọng.
Nén tài liệu nhiều tệp nhỏ trước khi sao chép để giảm rủi ro, bạn có thể tham khảo cách nén file ZIP. Nếu bản nén bị cắt dở khi rút sớm, bạn sẽ gặp đúng lỗi Unexpected end of archive.
Không cắm USB vào máy tính công cộng rồi mang về máy cá nhân mà chưa quét virus.
Câu hỏi thường gặp
Windows đòi format USB, bấm vào có mất dữ liệu không?
Có. Format sẽ tạo lại hệ thống tệp và bạn mất quyền truy cập dữ liệu cũ. Hãy thử chkdsk và phần mềm cứu dữ liệu trước, chỉ format khi đã lấy được tệp cần thiết.
USB bị ẩn hết file thì làm sao?
Chạy lệnh attrib -s -h -r /s /d K:\*.* trong Command Prompt quyền quản trị, thay K bằng ký tự ổ của bạn. Sau đó quét virus cho cả USB và máy tính.
Vì sao USB nhận ở máy này nhưng không nhận ở máy khác?
Thường do thiếu driver hoặc cổng USB của máy kia yếu điện, nhất là cổng trên bàn phím và hub không có nguồn riêng. Hãy cắm trực tiếp vào máy để kiểm tra.
Có nên dùng công cụ format cấp thấp để sửa USB?
Chỉ nên dùng khi bạn đã cứu xong dữ liệu và ổ vẫn lỗi, vì các công cụ này xóa sạch mọi thứ. Với USB có dấu hiệu hỏng chip thì việc thay ổ mới an toàn hơn.
USB không mở được có cứu được dữ liệu không?
Nếu Disk Management vẫn nhìn thấy ổ thì khả năng cứu được khá cao. Khi máy hoàn toàn không nhận thiết bị, bạn cần tới dịch vụ phục hồi dữ liệu chuyên dụng và chi phí sẽ cao hơn giá trị chiếc USB.
Nguồn tham khảo:
Microsoft Support – Troubleshoot USB device problems in Windows
Biên soạn & kiểm tra bởi Ban biên tập Hỏi Đáp Trực Tuyến · Cập nhật