Lỗi cụ thể này xuất hiện khi người dùng cố gắng tháo an toàn ổ lưu trữ di động ngoài. Thông báo lỗi xuất hiện theo dạng sau:
This device is currently in use. Close any programs or windows that might be using the device, and then try again.
Thông báo lỗi dường như khá tự giải thích nhưng người dùng báo cáo rằng ngay cả khi đóng mọi thứ đúng cách cũng không ngăn chặn lỗi xuất hiện; lâu lắm sau khi thiết bị đã ngừng được sử dụng. Vẫn có các phương pháp hữu ích có thể được sử dụng để giải quyết vấn đề này và chúng tôi đã chuẩn bị chúng cho bạn bên dưới.
Nguyên nhân gây ra lỗi "This Device is currently in Use"?
Danh sách nguyên nhân cho lỗi này ngắn gọn nhưng nó giải thích đúng cách lỗi có thể xảy ra và cách nó có thể được giải quyết dựa trên kiến thức đó:
- Một lỗi (bug) đơn giản có thể gây ra thông báo lỗi xuất hiện khi sử dụng tùy chọn từ thanh tác vụ nhưng không khi sử dụng trong This PC
- Một tiến trình có thể thực sự đang sử dụng một file từ ổ di động của bạn và bạn có thể cần tìm ra nó là gì và kết thúc nó.
- Ổ USB của bạn có thể được định dạng dưới dạng NTFS điều này có thể gây vấn đề trên một số phiên bản Windows
Giải pháp 1: Sử dụng This PC để tháo ổ
Mặc dù hai phương pháp này nên giống hệt nhau, nhưng tháo ổ bằng cách mở This PC và tìm ổ bên trong thực sự đã hoạt động cho rất nhiều người dùng. Khi sử dụng tùy chọn tháo an toàn ổ có thể được định vị từ thanh tác vụ, lỗi xuất hiện nhưng bạn có thể tránh điều này bằng cách làm theo hướng dẫn dưới đây.
- Mở mục Libraries trên PC của bạn hoặc mở bất kỳ thư mục nào trên máy tính và nhấp vào tùy chọn This PC từ menu bên trái. Nếu bạn đang sử dụng phiên bản Windows cũ hơn (Windows 7 và cũ hơn), chỉ cần mở My Computer từ Desktop của bạn.
- Nhấp chuột phải vào ổ di động bạn muốn tháo và chọn tùy chọn Eject từ menu ngữ cảnh sẽ xuất hiện.
- Một cửa sổ cảnh báo nhỏ sẽ mở ra để đảm bảo bạn vẫn muốn tiếp tục quy trình. Nhấp vào Continue và kiên nhẫn chờ thông báo "safe to remove" xuất hiện trên thanh tác vụ như thể lỗi không hề xuất hiện từ đầu.
Giải pháp 2: Sử dụng Event Viewer để tìm tiến trình gây vấn đề
Như thông báo lỗi gợi ý, có thể có một chương trình hoặc tiến trình đang sử dụng dữ liệu từ ổ mà bạn không biết hoặc không có cửa sổ hiển thị trên màn hình. Tiến trình này không thể theo dõi qua Task Manager nhưng bạn có thể sử dụng Event Viewer để kiểm tra thông báo lỗi và định vị ID của tiến trình đang kích hoạt thông báo lỗi.
- Mở Control Panel bằng cách định vị nó trong menu Start. Bạn cũng có thể tìm kiếm nó bằng nút tìm kiếm của menu Start.
- Sau khi cửa sổ Control Panel mở, thay đổi tùy chọn "View by" ở góc trên bên phải cửa sổ thành "Large Icons" và cuộn xuống cho đến khi bạn tìm thấy mục Administrative Tools. Nhấp vào nó và định vị phím tắt Event Viewer ở trên cùng. Nhấp vào nó để mở nó cũng vậy.
- Từ menu bên trái, nhấp chuột phải vào phần Applications and Services Logs và chọn View >> Show Analytic and Debug Logs.
- Sau đó, điều hướng đến Windows Logs >> System. Bạn sẽ thấy một danh sách dài các sự kiện khác nhau. Tìm cái từ "Kernel-PnP" và văn bản sẽ trông giống như sau:
The application System with process id xxx stopped the removal or ejection for the device…
- Nên có một số thực tế thay cho chỗ 'xxx'. Ghi nhớ con số đó bằng cách ghi nhớ hoặc ghi lại ở đâu đó.
- Sử dụng tổ hợp phím Ctrl + Shift + Esc bằng cách nhấn các phím cùng lúc để mở tiện ích Task Manager.
- Thay vào đó, bạn có thể sử dụng tổ hợp phím Ctrl + Alt + Del và chọn Task Manager từ màn hình xanh bật lên với một số tùy chọn. Bạn cũng có thể tìm kiếm nó trong menu Start.
- Nhấp vào More details ở góc dưới bên trái cửa sổ để mở rộng Task Manager. Nhấp chuột phải ở đâu đó quanh tên các cột và tích vào hộp bên cạnh mục PID trong menu ngữ cảnh.
- Tìm tiến trình có PID tương ứng với số bạn đã ghi nhớ ở trên. Chọn nó bằng cách nhấp chuột trái và chọn tùy chọn End task từ góc dưới bên phải cửa sổ.
- Nhấp Yes vào thông báo sẽ hiển thị cảnh báo về việc kết thúc các tiến trình khác nhau có thể ảnh hưởng đến máy tính của bạn nên hãy chắc chắn bạn chỉ xác nhận nó.
- Kiểm tra xem bạn hiện có thể tháo an toàn ổ của mình không!
Giải pháp 3: Định dạng ổ thành exFAT (Ổ USB)
Đôi khi vấn đề này có thể xuất hiện với ổ di động USB đã được định dạng dưới dạng NTFS. Điều này có thể khiến ổ bị khóa bởi tính năng Windows Transactional NTFS mà sai lầm đối xử với các ổ NTFS như các ổ không thể di động bất kể chúng thực sự có thể di động hay không.
Giải pháp là định dạng ổ thành FAT32 hoặc exFAT. FAT32 không hỗ trợ lưu trữ file lớn hơn 4GB nên exFAT nên là lựa chọn!
- Mở mục Libraries trên PC của bạn hoặc mở bất kỳ thư mục nào trên máy tính và nhấp vào tùy chọn This PC từ menu bên trái. Nếu bạn đang sử dụng phiên bản Windows cũ hơn (Windows 7 và cũ hơn), chỉ cần mở My Computer từ Desktop của bạn.
- Nhấp chuột phải vào Ổ USB Di động bạn muốn định dạng và chọn tùy chọn Format… từ menu ngữ cảnh sẽ xuất hiện.
- Một cửa sổ nhỏ sẽ mở ra tên là Format nên hãy chắc chắn bạn nhấp vào menu dưới File system và chọn hệ thống file exFAT nếu nó chưa được chọn. Nhấp vào Format và kiên nhẫn chờ quá trình kết thúc. Thử tháo an toàn USB của bạn một lần nữa!
Giải pháp 4: Sử dụng Process Explorer
Sử dụng Process Explorer là một cách dễ dàng hơn để thực hiện Giải pháp 2 mà không cần Event Viewer. Công cụ này có sẵn miễn phí và là một chương trình chính thức của Microsoft. Công cụ này được dùng để hiển thị các handle, DLL và file mà các tiến trình trên máy tính của bạn đã mở.
- Tải xuống Process Explorer từ liên kết Microsoft chính thức này. Nhấp nút Download sau khi cuộn, chỉ cần giải nén kho lưu trữ, và nhấp đúp vào file thực thi.
- Nhấp Find, Find Handle or DLL (Dynamic Link Library) trong menu công cụ. Gõ chữ cái ổ của thiết bị USB trong hộp văn bản Handle or DLL substring, và nhấn nút Search.
- Tìm tiến trình và PID (Process Identifier) của nó trong hộp sau. Trong chế độ xem cây tiến trình hệ thống, tìm tiến trình theo hộp thoại Find Handle or DLL.
- Nhấn Ctrl + H để hiển thị Handles trong Lower Pane View. Tìm File theo chữ cái ổ, và nhấp chuột phải vào nó, chọn Close Handle. Kiểm tra xem bạn hiện có thể tháo ổ đúng cách không!