由于我下载了 xp pro,所以收到如下错误消息:
SystemComponentModel.Win32Exception:系统找不到在 System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo 在 System.Diagnostics.Process.Start() 在 System.Diagnostics.Process.Start(ProcessStartInfo start Info) 在 System.Diagnostics.Process.Start(StringfileName, String 参数) 在 MyDownloader.IEPlugin.IEMD.DownloadURL(Stringurl) 处指定的文件
这是什么意思?我尝试过恢复,但即使使用注册表修复工具,似乎也没有什么效果。我该如何修复这个问题?
答案1
使用进程监控调查(过滤iexplore.exe
)并使用诸如自动运行或者ShellEx查看器查找名称中包含 的浏览器辅助对象 (BHO) 或 Active X 组件MyDownloader
。搜索注册表也可能会找到一些指向罪魁祸首的线索,但上述工具应该可以直接引导您找到它,而且速度更快,此外,它们还带有停用/禁用罪魁祸首的方法。
附注:这很可能是某种恶意软件。因此,我还建议使用一些反恶意软件产品进行扫描。
错误本身以及堆栈回溯准确地告诉您有人正尝试通过 .NET 包装器运行命令但ShellExecuteEx
失败了,因为找不到该命令的程序。