Lỗi “Tệp đang mở trong chương trình khác” xảy ra khi bạn thực hiện một thao tác trên một tệp nhưng vì tệp đang được truy cập bởi một chương trình khác, bạn không thể thực hiện các tác vụ hoặc thao tác trên đó. Đây là một nguyên tắc rất cơ bản đã có trong máy tính từ rất lâu. Điều này chủ yếu được thực hiện để giảm sự không nhất quán của dữ liệu.
Tuy nhiên, nếu tệp không được sử dụng bởi bất kỳ ứng dụng nào trên máy tính của bạn, đây có thể là một lỗi phiền phức. Ứng dụng có thể đang được sử dụng bởi một dịch vụ ẩn hoặc có thể có lỗi khiến bạn không thể thực hiện các thao tác. Chúng tôi đã liệt kê ra một hướng dẫn để bạn làm theo. Bắt đầu với cái đầu tiên và làm việc theo cách của bạn.
Giải pháp 1:Sử dụng Trình quản lý Tác vụ
Nếu bạn muốn thao tác trên một tệp nhưng nhận được lời nhắc "tệp đang mở trong chương trình khác", bạn có thể mở trình quản lý tác vụ và xem liệu có phiên bản nào của tệp đang mở hay không. Có một số trường hợp các ứng dụng khác tạo ra một tệp cho mục đích hoạt động của riêng chúng hoặc nơi tệp được mở nhưng bị ẩn khỏi chế độ xem. Kết thúc phiên bản của tệp từ trình quản lý tác vụ sẽ giải phóng nó cho phép bạn hoạt động mà không gặp bất kỳ sự cố nào.
- Nhấn Windows + R, nhập “ taskmgr ”Trong hộp thoại và nhấn Enter.
- Khi ở trong trình quản lý tác vụ, hãy tìm kiếm tệp gây ra lỗi. Nhấp chuột phải vào nó và chọn “ Kết thúc nhiệm vụ ”.
- Đóng trình quản lý tác vụ và thử thực hiện thao tác bạn muốn.
Giải pháp 2:Thay đổi tùy chọn File Explorer
Một giải pháp khác để giải quyết vấn đề này là tắt 'Khởi chạy các cửa sổ thư mục trong một quy trình riêng biệt'. Điều này sẽ đảm bảo rằng các cửa sổ thư mục được khởi chạy chính xác và không có xung đột giữa các quy trình khác nhau. Bạn luôn có thể hoàn nguyên các thay đổi nếu giải pháp này không thành công trong trường hợp của bạn.
- Nhấn Windows + E để khởi chạy trình khám phá tệp. Chọn tab ‘ Xem’ , nhấn ‘ Tùy chọn’ và chọn ‘ Thay đổi thư mục và tùy chọn tìm kiếm '.
- Khi Tuỳ chọn Thư mục được mở, hãy nhấp vào ‘ Xem ' chuyển hướng. Cuộn xuống danh sách các tùy chọn cho đến khi bạn tìm thấy ‘ Khởi chạy các cửa sổ thư mục trong một quy trình riêng biệt '. Bỏ chọn các tùy chọn.
- Nhấn Áp dụng để lưu các thay đổi và kiểm tra xem vấn đề hiện tại đã được giải quyết chưa.
Lưu ý: Nếu sự cố không biến mất sau khi tắt tùy chọn, bạn cũng có thể thử bật tùy chọn này và kiểm tra xem sự cố hiện tại đã được giải quyết chưa.
Giải pháp 3:Xóa tệp bằng Command Prompt
Một giải pháp đơn giản khác là xóa tệp bạn đang cố gắng sử dụng dấu nhắc lệnh. Bạn sẽ phải điều hướng đến thư mục chứa tệp của bạn. Sau khi chúng tôi đã định vị tệp, chúng tôi sẽ kết thúc trình khám phá tệp, xóa tệp và bắt đầu lại trình khám phá tệp. Xin lưu ý rằng bạn có thể yêu cầu đặc quyền quản trị để thực hiện thao tác này.
- Nhấn Windows + E để khởi chạy trình khám phá tệp. Định vị đường dẫn tệp của thư mục chứa tệp của bạn. Sao chép tệp bằng thanh địa chỉ ở đầu màn hình.
- Khi bạn đã định vị được tệp, hãy nhấn Windows + S, nhập “ dấu nhắc lệnh ”Trong hộp thoại, nhấp chuột phải vào ứng dụng và chọn“ Chạy với tư cách quản trị viên ”.
- Khi ở trong dấu nhắc lệnh nâng cao, hãy nhập “ cd ”Theo sau là khoảng trắng và đường dẫn tệp của thư mục chứa tệp của bạn. Nó sẽ trông giống như thế này:
cd C:\ Users \ Strix \ Desktop
- Nhấn Windows + R, nhập “ taskmgr ”Trong hộp thoại và nhấn Enter. Định vị “ Windows Explorer ”Từ quy trình. Nhấp chuột phải vào nó và chọn “ Kết thúc nhiệm vụ ”.
- Trình khám phá của bạn sẽ biến mất khỏi màn hình để lại các ứng dụng vẫn đang chạy. Đừng lo lắng, chúng tôi muốn điều này xảy ra. Mở dấu nhắc lệnh (nếu nó ở trong nền, hãy sử dụng Alt + Tab để điều hướng qua các ứng dụng). Khi ở trong dấu nhắc lệnh, hãy thực hiện lệnh sau. Ở đây, tên tệp thực sẽ được đề cập cùng với phần mở rộng của nó. Hãy lưu ý nếu tệp có khoảng trắng giữa nó, lệnh này sẽ không hoạt động (ví dụ:‘my memo.txt’ sẽ không hoạt động). Bạn sẽ phải đổi tên tệp trước khi có thể thực hiện bất kỳ thao tác nào trên tệp đó trong dấu nhắc lệnh.
del Appuals.txt
- Tệp hiện đã bị xóa. Đưa Trình quản lý tác vụ trở lại nền trước, chọn Tệp và nhấp vào ‘ Chạy tác vụ mới '.
- Nhập “ explorer ”Trong hộp thoại và nhấn OK. Windows Explorer sẽ tự động được tạo ra. Kiểm tra xem thao tác yêu cầu đã hoàn tất chưa. Bạn cũng có thể sử dụng “explorer.exe” nếu tác vụ trên không hoạt động.
Giải pháp 4:Tắt ngăn xem trước
Ngăn xem trước là một tùy chọn có trong Windows Explorer cho phép các ứng dụng được xem trước một cách riêng biệt ở bên cạnh. Nó cung cấp một cái nhìn ngắn gọn về các tệp chứa những gì trong đó. Điều này có thể hữu ích cho nhiều người dùng trong nhiều trường hợp, nhưng nó đã được chứng minh là một vấn đề gây ra thông báo lỗi đang được thảo luận. Làm theo các bước bên dưới để tắt ngăn xem trước.
- Nhấn Windows + E, nhấp vào ‘ Xem 'Từ đầu màn hình và bỏ chọn các tùy chọn ngăn xem trước. Nó sẽ xuất hiện trên dải băng ở gần bên trái.
- Đóng Windows và khởi chạy lại. Bây giờ, hãy kiểm tra xem bạn có thể thực hiện thành công thao tác này không.
Giải pháp 5:Sử dụng Giám sát tài nguyên
Nếu tất cả các phương pháp trên không hoạt động, rất có thể tệp bạn đang cố gắng thực hiện thao tác trên đã được mở hoặc bị ứng dụng khác truy cập. Chúng tôi có thể thử khởi chạy trình giám sát tài nguyên, xác định vị trí quá trình truy cập tệp, kết thúc và thử thực hiện lại thao tác. Xin lưu ý rằng bạn có thể yêu cầu đặc quyền của quản trị viên để thực hiện hành động này.
- Nhấn Windows + R, nhập “ resmon.exe ”Trong hộp thoại và nhấn Enter.
- Khi ở trong Trình giám sát tài nguyên, hãy nhấp vào ‘ CPU’ Bây giờ hãy chọn ‘ Tay cầm được liên kết '. Nhập tên của tệp vào hộp thoại và nhấn Enter. Từ kết quả, nhấp chuột phải vào từng quy trình và chọn ‘ Kết thúc nhiệm vụ '.
- Bây giờ, hãy kiểm tra xem vấn đề hiện tại đã được giải quyết chưa.
Lưu ý: Nếu tất cả các phương pháp trên không hoạt động, bạn nên khởi động lại máy tính của mình. Khởi động lại máy tính sẽ làm mới tất cả các tệp và quyền truy cập của chúng có thể giải quyết được sự cố. Hơn nữa, bạn cũng có thể sử dụng các ứng dụng của bên thứ ba như ‘ Unlocker’ .