mmc.exe - 应用程序无法启动(0xc0000102)


0

当我试图从我的本地帐户(管理员)中的MMC或任何MSC相关应用程序运行任何东西时,我得到的是一个错误:应用程序无法正确启动(0xc0000102)。,如果我尝试运行mmc.exe,我得到的是一个空白MMC,任务栏名称为“Console1”。但是,如果我尝试通过升高的CMD运行它,我可以很好地启动它们(例如:compmgmt.msc)。我尝试过运行SFC,DISM和chkdsk / f / r,但它们都返回“正常”答案(一切都很好)。

转载的步骤:

  1. SFC / SCANNOW:没有违规行为

  2. DISM:一切都很好

  3. chkdsk / f / r - 最初导致MMC和笔记本电脑其他领域出现问题的原因。我突然引起了一个bootloop,我从笔记本电脑上运行了一个chkdsk命令。 (陷入准备启动修复)

  4. regsvr32 msxml.dll / msxml2.dll.msxml3.dll:在sys32文件夹中找不到msxml和msxml2。只有msxml3。

解决方法: 1.从Elevated CMD启动.msc

发现的其他相关问题:

  1. 缺少MSXML和MSXML2。 (但是sfc和dism仍然不承认这些问题)

这些问题有什么问题吗?除了完全重置(最后的手段)?


它们是否适用于其他用户帐户?你的,只能在安全模式下怎么样?如果你有磁盘错误,那么重置可能是你最好的选择(确保磁盘正常和/或更换后),根据这里的内容,听起来这是一个权限问题(可能是由磁盘错误导致的ACL损坏) ,这些通常很难找到(纠正)。
Ƭᴇcʜιᴇ007

听起来应用程序无法访问某些资源。可能是您安装了新的.NET Framework?也许有些文件改变了所有权
dmb

或者您是否卸载了.NET Framework?
harrymc

作为在高架cmd上启动管理工具的补充,它们也将以正常的启动方式工作(Win + X;搜索工具)如果我关闭UAC
Ivan Aldwin A. Cristobal
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.