Lỗi 'The action cannot be completed because the folder or a file in it is open in another program' là một vấn đề phổ biến trên hệ điều hành Windows, xuất hiện khi người dùng cố gắng thao tác với một tệp hoặc thư mục. Lỗi này xảy ra do hệ thống không thể hoàn thành yêu cầu vì tệp hoặc thư mục đang được sử dụng bởi một ứng dụng khác.
Lỗi 'The action cannot be completed because the folder or a file in it is open in another program' là gì?
Lỗi 'The action cannot be completed because the folder or a file in it is open in another program' xuất hiện khi Windows nhận định rằng tệp hoặc thư mục đang được sử dụng bởi một chương trình khác. Đây là cơ chế bảo vệ dữ liệu, nhằm ngăn chặn các thay đổi không mong muốn có thể dẫn đến lỗi hoặc mất dữ liệu.

Trong nhiều trường hợp, lỗi 'file open in another program' chỉ mang tính tạm thời, và người dùng có thể thực hiện lại thao tác sau khi đóng các ứng dụng liên quan. Tuy nhiên, nếu lỗi vẫn xuất hiện dù đã đóng phần mềm, nguyên nhân có thể là do các tiến trình chạy ngầm, lỗi hệ thống hoặc sự xâm nhập của phần mềm độc hại.
Cách nhận biết lỗi
Khi gặp phải lỗi 'The action cannot be completed because the folder or a file in it is open in another program', các thao tác với tệp hoặc thư mục như xóa, đổi tên hoặc di chuyển sẽ bị hạn chế. Việc nhận biết sớm các dấu hiệu của lỗi này sẽ giúp bạn tìm ra giải pháp khắc phục một cách nhanh chóng và hiệu quả. Dưới đây là một số dấu hiệu thường gặp:
- Thông báo lỗi xuất hiện: Hệ thống hiển thị hộp thoại cảnh báo với nội dung lỗi cụ thể.
- Thao tác bị chặn: Không thể thực hiện các thao tác như đổi tên, xóa hoặc di chuyển tệp do bị hệ điều hành từ chối.
- Con trỏ chuột thay đổi: Con trỏ có thể hiển thị trạng thái bận, cho thấy hệ thống đang xử lý tệp.

Nếu bạn thường xuyên làm việc trên máy tính và muốn tránh những sự cố không mong muốn, việc sở hữu một chiếc laptop mạnh mẽ và ổn định là điều cần thiết. Hãy đến ngay Mytour để lựa chọn cho mình một chiếc laptop phù hợp với mức giá tốt nhất cùng nhiều ưu đãi hấp dẫn!
Nguyên nhân dẫn đến lỗi
Để giải quyết lỗi 'The action cannot be completed because the folder or a file in it is open in another program', trước hết, bạn cần nắm rõ nguyên nhân gây ra lỗi. Lỗi này thường xảy ra do tệp đang được sử dụng hoặc hệ thống nhận diện sai trạng thái của tệp. Dưới đây là một số nguyên nhân phổ biến:
- Một ứng dụng khác đang mở và truy cập tệp, khiến thao tác của bạn bị chặn.
- Dù đã đóng ứng dụng, một tiến trình nền vẫn duy trì kết nối với tệp.
- Windows có thể nhận diện sai, cho rằng tệp vẫn đang mở dù không có ứng dụng nào sử dụng.
- Windows sử dụng bộ nhớ đệm thumbnail để tăng tốc hiển thị hình ảnh thu nhỏ, nhưng đôi khi có thể gây xung đột, khiến tệp bị khóa.
- Các phần mềm bảo mật thường quét tệp để kiểm tra mối đe dọa, dẫn đến tình trạng tệp bị khóa tạm thời trong quá trình xử lý.
- Một số tệp có thiết lập bảo mật ngăn chặn chỉnh sửa hoặc xóa.
- Phần mềm độc hại có thể kiểm soát tệp, gây ra lỗi thao tác.

Cách khắc phục lỗi 'The action cannot be completed because the folder or a file in it is open in another program'
Sau khi xác định được nguyên nhân gây lỗi, bạn chỉ cần áp dụng phương pháp khắc phục phù hợp để tiếp tục thao tác với tệp. Dưới đây là một số cách hiệu quả để sửa lỗi 'file open in another program', giúp bạn làm việc với tệp và thư mục mà không gặp gián đoạn.
Hãy chắc chắn rằng ứng dụng đang mở tệp cần xóa đã được đóng hoàn toàn
Đây là cách nhanh nhất để giải quyết lỗi này. Trước tiên, hãy kiểm tra Taskbar và khay hệ thống (System Tray) ở góc phải màn hình. Xác định xem có chương trình nào đang mở hoặc sử dụng tệp bạn cần thao tác hay không.

Nếu phát hiện ứng dụng, hãy nhấp chuột phải và chọn Close hoặc Exit để tắt hoàn toàn. Lưu ý rằng một số phần mềm chỉ thu nhỏ xuống khay hệ thống thay vì tắt hẳn, vì vậy hãy kiểm tra kỹ trước khi chuyển sang bước tiếp theo.
Khởi động lại hệ thống Windows
Nếu việc tắt ứng dụng không giải quyết được lỗi, bạn có thể thử khởi động lại máy tính. Thao tác này sẽ đóng tất cả các chương trình đang chạy, bao gồm cả những tiến trình ẩn có thể đang chiếm dụng tệp. Để khởi động lại, hãy mở Start, nhấp vào biểu tượng Power và chọn Restart.

Khởi động lại máy bằng cách chọn Restart
Sau khi hệ thống khởi động lại, hãy kiểm tra xem bạn có thể xóa, đổi tên hoặc di chuyển tệp như mong muốn hay không. Đây là một phương pháp đơn giản nhưng mang lại hiệu quả cao trong nhiều tình huống.
Đóng ứng dụng thông qua Task Manager
Task Manager là công cụ hữu hiệu để xử lý các tiến trình đang chiếm dụng tệp. Bạn có thể mở Task Manager bằng cách nhấn tổ hợp phím Ctrl + Shift + Esc. Trong tab Processes, tìm kiếm ứng dụng hoặc tiến trình có thể đang sử dụng tệp. Sau đó, nhấp chuột phải vào tiến trình và chọn End Task để đóng hoàn toàn. Hãy cẩn thận để tránh tắt nhầm các tiến trình hệ thống quan trọng, vì điều này có thể dẫn đến lỗi hoặc ảnh hưởng đến hoạt động của Windows.

Vô hiệu hóa bộ nhớ đệm Thumbnail
Bộ nhớ đệm Thumbnail giúp tăng tốc hiển thị hình ảnh thu nhỏ, nhưng đôi khi lại gây ra lỗi khi thao tác với tệp. Tắt tính năng này có thể giúp giải quyết vấn đề. Để thực hiện, hãy làm theo các bước sau:
Bước 1: Nhấn tổ hợp phím Windows + S, nhập File Explorer Options và chọn kết quả phù hợp.

Bước 2: Chuyển sang tab View.

Bước 3: Tìm và tích vào tùy chọn "Always show icons, never thumbnails".
Bước 4: Nhấn OK để lưu thay đổi và thử lại thao tác với tệp.
Giải phóng tệp bằng phần mềm bên thứ ba
Nếu các phương pháp trên không hiệu quả, bạn có thể sử dụng phần mềm hỗ trợ để mở khóa tệp. Các công cụ này giúp xác định và vô hiệu hóa tiến trình đang chiếm quyền sử dụng tệp, giúp bạn thao tác dễ dàng hơn. Khi tải ứng dụng từ bên thứ ba, hãy chọn nguồn đáng tin cậy để tránh rủi ro bảo mật.
- Unlocker: Công cụ miễn phí, nhẹ, cho phép kết thúc tiến trình đang khóa hoặc xóa tệp ngay lập tức.
- LockHunter: Hoạt động tương tự Unlocker, giúp xác định chương trình đang giữ tệp và hỗ trợ xóa chúng.

Kích hoạt chế độ Safe Mode trên Windows
Nếu các cách trên chưa giải quyết được lỗi, bạn có thể thử khởi động Windows ở chế độ Safe Mode. Chế độ này giúp hệ thống hoạt động với ít tiến trình nhất, giảm thiểu xung đột và cho phép bạn thao tác với tệp dễ dàng hơn.
Đối với Windows 7, hãy khởi động lại máy tính và nhấn liên tục phím F8 ngay khi hệ thống bắt đầu khởi động. Khi màn hình Advanced Boot Options xuất hiện, sử dụng phím mũi tên để di chuyển và chọn Safe Mode, sau đó nhấn Enter để vào chế độ này, giúp khắc phục lỗi hiệu quả.

Đối với Windows 8/8.1/10/11, hãy thực hiện theo các bước sau:
Bước 1: Nhấn giữ phím Shift, đồng thời chọn Restart trong mục Power, sau đó chọn Troubleshoot để tiếp tục.

Bước 2: Tiếp theo, nhấn vào Advanced options.

Bước 3: Tìm và chọn Startup Settings để tiếp tục quá trình thiết lập.

Bước 4: Chọn Restart và đợi máy tính khởi động lại. Khi máy tính khởi động lại, nhấn phím 4 hoặc F4 để vào chế độ Safe Mode.

Làm thế nào để hạn chế lỗi "The action cannot be completed because the folder or a file in it is open in another program"
Để tránh gặp lỗi 'The action cannot be completed because the folder or a file in it is open in another program', bạn nên áp dụng các biện pháp phòng ngừa. Một số thói quen đơn giản có thể giúp bạn tiết kiệm thời gian và đảm bảo hệ thống hoạt động ổn định, hiệu quả.
- Đóng hoàn toàn ứng dụng sau khi sử dụng và kiểm tra khay hệ thống để đảm bảo không còn tiến trình chạy ngầm.
- Sử dụng tổ hợp phím Ctrl + Shift + Esc để mở Task Manager, theo dõi và tắt các tiến trình không cần thiết để tránh xung đột.
- Sử dụng phần mềm diệt virus đáng tin cậy, cập nhật thường xuyên và thiết lập lịch quét tự động để phát hiện và loại bỏ phần mềm độc hại.
- Luôn cập nhật hệ điều hành lên phiên bản mới nhất để đảm bảo hiệu suất và bảo mật.
- Chỉ tải ứng dụng từ các nguồn chính thống để tránh phần mềm độc hại có thể ảnh hưởng đến tệp.
- Kiểm tra và cấp quyền truy cập phù hợp để tránh các lỗi liên quan đến quyền khi thao tác với tệp.
Bạn đã nắm được nguyên nhân và cách khắc phục lỗi The action cannot be completed because the folder or a file in it is open in another program. Áp dụng đúng phương pháp sẽ giúp bạn thao tác với tệp/thư mục dễ dàng hơn, tránh gián đoạn công việc. Nếu lỗi vẫn tiếp diễn, hãy cân nhắc sử dụng các thủ thuật máy tính, phần mềm hỗ trợ hoặc kiểm tra lại hệ thống.
