Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Sửa lỗi: "File is open in another program" (File đang mở trong chương trình khác)

Lỗi "File is open in another program" xảy ra khi bạn thực hiện thao tác trên file nhưng vì file đang được truy cập bởi chương trình khác, bạn không thể thực hiện tác vụ. Đây là nguyên tắc cơ bản trong computing từ lâu để giảm thiểu inconsistency dữ liệu.

Tuy nhiên, nếu file không được dùng bởi bất kỳ ứng dụng nào, đây là lỗi phiền toái. Ứng dụng có thể đang dùng file qua service ẩn, hoặc bug không cho bạn thao tác. Chúng tôi liệt kê hướng dẫn, hãy làm từ giải pháp đầu tiên xuống.

Giải pháp 1: Dùng Task Manager

Nếu muốn thao tác file nhưng báo "file is open in another program", mở Task Manager xem có instance nào của file đang mở. Có trường hợp ứng dụng khác spawn file cho mục đích vận hành hoặc file mở nhưng ẩn. Kết thúc instance file từ Task Manager sẽ giải phóng file cho phép thao tác bình thường.

  1. Nhấn Windows + R, gõ "taskmgr" nhấn Enter.
  2. Trong Task Manager, tìm file báo lỗi. Chuột phải chọn "End task".

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. Đóng Task Manager thử thao tác lại.

Giải pháp 2: Thay đổi tùy chọn File Explorer

Cách khác là tắt 'Launch folders windows in a separate process'. Điều này đảm bảo cửa sổ thư mục khởi chạy đúng và không xung đột giữa các process. Bạn có thể hoàn tác nếu không thành công.

  1. Nhấn Windows + E mở File Explorer. Chọn tab 'View', nhấn 'Options' chọn 'Change folder and search options'.

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. Mở Folder Options, chọn tab 'View'. Cuộn xuống tìm 'Launch folder windows in a separate process'. Bỏ tích tùy chọn.

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. Nhấn Apply lưu thay đổi kiểm tra vấn đề giải quyết chưa.

Lưu ý: Nếu vấn đề không biến mất sau khi tắt tùy chọn, bạn cũng có thể thử bật nó lại xem có giải quyết không.

Giải pháp 3: Xóa file dùng Command Prompt

Cách đơn giản khác là xóa file bằng Command Prompt. Bạn phải điều hướng đến thư mục chứa file. Sau khi tìm thấy file, tắt File Explorer, xóa file, bật lại File Explorer. Lưu ý có thể cần quyền admin.

  1. Nhấn Windows + E mở File Explorer. Tìm đường dẫn file. Copy đường dẫn từ thanh địa chỉ phía trên.Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)
  2. Tìm thấy file, nhấn Windows + S, gõ "command prompt", chuột phải app chọn "Run as administrator".
  3. Trong Command Prompt nâng cao, gõ "cd" theo sau space và đường dẫn file thư mục chứa file. Ví dụ:

cd C:\Users\Strix\Desktop

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. Nhấn Windows + R, gõ "taskmgr" nhấn Enter. Tìm "Windows Explorer" từ process. Chuột phải chọn "End task".

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. Explorer sẽ biến mất từ màn hình, ứng dụng khác vẫn chạy. Đừng lo, chúng ta muốn vậy. Mở Command Prompt (nếu ở background, Alt + Tab chuyển). Trong Command Prompt, chạy lệnh sau. Tên file thực tế kèm extension phải ghi. Lưu ý nếu tên file có khoảng trắng, lệnh không chạy (ví dụ 'my memo.txt' không chạy). Phải đổi tên file trước khi thao tác trong Command Prompt.

del Appuals.txt

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. File đã xóa. Mở Task Manager, chọn File nhấn 'Run new task'.

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. Gõ "explorer" nhấn OK. Windows Explorer sẽ tự spawn. Kiểm tra thao tác hoàn tất. Có thể dùng "explorer.exe" nếu không được.

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

Giải pháp 4: Tắt Preview Pane

Preview pane là tùy chọn trong Windows Explorer cho phép xem trước file bên cạnh. Nó cho thấy nhanh nội dung file. Hữu ích nhưng gây lỗi thông báo. Làm theo bước dưới tắt preview pane.

  1. Nhấn Windows + E, nhấn tab 'View' phía trên và bỏ tích tùy chọn preview pane. Nằm trên ribbon gần bên trái.

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. Đóng Windows mở lại. Kiểm tra thao tác thành công chưa.

Giải pháp 5: Dùng Resource Monitor

Nếu tất cả phương pháp trên không hiệu quả, rất có thể file bạn thao tác đang bị mở/truy cập bởi ứng dụng khác. Thử mở Resource Monitor, tìm process truy cập file, kết thúc nó, thử lại. Có thể cần quyền admin.

  1. Nhấn Windows + R, gõ "resmon.exe" nhấn Enter.
  2. Trong Resource Monitor, nhấn 'CPU' chọn 'Associated handles'. Gõ tên file vào hộp thoại nhấn Enter. Từ kết quả, chuột phải mỗi process chọn 'End Task'.

Sửa lỗi:  File is open in another program  (File đang mở trong chương trình khác)

  1. Kiểm tra vấn đề giải quyết chưa.

Lưu ý: Nếu tất cả phương pháp trên không hiệu quả, hãy khởi động lại máy. Restart sẽ refresh tất cả file và quyền truy cập có thể giải quyết. Ngoài ra có thể dùng ứng dụng bên thứ ba như 'Unlocker'.