该操作无法完成,因为该文件已在 COM Surrogate Fix 中打开

COM 代理或组件对象模型代理是主机进程(主要是 .dll 文件)用来执行各种任务的扩展进程。当 COM 代理失败时,它不会使主机进程崩溃,但可能会产生新的问题。例如,当您尝试从文件资源管理器中删除文件时,您可能会看到一条错误消息——“文件正在使用中,因为文件已在 COM 代理中打开,所以无法完成操作”。这只是因为 COM 代理进程仍在使用该文件。

解决方法——

1.您应该做的第一件事就是重新启动一次系统。仅重新启动一次后,您就可以删除该文件。

2. 如果您正在使用防病毒软件,请将其禁用并再次尝试删除该文件。

 

修复 1 – 结束 COM 代理进程

杀掉后续的dll进程后可以结束COM Surrogate进程。

1. 只需同时按下所有Ctrl+Shift+Esc三个键。

2. 当任务管理器页面出现时,进入“详细信息”部分。

3. 在这里您会发现许多进程和服务正在您的系统上运行。现在,只需在列表中查找“ dllhost.exe ”进程即可。

4.找到该服务后,右键点击它并单击“结束任务”以终止该进程。

 

dll-host-end-task-min

 

5. 之后,导航到“进程”选项卡。

6.如果你仔细看,你会发现“ COM Surrogate ”进程。只需右键点击它并点击“结束任务”即可结束该过程。

7. 如果“ COM Surrogate ”进程有多个实例,也结束这些进程。

COM-surrogate-end-task-min

 

最后,只需关闭任务管理器屏幕。现在,重新启动系统非常重要。

机器重新启动后,使用您的帐户登录并重试从系统中删除文件。您不会再遇到 COM Surrogate 错误消息。

 

修复 2 – 完全控制文件夹

您必须完全控制包含该文件的文件夹。

1. 打开文件位置并转到包含您要删除的文件的文件夹。

2.现在,只需右键点击文件夹并单击“属性”。

 

properties-min

 

3. 在“属性”页面上,前往“安全”部分。

4.在这里,只需选择“管理员”。

5. 然后,点击“编辑”进行修改。

 

admin-edit-1-min

 

6. 之后,再次选择“ Administrators ”参数。

7. 现在,只需勾选“完全控制”选项旁边的“允许”框。

 

admin-full-control-allow-min

 

8. 之后,首先点击“应用”,然后点击“确定”保存更改。

 

apply-ok-new-min

 

尝试从系统中删除该文件。检查这是否可行。

 

修复 3 – 给予完全许可

如果允许文件夹权限不起作用,请尝试授予 COM 代理进程本身的完全权限。

1. 首先,同时按下Ctlr+Shift+Esc键。

2. 出现任务管理器后,进入“进程”选项卡,找到“ COM Surrogate ”进程。

3.只需右键点击它并点击“属性”。

 

com-surrogate-props-min

 

4. 在 dllhost 属性页面中,转到“安全性”。

5. 现在,点击“编辑”按钮。

 

users-edit-dll-host-min

 

6. 现在,从参数页面中选择“用户”并选中“完全控制”框。

 

users-full-control-min

 

7. 不要忘记点击“确定”保存更改。

 

ok-min

 

现在,尝试再次删除该文件。这一次你肯定会成功。

 

修复 4 – 终止进程

如果某些应用程序仍在使用您要删除的文件,则应将其关闭。如果应用程序仍在后台运行,请使用任务管理器将其终止。

1. 只需同时按下Win 键X键。

2.稍后,只需单击“任务管理器”即可访问它。

 

task-manager-min

 

3. 现在,这里有两个部分。在“应用程序”部分,查找可能与该文件关联的任何应用程序。

4. 如果可以找到该应用,只需右键单击它并点击“结束任务”即可结束该应用。

如果是这种情况,请随时最小化任务管理器并删除文件。

 

adobe-forground-end-task-min

 

5. 如果您无法直接找到该应用程序或仍然看到相同的错误消息,请在“后台进程”部分中查找该应用程序。

6.找到应用程序进程后,右键单击它并点击“结束任务”将其杀死。

adobe-end-task-min

 

之后,关闭任务管理器并重试删除文件。

 

修复 5 – 使用干净启动模式

只需以干净模式启动系统并尝试删除文件。

1.您必须打开运行终端。因此,右键单击任务栏上的 Windows 图标,然后单击“运行”。

2. 然后,输入此代码并单击“确定”。

配置文件

 

msconfig-run-ok-min-1

 

3.你已经去“将军”了。

4. 只需点击“选择性启动”选项。

5. 只需检查列表中的这两个选项 –

加载系统服务
加载启动项

 

selective-startup-load-system-services-min

 

6. 现在,在“服务”部分,您只需选中 “隐藏所有 Microsoft 服务”选项。

8.只需 检查 列表中的所有第三方应用程序。

9. 然后,点击“全部禁用”选项以禁用所有这些服务。

 

disable-all-the-services-min-1

 

10.接下来转到“启动”区域,然后点击“打开任务管理器”以访问它。

 

open-task-manager-min-1-1

 

11.现在您在任务管理器页面上,只需右键点击每个应用程序,然后点击“禁用”将其禁用。

这样,请确保您已禁用所有不需要的应用程序。

 

adobe-disable-min

 

完成后关闭任务管理器窗口。

12. 只需单击“应用”和“确定”即可保存更改。

 

apply-ok-min

 

13. 如果您收到重新启动系统的提示,请点击“重新启动”。

 

restart-now-min-1

 

您的计算机将以干净启动模式启动。

现在,打开文件资源管理器,转到文件的位置并将其从那里删除。

 

修复 4 – 关闭 DEP

DEP 或数据执行保护只是您在删除文件之前可以禁用的另一个功能。

1. 您必须右键点击 Windows 图标并单击“运行”。

2. 之后,在“运行”窗口中键入“ sysdm.cpl ”,然后点击“确定”。

 

sysdm-cpl-min-1

 

3. 只需进入“高级”区域。

4. 在这里,您将找到性能选项。只需点按“设置”即可进行探索。

 

advanced-settings-min

 

5. 来到性能选项窗口,进入“数据执行保护”部分。

6. 之后,只需单击仅对基本的 Windows 程序和服务启用 DEP ”框即可进行检查。

这将不允许任何第三方应用程序使用 DEP 功能。

 

turn-on-DEP-for-essential-min

 

7. 现在,只需点击“应用”和“确定”。

 

apply-ok-dep-min

 

在此之后,尝试从系统中删除该文件。

 

修复 5 – 卸载应用程序

如果没有其他工作,您必须卸载与该文件关联的应用程序。

示例 – 假设您正在删除一个 pdf 文件并且遇到了这个问题。因此,您可以卸载 Adob​​e Reader 或您访问该文件的任何应用程序。

1. 按Win 键R 键

2. 然后,输入“ appwiz.cpl ”并点击“ OK ”。

 

appwiz-min

 

3. 当程序和功能页面打开时,在应用程序列表中查找应用程序。

4. 右键单击​​它并点击“卸载”以从您的系统中卸载该应用程序。

 

adobe-acro-uninstall-min

 

卸载应用程序后,请从系统中删除该文件。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun181841.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年8月19日
下一篇 2022年8月19日

相关推荐