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

Khắc phục lỗi "File is Open in COM Surrogate" khi truy cập thuộc tính file

Lỗi này xuất hiện khi người dùng cố gắng truy cập hoặc chỉnh sửa các tùy chọn nhất định trong cửa sổ Properties của file (có thể mở bằng cách chuột phải vào file và chọn Properties).

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

Đây chắc chắn là một trong những lỗi bí ẩn nhất trên Windows và nó khiến người dùng phát điên khi cố gắng chỉnh sửa thuộc tính của file. Có một số cách khắc phục cho vấn đề này và chúng tôi sẽ trình bày tất cả hôm nay với hy vọng vấn đề sẽ được giải quyết.

Giải pháp 1: Kết thúc tiến trình COM Surrogate

Kết thúc tiến trình COM Surrogate trong Task Manager đã giúp được một số người nhưng không hiệu quả với người khác. Tuy nhiên, chúng tôi khuyên bạn nên thử giải pháp này trước vì nó rất dễ thực hiện. Chúc may mắn!

  1. Sử dụng tổ hợp phím Ctrl + Shift + Esc để mở Task Manager. Ngoài ra, bạn có thể dùng Ctrl + Alt + Del và chọn Task Manager từ màn hình xanh hiện ra. Bạn cũng có thể tìm kiếm trong menu Start.

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

  1. Nhấn vào More details để mở rộng Task Manager và tìm mục COM Surrogate trong danh sách ở tab Processes. Nó thường nằm ngay dưới Background processes. Cũng hãy thử tìm và kết thúc các mục dllhost.exe. Nếu thấy nhiều mục, chuột phải vào tất cả và chọn End task từ menu ngữ cảnh.
  2. Nhấn Yes vào thông báo cảnh báo: "WARNING: Terminating a process can cause undesired results including loss of data and system instability..." hoặc hộp thoại khác tùy phiên bản Windows.

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

  1. Khởi động lại máy tính và kiểm tra xem bạn có thể tiếp tục mà không nhận được lỗi tương tự hay không.

Giải pháp 2: Cài đặt các bản cập nhật mới nhất cho Windows

May mắn thay, những người gặp sự cố với bản build đó đã được giải tỏa khi một bản build mới được phát hành sớm và giải quyết vấn đề hiệu quả. Ý điểm là bạn nên cài đặt tất cả các bản cập nhật đang chờ trên máy tính và xem vấn đề có được giải quyết không.

  1. Mở PowerShell bằng cách chuột phải vào nút Start menu và chọn Windows PowerShell (Admin) để mở PowerShell với quyền quản trị. Nếu thấy Command Prompt ở vị trí đó, bạn cũng có thể tìm PowerShell thủ công.

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

  1. Trong bảng điều khiển PowerShell, gõ "cmd" và chờ PowerShell chuyển sang môi trường giống cmd.
  2. Trong bảng điều khiển "cmd", gõ lệnh sau và nhớ nhấn Enter:

wuauclt.exe /updatenow

  1. Để lệnh chạy ít nhất nửa giờ và kiểm tra lại xem có bản cập nhật nào được tìm thấy và cài đặt không.

Cách thay thế:

  1. Tìm Settings trong menu Start và nhấn vào kết quả đầu tiên. Bạn cũng có thể nhấn trực tiếp vào nút bánh răng ở góc dưới bên trái của menu Start.

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

  1. Tìm mục Update & security ở phần dưới cùng của cửa sổ Settings và nhấn vào nó.
  2. Ở tab Windows Update, nhấn nút Check for updates dưới mục Update status để kiểm tra xem có phiên bản Windows mới trực tuyến không.

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

  1. Nếu có, Windows sẽ tự động bắt đầu tải xuống.

Giải pháp 3: Bật DEP

Vấn đề này có thể khắc phục mà không cần reset máy tính (reset cũng có thể không giải quyết được). Lý do bạn nên thử phương pháp này là đây là một trong những phương án cuối cùng có thể hiệu quả nếu các giải pháp trên thất bại.

  1. Mở hộp thoại Run bằng tổ hợp phím Windows Key + R. Nhập sysdm.cpl và nhấn OK để mở System Properties.

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

  1. Trong cửa sổ System Properties, chuyển sang tab Advanced và nhấn Settings dưới phần Performance.
  2. Cửa sổ Performance Options mở ra, chọn tab Data Execution Prevention. Chọn nút radio để bật "Turn on DEP for all programs and services except those I select" và nhấn nút Add.

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

  1. Một cửa sổ mới mở ra. Điều hướng đến thư mục C:\Windows\System32\ (cho Windows 32-bit) hoặc C:\Windows\SysWOW64\ (cho Windows 64-bit) và tìm file dllhost.exe. Chọn file này và nhấn Open.
  2. Nếu thấy hộp cảnh báo, nhấn OK. Chọn Apply và OK lần nữa.
  3. Cuối cùng, khởi động lại máy tính và hy vọng bạn sẽ không còn thấy lỗi "COM surrogate has stopped working" trên Windows 10.

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

Mặc dù nhiều người cho rằng đây là giải pháp khả thi, nó giúp giải quyết vấn đề theo nghĩa là lỗi không còn xảy ra nhưng bạn có thể phải thay đổi cách tương tác với Windows. Thay đổi nhỏ thôi nhưng hãy thử và quyết định có muốn giữ cách này hay không.

  1. Mở Windows Explorer bằng cách mở bất kỳ thư mục nào hoặc nhấn nút Libraries trên menu Quick Access.

Khắc phục lỗi  File is Open in COM Surrogate  khi truy cập thuộc tính file

  1. Trên menu phía trên của thư mục bạn mở, chuyển đến tab View và xem dưới phần Panes. Tìm tùy chọn Preview Pane và tắt nó. Cách tắt khác nhau tùy phiên bản Windows nhưng khá dễ hiểu.
  2. Kiểm tra xem vấn đề đã biến mất chưa.