停止:c0000135 程序无法启动,因为缺少 %hs

Ali*_*Ali 5 windows

最近,我的 Windows 7 操作系统上出现了恶意软件/木马,我写这篇文章是为了获得一些帮助

\n\n

该网站的安全证书是使用弱签名算法进行签名的!无法访问任何 HTTPS 站点

\n\n

现在,当我使用 Microsoft Security Essential 扫描并检测到 4 个木马并将其删除后,会发生什么情况。现在重新启动后会发生什么,它给了我这个错误

\n\n
\n

停止:c0000135 程序无法启动,因为您的计算机缺少 %hs。尝试重新安装该程序来解决此问题。

\n
\n\n

所以我做了很多搜索,人们也提到了AVG,但我很困惑,我什至从来没有安装任何程序调用,AVG问题可能出在哪里?

\n\n

请参阅此博客已解决:停止:C0000135 程序无法\xe2\x80\x99t 启动,因为%hs 丢失。尝试重新安装程序

\n\n

我相信他们也有类似的问题,他们提到了一些关于寄存器的事情

\n\n

要修复此问题,需要编辑注册表以删除对 consrv.dll 文件的引用,该文件是病毒且已被删除。使用修复控制台中的 regedit,需要编辑以下键:

\n\n
HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\Session Manager\\SubSystems\n\nHKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet002\\Control\\Session Manager\\SubSystems\n
Run Code Online (Sandbox Code Playgroud)\n\n

问题是现在我什至无法访问我的计算机我该怎么解决这个问题?

\n\n

请帮忙,因为我有非常重要的数据,至少需要备份。

\n\n

提前致谢

\n

Tam*_*man 4

0xC0000135被定义为STATUS_DLL_NOT_FOUNDWinNT.hntstatus.h

这意味着,某些关键的 DLL 文件已被删除或尚未安装在系统上。通常,它是 Microsoft Visual C++ Redistributable 或 .NET Framework;如果您想尝试它们,请安装您能找到的所有版本。所有这些都可以从微软的下载中心下载,您不需要找到任何晦涩的东西。

您可能更想找出删除了哪个 DLL 文件以获得更多线索,这里有两个选项:

  1. 最明显的是,查看防病毒扫描程序的日志,了解哪些文件被隔离。

  2. 不太明显的一个是,使用Dependency Walker对您尝试启动的可执行文件检查缺少哪些依赖项;这将解释什么/为什么。

如果您遇到 BSOD,请阅读这篇文章,其中还解释了如何找出 DLL。

如果 DLL 是病毒,您将需要删除对它的任何引用。

  • @Ali:你尝试过安全模式吗?或者,您可以尝试从 Windows DVD 启动并进入那里的修复控制台,这将使您至少可以访问注册表编辑器来执行您在问题底部描述的任务。请注意,我在答案中又添加了一句话。鉴于您提到了“consrv.dll”,我查了一下,没有发现它是合法文件,我的系统上也没有它;因此,最好删除对该文件的引用。 (2认同)