Hành động không thể hoàn thành vì tệp đang mở

  • Chia Sẻ Cái Này
Cathy Daniels

“Không thể hoàn thành hành động này vì tệp đang được mở trong một chương trình khác”

Gặp phải thông báo lỗi có thể là một trải nghiệm khó chịu, đặc biệt là khi bạn cần hoàn thành một nhiệm vụ gấp. Thông báo lỗi này thường xảy ra khi bạn cố gắng sửa đổi hoặc xóa tệp được sử dụng bởi một chương trình hoặc quy trình khác. Mặc dù thông báo có thể gây nhầm lẫn nhưng giải pháp thường rất đơn giản. Bài viết này sẽ khám phá một số cách để giải quyết vấn đề này và hoàn thành nhiệm vụ của bạn.

Những lý do phổ biến dẫn đến "Không thể hoàn thành hành động này vì tệp đang được mở trong một chương trình khác"

Dưới đây là ba lý do phổ biến nguyên nhân của thông báo lỗi này "hành động này không thể hoàn thành vì tệp đang mở":

  • Tệp hiện đang được sử dụng: Một trong những lý do phổ biến nhất gây ra lỗi này là rằng một chương trình hoặc quy trình khác sử dụng tệp mà bạn đang cố sửa đổi hoặc xóa. Đây có thể là chương trình bạn đã mở trước đó, quy trình hệ điều hành hoặc thậm chí là phần mềm độc hại ẩn trong nền. Để giải quyết vấn đề này, bạn có thể đóng chương trình bằng cách sử dụng tệp hoặc khởi động lại máy tính của mình để chấm dứt mọi tiến trình đang chạy có thể đang sử dụng tệp.
  • Tệp bị khóa: Một lý do khác khiến bạn có thể nhận được thông báo lỗi này là hệ thống khóa tệp bạn đang cố sửa đổi hoặc xóa. Điều này có thể xảy ra nếu tệp được đánh dấu là chỉ đọc hoặc hệ điều hành đã đặt khóavấn đề để khắc phục thông báo lỗi. Sau khi định vị, nhấp chuột phải vào tệp hoặc thư mục và chọn “Chia sẻ với”. Từ các tùy chọn, hãy chọn “Dừng chia sẻ”. Với các tệp và thư mục không được chia sẻ, bạn có thể di chuyển, đổi tên hoặc xóa tệp mà không gặp thêm sự cố nào.

    Cài đặt .Net Framework mới nhất

    Trong một số trường hợp, không cài đặt .NET Framework bắt buộc có thể gây ra sự cố này vì nhiều ứng dụng Windows dựa vào nó. Để giải quyết vấn đề này, hãy tải xuống .NET Framework cần thiết từ trang web của Microsoft, miễn phí. Để giải quyết vấn đề, có thể cần phải cài đặt tất cả các phiên bản khung và xác minh xem sự cố đã được giải quyết chưa.

    Đổi tên tệp hoặc thư mục qua Dấu nhắc lệnh

    Để bắt đầu truy cập dấu nhắc lệnh và đổi tên tệp, hãy làm theo phương pháp này:

    1. Khởi chạy Dấu nhắc lệnh với tư cách quản trị viên.
    2. Nhập thư mục mong muốn và nhập lệnh sau, thay thế “problematic_file.txt” và “new_name.txt” bằng tên và phần mở rộng của tệp bạn muốn đổi tên: “rename problems_file.txt new_name.txt.”
    3. Bạn cũng có thể sử dụng lệnh “rename c:path_to_problematic_file problems_file.txt new_name.txt” thay thế.

    Hoặc, bạn có thể sử dụng lệnh “rename c:path_to_problematic_file problems_file.txt new_name.txt.”

    Lưu ý rằng nếu không thể đổi tên tệp do tệp đang mở trong một chương trình khác, thì bạn có thể sử dụng Dấu nhắc lệnh để đổi tên nóthay vì. Hãy nhớ rằng đây là một giải pháp nâng cao, vì vậy hãy đảm bảo bạn hiểu trước cú pháp Dấu nhắc Lệnh. Nếu bạn gặp thông báo Truy cập bị từ chối trong Dấu nhắc lệnh, hãy thử chạy nó từ Chế độ an toàn.

    Thay đổi cài đặt bảo mật của bạn

    Để khắc phục sự cố, bạn phải thêm các quyền bảo mật còn thiếu cho thư mục có vấn đề hoặc tệp.

    1. Tìm thư mục đang hoạt động không gặp sự cố này (sử dụng thư mục không thuộc hệ thống).
    2. Sau khi tìm thấy thư mục, hãy nhấp chuột phải vào thư mục đó để truy cập menu “Thuộc tính”.
    3. Điều hướng đến tab Bảo mật và ghi lại danh sách các nhóm và người dùng có sẵn.
    4. Lặp lại các bước từ 1 đến 3 đối với thư mục hoặc tệp có vấn đề. Sau khi bạn mở tab Bảo mật, hãy kiểm tra xem có mục nào bị thiếu ở Bước 3 không.
    5. Nếu có mục nào bị thiếu, hãy thêm chúng theo cách thủ công bằng cách nhấp vào nút Chỉnh sửa.
    6. Nhấp vào nút Thêm và nhập tên người dùng hoặc nhóm ưa thích trong Nhập tên đối tượng để chọn trường” > nhấp vào “Kiểm tra tên”.
    7. Nhấp vào nút OK.
    8. Vui lòng di chuột qua nhóm hoặc người dùng bổ sung mới và chọn nhóm đó để kiểm tra Toàn quyền kiểm soát trong cột Cho phép.
    9. Nhấp vào Áp dụng và OK để lưu thay đổi.

    Thay đổi quyền bảo mật của Dllhost.exe

    Để khắc phục lỗi, bạn có thể thay đổi cài đặt bảo mật cho dllhost.exe. Sự cố đôi khi có thể xảy ra do sự cố với quy trình COM Surrogate, có liên quan đếndllhost.exe.

    1. Nhấn Ctrl + Shift + Esc để khởi chạy Trình quản lý tác vụ.
    2. Sau khi Trình quản lý tác vụ mở, hãy điều hướng đến tab Chi tiết.
    3. Tìm dllhost. exe > nhấp chuột phải vào nó > chọn “Thuộc tính”
    4. Điều hướng đến tab Bảo mật và nhấp vào nút Chỉnh sửa.
    5. Chọn “Quản trị viên” > kiểm tra Kiểm soát hoàn toàn trong cột Cho phép.
    6. Nhấp vào OK và Áp dụng để lưu các thay đổi.

    Lưu ý: Kết thúc quy trình Thay thế COM nếu bạn gặp khó khăn khi thay đổi bảo mật quyền hạn. Bằng cách mở Trình quản lý tác vụ, tìm “COM Surrogate” và chọn “Kết thúc tác vụ”.

    Kết luận: Giải quyết tình trạng tiến thoái lưỡng nan “Tệp đang mở”

    Tóm lại, việc gặp phải thông báo lỗi này có thể khiến bạn nản lòng và phá vỡ năng suất. Điều quan trọng là phải hiểu các nguyên nhân tiềm ẩn để ngăn chặn nó xảy ra trong tương lai. Mặc dù việc tìm cách khắc phục ngay lập tức có thể rất hấp dẫn, nhưng việc suy nghĩ về nguyên nhân có thể gây ra lỗi có thể giúp ngăn các sự cố tương tự phát sinh trong tương lai.

    Bằng cách lưu tâm đến các yếu tố dẫn đến lỗi này, chúng ta có thể chủ động hơn trong việc tránh và giảm thiểu tác động của nó đối với công việc của chúng ta.

    để ngăn không cho nó bị sửa đổi. Để giải quyết vấn đề này, bạn có thể thử thay đổi cài đặt quyền của tệp hoặc sử dụng tài khoản quản trị viên để có quyền truy cập vào tệp.
  • Tệp bị hỏng: Đôi khi, một tệp có thể bị hỏng do virus, lỗi phần mềm hoặc lỗi phần cứng. Khi điều này xảy ra, tệp có thể được sử dụng nhưng không thể sửa đổi hoặc xóa. Để giải quyết vấn đề này, bạn có thể quét vi-rút để xóa bất kỳ phần mềm độc hại nào gây ra lỗi hoặc sử dụng công cụ khôi phục tệp để khôi phục tệp và tạo một bản sao mới.

Cách khắc phục: Không thể thực hiện hành động Đã hoàn thành vì tệp đang mở

Dừng quá trình nền

Thông qua Trình quản lý tác vụ

Gặp phải thông báo “Tệp đang được sử dụng, không thể hoàn thành tác vụ vì tệp đang mở” lỗi là phổ biến và có thể xảy ra vì nhiều lý do. Nguyên nhân có thể dẫn đến thông báo lỗi này là do một chương trình khác đang sử dụng tệp mà bạn đang cố truy cập. Bạn có thể sử dụng Trình quản lý tác vụ để dừng tất cả các quá trình nền để giải quyết vấn đề này. Thực hiện theo các bước sau:

  1. Mở Trình quản lý tác vụ bằng cách nhấn CTRL+ALT+DEL
  2. Chọn quy trình và nhấp vào “Kết thúc quy trình”.

Thông qua Trình giám sát tài nguyên

Để bắt đầu xác định và chấm dứt các quy trình được liên kết với một tệp, hãy sử dụng Trình giám sát tài nguyên:

1. Nhấn và giữ các nút Windows và R trên bàn phím.

2. Nhập “resmon.exe” vào trường bật lên xuất hiện vànhấn “Enter.”

3. Thao tác này sẽ khởi chạy Trình giám sát tài nguyên. Nhấp vào phần “CPU” để mở rộng.

4. Mở tab “Xử lý liên kết”.

5. Trong trường “Xử lý tìm kiếm”, nhập tên tệp hoặc thư mục cung cấp cho bạn thông báo lỗi và nhấn “Tìm kiếm”.

6. Sau khi Trình giám sát tài nguyên kết thúc quá trình phân tích, nó sẽ hiển thị danh sách các quy trình được liên kết với tệp bạn đã tìm kiếm.

7. Nhấp chuột phải vào từng quy trình đã xác định và chọn “Kết thúc quy trình” để chấm dứt chúng.

8. Sau khi bạn đã kết thúc tất cả các quy trình được liên kết với tệp, hãy thử đổi tên, di chuyển, xóa hoặc sửa đổi lại tệp.

Sau khi dừng các quy trình nền, bạn có thể truy cập tệp mà không gặp thêm sự cố nào. Nếu sự cố vẫn tiếp diễn, hãy thử khởi động lại máy tính của bạn và truy cập lại vào tệp.

Làm trống Thùng rác và khởi động lại

Khi cố gắng xóa một tệp, thông báo “Không thể hoàn tất hành động vì file is open” là một trong những lỗi phổ biến nhất mà người dùng Windows có thể gặp phải. Cách đơn giản nhất để giải quyết lỗi này là dọn sạch Thùng rác. Thùng rác là một vị trí lưu trữ tạm thời cho các tệp đã xóa và việc làm trống thùng rác sẽ xóa vĩnh viễn tất cả các tệp. Do đó, tệp gây ra lỗi cũng nên bị xóa. Bắt đầu bằng:

1. Tìm biểu tượng Thùng rác trên màn hình của bạn.

2. Nhấp chuột phải vào nó và chọn “Empty Recycle Bin” từthực đơn

3. Nhấp vào “Có” trong cửa sổ bật lên để xác nhận rằng bạn muốn xóa vĩnh viễn tất cả các mục.

Sau khi các tệp bị xóa, hãy khởi động lại máy tính Windows 11/10 của bạn và kiểm tra xem lỗi có còn không.

Xóa các tệp tạm thời

Các tệp tạm thời thường được tạo khi một chương trình mới được cài đặt hoặc một tài liệu mới được mở. Việc xóa các tệp này sẽ giải phóng dung lượng trên máy tính của bạn và có thể giúp khắc phục lỗi “không thể hoàn tất hành động vì tệp đang mở”, lỗi này đôi khi có thể xảy ra do các tệp tạm thời bị hỏng.

Để xóa các tệp tạm thời , hãy làm theo các bước sau:

1. Nhấn tổ hợp phím Windows + R để bắt đầu hộp thoại Chạy.

2. Nhập %temp% và nhấn Enter.

3. Nhấn CTRL + A để chọn tất cả các tệp, sau đó nhấn Shift + Del để xóa chúng vĩnh viễn.

Sau khi quá trình hoàn tất, hãy xác minh xem bạn đã giải quyết lỗi “Không thể hoàn tất tác vụ vì tệp đang mở hay chưa ” lỗi.

Khởi động lại File Explorer

Quá trình Windows Explorer chạy trong nền hệ thống máy tính của bạn và đôi khi có thể ảnh hưởng đến việc sửa đổi tệp. Khởi động lại File Explorer có thể làm cho nó hoạt động hiệu quả hơn và ngăn không cho nó cản trở nỗ lực xóa hoặc đổi tên tệp của bạn. Dưới đây là các bước:

1. Nhấp chuột phải vào nút Bắt đầu.

2. Chọn tùy chọn “Trình quản lý tác vụ”.

3. Nhấp vào "Quy trình", cuộn xuống cuối danh sách vàchọn “Windows Explorer.”

4. Nhấp vào “Khởi động lại”.

Trước khi thử truy cập lại tệp, hãy đợi ít nhất một phút.

Dọn dẹp hình thu nhỏ của bạn

Quá trình sử dụng File Explorer hình thu nhỏ có thể ngăn một số hành động tệp nhất định được thực hiện bằng cách chạy các quy trình khác nhau. Tắt hình thu nhỏ có thể giúp dừng các quá trình này. Dưới đây là hai phương pháp để xóa hình thu nhỏ:

Sử dụng Disk Cleanup

  1. Mở File Explorer và chọn “PC này”.
  2. Nhấp chuột phải vào đĩa chính của bạn và chọn “Thuộc tính.”
  3. Nhấp vào “Dọn đĩa”.
  4. Chọn tùy chọn “Hình thu nhỏ” và nhấp vào “OK”. Thao tác này sẽ xóa hình thu nhỏ, cho phép bạn thay đổi tệp của mình.

Sử dụng Dấu nhắc Lệnh

  1. Sử dụng tính năng tìm kiếm của Windows, nhập “Command Prompt” để bắt đầu truy cập .
  2. Nhấp chuột phải vào Dấu nhắc Lệnh và chọn “Chạy với tư cách quản trị viên”.
  3. Kiểm tra để đảm bảo rằng ổ đĩa hệ thống chính đã được chọn. Nếu tìm thấy cách khác, hãy nhập “C:” > nhấn Enter.
  4. Nhập “del /ash /s thumbs.db” > nhấn Enter.

Lưu ý rằng bạn cần đợi ít nhất 1 phút để thư viện hình thu nhỏ được xóa. Sau khi hoàn tất, hãy thử thao tác với tệp của bạn để giải quyết vấn đề.

Tắt hình thu nhỏ

Trong trường hợp việc xóa hình thu nhỏ giúp giải quyết vấn đề và bạn muốn dừng hoàn toàn việc tạo hình thu nhỏ, thì có nhiều phương pháp khác nhau. Bạn có thể thử chúng ngay cả khi không có quy trình nào trước đây hoạt độngvề thử nghiệm tất cả các giải pháp hiện có.

Sử dụng Cài đặt File Explorer

1. Mở PC này và nhấp vào Xem ở đầu cửa sổ.

2. Chọn Tùy chọn từ menu thả xuống.

3. Trong cửa sổ mở ra, hãy chuyển đến Xem, cuộn xuống và chọn Luôn hiển thị biểu tượng, không bao giờ hiển thị hình thu nhỏ trong Tệp và Thư mục.

4. Nhấp vào Áp dụng, sau đó nhấp vào OK để có thể lưu các thay đổi.

Sử dụng Tùy chọn hiệu suất

1. Truy cập “PC này” và nhấp chuột phải vào khoảng trống bên dưới ổ đĩa của bạn.

2. Chọn Thuộc tính và điều hướng đến Cài đặt hệ thống nâng cao.

3. Trong Hiệu suất, hãy nhấp vào Cài đặt.

4. Tìm mục “Hiển thị hình thu nhỏ thay vì biểu tượng” và bỏ chọn mục này.

5. Nhấp vào Áp dụng, sau đó nhấp vào OK.

Sử dụng Registry Editor

1. Nhấn nút Windows + R để bắt đầu hộp thoại Run >> nhập “regedit” vào trường này.

2. Mở nó lên và xác nhận cửa sổ UAC.

3. Điều hướng đến HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced trên ngăn bên trái.

4. Tìm IconsOnly và nhấp đúp vào biểu tượng đó.

5. Thay đổi giá trị của nó thành 1 để tắt hình thu nhỏ. Để bật lại chúng, hãy nhập 0 thay vì 1.

6. Nhấp vào OK.

Sử dụng Trình chỉnh sửa chính sách nhóm

1. Nhấn các nút Windows Key + R và nhập gpedit.msc vào trường rồi nhấp vào OK hoặc Enter để mở.

2. Điều hướng đến Cấu hình người dùng > Mẫu quản trị > Thành phần Windows> File Explorer ở ngăn bên trái.

3. Tìm “Tắt bộ nhớ đệm của hình thu nhỏ trong tệp thumbs.db ẩn” và nhấp đúp vào mục đó.

4. Đặt giá trị của nó thành "Đã bật" > Nhấp vào Áp dụng và OK.

Khởi chạy Windows trong các quy trình riêng biệt bằng cách thay đổi File Explorer

Để cải thiện tính ổn định của File Explorer khi nó không phân phối tài nguyên đúng cách, có thể hữu ích khi định cấu hình nó để mở cửa sổ trong các quy trình riêng biệt.

1. Truy cập “PC này” và nhấp vào tab “Xem”.

2. Từ trình đơn thả xuống, hãy chọn “Tùy chọn”.

3. Truy cập “Tùy chọn thư mục” trên cửa sổ hiện ra; chuyển đến tab “Chế độ xem”.

4. Chọn hộp bên cạnh “Khởi chạy các cửa sổ thư mục trong một quy trình riêng”.

5. Nhấp vào “Áp dụng” và “OK”.

Sử dụng Khởi động sạch

Tính năng Khởi động sạch trong Windows cho phép người dùng khởi động máy tính của họ chỉ bằng các ứng dụng và dịch vụ thiết yếu tích hợp sẵn, giúp việc này trở nên dễ dàng hơn để xác định xem có bất kỳ ứng dụng hoặc quy trình bên thứ ba nào đang gây ra sự cố hay không. Bằng cách khởi động hệ thống của bạn ở chế độ Khởi động sạch, bạn có thể sửa đổi hoặc xóa các tệp mà không gặp phải bất kỳ sự cố nào. Thực hiện theo các bước sau để khởi chạy máy tính của bạn ở chế độ Khởi động sạch:

1. Nhấn và giữ các nút Windows và R, sau đó nhập “msconfig” rồi nhấn Enter.

2. Nhấp vào tab Dịch vụ ở trên cùng trong cửa sổ Cấu hình hệ thống.

3. Chọn hộp bên cạnh “Ẩn tất cả các dịch vụ của Microsoft”> nhấp vào “Tắt tất cả”.

4. Chọn tab “Chung” và chọn “Khởi động có chọn lọc”. Đảm bảo rằng hộp bên cạnh "Tải dịch vụ hệ thống" được chọn.

5. Nhấp vào “Áp dụng” và “OK”, sau đó khởi động lại máy tính của bạn.

Thử chỉnh sửa các tệp của bạn khi ở chế độ Khởi động sạch. Khi bạn đã giải quyết được sự cố hoặc nếu không thể, điều quan trọng là phải đưa cài đặt Windows của bạn trở lại Khởi động bình thường. Để thực hiện việc này, hãy thực hiện lại các bước trước đó và bật các dịch vụ đã tắt, sau đó thay đổi tùy chọn khởi động từ “Chọn lọc” thành “Bình thường”.

Tắt Nhóm nhà

Để rời khỏi Nhóm nhà và tắt Nhóm nhà dịch vụ trên máy tính Windows của bạn, hãy làm theo các bước sau:

1. Nhấn phím Windows + S và tìm kiếm “nhóm nhà”.

2. Chọn “Nhóm nhà” từ kết quả và nhấp vào “Rời khỏi nhóm nhà”.

3. Xác nhận rằng bạn muốn rời khỏi Homegroup và nhấp vào “Hoàn tất”.

4. Mở cửa sổ Dịch vụ bằng cách nhấn phím Windows + R, nhập “services.msc” và nhấp vào “OK”.

5. Nhấp đúp vào “Nhà cung cấp nhóm nhà” và đặt “Loại khởi động” thành “Đã tắt”. Áp dụng và nhấp vào “OK”.

6. Nhấp đúp vào “HomeGroup Listener” và đặt “Startup type” của nó thành “Disabled”. Áp dụng và nhấp vào “OK”.

7. Mở Registry Editor và điều hướng đến đường dẫn “Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}”.

8. Tạo một giá trị DWORD mới có tên“System.IsPinnedToNameSpaceTree” và đặt thành 0. Lưu thay đổi và đóng Registry Editor.

Thay đổi chế độ xem thư mục của bạn

Để sửa đổi tệp từ một thư mục cụ thể, hãy làm theo các bước sau:

  1. Mở File Explorer.
  2. Chuyển đến tab Chế độ xem.
  3. Chọn Biểu tượng nhỏ, Danh sách hoặc Chi tiết từ menu.

Sau khi thay đổi chế độ xem thư mục, bạn có thể sửa đổi tất cả các tệp trong thư mục này mà không gặp bất kỳ sự cố nào. Hãy nhớ rằng đây là một cách giải quyết; bạn sẽ cần lặp lại các bước này cho từng thư mục gây ra lỗi.

Để tắt các vị trí lập chỉ mục và dịch vụ Windows Search, hãy làm theo các bước sau:

  1. Nhấn phím Windows + S và nhập các tùy chọn lập chỉ mục.
  2. Chọn Tùy chọn lập chỉ mục từ menu.
  3. Nhấp vào Sửa đổi và bỏ chọn các vị trí lập chỉ mục.
  4. Nhấp vào OK để lưu các thay đổi.
  5. Nhấn nút Windows + R để bắt đầu hộp thoại Run> gõ services.msc > nhấp vào OK.
  6. Tìm kiếm “Windows Search” từ các tùy chọn, sau đó nhấp đúp vào nó.
  7. Đặt loại Khởi động thành “Đã tắt” > nhấp vào “Dừng” để dừng dịch vụ.
  8. Nhấp vào Áp dụng, sau đó nhấp vào OK để các thay đổi được lưu.

Việc tắt Windows Search có thể gây ra sự cố với một số tính năng nhất định và bạn nên khôi phục mọi thứ về trạng thái trước đó nếu có bất kỳ sự cố nào xảy ra.

Dừng chia sẻ cho thư mục có vấn đề

Tìm tệp hoặc thư mục gây ra sự cố

Tôi là Cathy Daniels, một chuyên gia về Adobe Illustrator. Tôi đã sử dụng phần mềm này kể từ phiên bản 2.0 và đã tạo các hướng dẫn cho phần mềm này từ năm 2003. Blog của tôi là một trong những điểm đến phổ biến nhất trên web dành cho những người muốn học Illustrator. Ngoài công việc là một blogger, tôi còn là một tác giả và một nhà thiết kế đồ họa.