当我试图从我的本地帐户(管理员)中的MMC或任何MSC相关应用程序运行任何东西时,我得到的是一个错误:应用程序无法正确启动(0xc0000102)。,如果我尝试运行mmc.exe,我得到的是一个空白MMC,任务栏名称为“Console1”。但是,如果我尝试通过升高的CMD运行它,我可以很好地启动它们(例如:compmgmt.msc)。我尝试过运行SFC,DISM和chkdsk / f / r,但它们都返回“正常”答案(一切都很好)。
转载的步骤:
SFC / SCANNOW:没有违规行为
DISM:一切都很好
chkdsk / f / r - 最初导致MMC和笔记本电脑其他领域出现问题的原因。我突然引起了一个bootloop,我从笔记本电脑上运行了一个chkdsk命令。 (陷入准备启动修复)
regsvr32 msxml.dll / msxml2.dll.msxml3.dll:在sys32文件夹中找不到msxml和msxml2。只有msxml3。
解决方法: 1.从Elevated CMD启动.msc
发现的其他相关问题:
- 缺少MSXML和MSXML2。 (但是sfc和dism仍然不承认这些问题)
这些问题有什么问题吗?除了完全重置(最后的手段)?
它们是否适用于其他用户帐户?你的,只能在安全模式下怎么样?如果你有磁盘错误,那么重置可能是你最好的选择(确保磁盘正常和/或更换后),根据这里的内容,听起来这是一个权限问题(可能是由磁盘错误导致的ACL损坏) ,这些通常很难找到(纠正)。
—
Ƭᴇcʜιᴇ007
听起来应用程序无法访问某些资源。可能是您安装了新的.NET Framework?也许有些文件改变了所有权
—
dmb
或者您是否卸载了.NET Framework?
—
harrymc
作为在高架cmd上启动管理工具的补充,它们也将以正常的启动方式工作(Win + X;搜索工具)如果我关闭UAC
—
Ivan Aldwin A. Cristobal