无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2307|回复: 2
打印 上一主题 下一主题

不能安装MMC外置组件,请帮忙?

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-13 11:05:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在老九32M版,安装MMC外置组件,出现以下错误:



[SetupAPI Log]
操作系统版本 = 5.1.2600
平台 ID = 2 (NT)
Service Pack = 0.0
套件 = 0x0000
产品类型 = 1
结构 = x86
[2007/12/11 11:10:10 384.3]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:10 384.7]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:10 384.11]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:10 384.13]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:10 384.17]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:10 384.21]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:10 384.23]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:11 384.27]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:11 384.31]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:11 384.35]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:11 384.39]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:11 384.43]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:11 384.48]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:11 384.52]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:11 384.56]
#-199 执行 "X:\I386\System32\PECMD.exe",用命令行: PECMD
#-031 命令行可能已: PECMD LOAD X:\I386\SYSTEM32\PECMD.INI
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x80090006: 无效签名。
[2007/12/11 11:10:17 1424.3]
#-199 执行 "X:\I386\System32\REGSVR32.EXE",用命令行: REGSVR32 /S MMCNDMGR.DLL
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x8009001d: 提供程序 DLL 未能正确初始化。
[2007/12/11 11:10:17 1424.7]
#-199 执行 "X:\I386\System32\REGSVR32.EXE",用命令行: REGSVR32 /S MMCNDMGR.DLL
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x8009001d: 提供程序 DLL 未能正确初始化。
[2007/12/11 11:10:17 1424.11]
#-199 执行 "X:\I386\System32\REGSVR32.EXE",用命令行: REGSVR32 /S MMCNDMGR.DLL
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x8009001d: 提供程序 DLL 未能正确初始化。
[2007/12/11 11:10:17 1424.15]
#-199 执行 "X:\I386\System32\REGSVR32.EXE",用命令行: REGSVR32 /S MMCNDMGR.DLL
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x8009001d: 提供程序 DLL 未能正确初始化。
[2007/12/11 11:10:18 1424.19]
#-199 执行 "X:\I386\System32\REGSVR32.EXE",用命令行: REGSVR32 /S MMCNDMGR.DLL
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x8009001d: 提供程序 DLL 未能正确初始化。
[2007/12/11 11:10:19 1504.3]
#-199 执行 "X:\I386\System32\REGSVR32.EXE",用命令行: REGSVR32 /S MSXML.DLL
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x8009001d: 提供程序 DLL 未能正确初始化。
[2007/12/11 11:10:19 1644.3]
#-199 执行 "X:\I386\System32\REGSVR32.EXE",用命令行: REGSVR32 /S OSUNINST.DLL
#E410 在尝试获取加密上下文句柄时遇到错误。 错误 0x8009001d: 提供程序 DLL 未能正确初始化。
2#
发表于 2007-12-13 15:49:47 | 只看该作者
如何安装的?直接运行MMC.exe?
回复

使用道具 举报

3#
 楼主| 发表于 2007-12-13 17:04:49 | 只看该作者
运行的是如下的批处理INSMMC.CMD:


@ECHO OFF

PUSHD %~dp0

SET TP=%CD%

if exist %SystemRoot%\SYSTEM32\MAIN.CPL GOTO END

REGSVR32 /S DFRGSNAP.DLL
REGSVR32 /S DFRGUI.DLL
REGSVR32 /S DMDLGS.DLL
REGSVR32 /S DMDSKMGR.DLL
REGSVR32 /S DMOCX.DLL
REGSVR32 /S FILEMGMT.DLL
REGSVR32 /S MMCNDMGR.DLL
REGSVR32 /S MMCSHEXT.DLL
REGSVR32 /S MYCOMPUT.DLL
REGSVR32 /S OLEACC.DLL
REGSVR32 /S VSSAPI.DLL
REGSVR32 /S DMVIEW.OCX
REGSVR32 /S DEVMGR.DLL
REGSVR32 /S URLMON.DLL
REGSVR32 /S DMSERVER.DLL


REGSVR32 /S MSXML.DLL
REGSVR32 /S MSXMLR.DLL
REGSVR32 /S OLEACCRC.DLL
REGSVR32 /S ATL.DLL
REGSVR32 /S ACTIVEDS.DLL
REGSVR32 /S ADSLDPC.DLL
REGSVR32 /S CLUSAPI.DLL
REGSVR32 /S COMRES.DLL
REGSVR32 /S DFRGRES.DLL
REGSVR32 /S DMDSKRES.DLL
REGSVR32 /S DMINTF.DLL
REGSVR32 /S DMUTIL.DLL
REGSVR32 /S HHSETUP.DLL
REGSVR32 /S MMCBASE.DLL
REGSVR32 /S NTMSAPI.DLL
REGSVR32 /S OSUNINST.DLL
REGSVR32 /S SRVSVC.DLL


REG ADD HKLM\SOFTWARE\Microsoft\Dfrg /v FreeSpaceErrorLevel /t REG_SZ /d 15 /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg /v PathName /t REG_EXPAND_SZ /d %TP% /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg /v ResourceDllName /t REG_EXPAND_SZ /d DfrgRes.dll /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg /v LogFilePath /t REG_EXPAND_SZ /d %%TEMP%%\dfrg.log /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg /v CreateLogFile /t REG_DWORD /d 1 /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction /v Enable /t REG_SZ /d Y /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction /v LcnEndLocation /t REG_SZ /d 1822133 /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction /v LcnStartLocation /t REG_SZ /d 1713518 /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction /v OptimizeComplete /t REG_SZ /d Yes /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction /v OptimizeError /t REG_SZ /d " 1" /f >NUL
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\DefragPath /ve /t REG_EXPAND_SZ /d "%TP%\dfrg.msc %%c:" /f >NUL
REG ADD HKCR\.msc /ve /t REG_SZ /d MSCFile /f >NUL
REG ADD HKCR\MSCFile\DefaultIcon /ve /t REG_EXPAND_SZ /d %%1 /f >NUL
REG ADD HKCR\MSCFile\Shell\Open\Command /ve /t REG_EXPAND_SZ /d "%TP%\MMC.exe \"%%1\" %%*" /f >NUL
REG ADD HKCR\CLSID\{80EE4901-33A8-11d1-A213-0080C88593A5} /ve /t REG_SZ /d "NTFS 碎片整理引擎" /f >NUL
REG ADD HKCR\CLSID\{80EE4901-33A8-11d1-A213-0080C88593A5}\LocalServer32 /ve /t REG_SZ /d %TP%\DfrgNtfs.exe /f >NUL
REG ADD HKCR\CLSID\{80EE4902-33A8-11d1-A213-0080C88593A5} /ve /t REG_SZ /d "FAT 碎片整理引擎" /f >NUL
REG ADD HKCR\CLSID\{80EE4902-33A8-11d1-A213-0080C88593A5}\LocalServer32 /ve /t REG_SZ /d %TP%\DfrgFat.exe /f >NUL
REG ADD HKCR\CLSID\{4FB6BB00-3347-11d0-B40A-00AA005FF586}\LocalServer32 /ve /t REG_EXPAND_SZ /d "%TP%\dmadmin.exe /com" /f >NUL
REG ADD HKCR\CLSID\{D485DDC0-49C6-11d1-8E56-00A0C92C9D5D}\LocalServer32 /ve /t REG_SZ /d %TP%\dmremote.exe /f >NUL
REG ADD HKCR\AppID\{D485DDC0-49C6-11d1-8E56-00A0C92C9D5D} /v LocalServer32 /t REG_SZ /d %TP%\dmremote.exe /f >NUL
REG ADD HKCR\CLSID\{135698D2-3A37-4d26-99DF-E2BB6AE3AC61}\InprocServer32 /ve /t REG_EXPAND_SZ /d %TP%\dmintf.dll /f >NUL
REG ADD HKCR\CLSID\{3A410F21-553F-11d1-8E5E-00A0C92C9D5D}\InprocServer32 /ve /t REG_EXPAND_SZ /d %TP%\dmintf.dll /f >NUL
REG ADD HKCR\CLSID\{4BDAFC52-FE6A-11d2-93F8-00105A11164A}\InprocServer32 /ve /t REG_EXPAND_SZ /d %TP%\dmintf.dll /f >NUL
REG ADD HKCR\CLSID\{D2D79DF5-3400-11d0-B40B-00AA005FF586}\InprocServer32 /ve /t REG_EXPAND_SZ /d %TP%\dmintf.dll /f >NUL
REG ADD HKCR\CLSID\{D2D79DF7-3400-11d0-B40B-00AA005FF586}\InprocServer32 /ve /t REG_EXPAND_SZ /d %TP%\dmintf.dll /f >NUL
REG ADD HKCR\CLSID\{DEB01010-3A37-4d26-99DF-E2BB6AE3AC61}\InprocServer32 /ve /t REG_EXPAND_SZ /d %TP%\dmintf.dll /f >NUL
REG ADD HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage /ve /t REG_EXPAND_SZ /d 管理^(^&G^) /f >NUL
REG ADD HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command /ve /t REG_EXPAND_SZ /d "%TP%\mmc.exe /s %TP%\compmgmt.msc" /f >NUL
REG ADD HKCR\CLSID\{D20EA4E1-3957-11d2-A40B-0C5020524153}\DefaultIcon /ve /t REG_EXPAND_SZ /d "%TP%\main.cpl,10" /f >NUL
REG ADD HKCR\CLSID\{06A03425-C9EB-11d2-8CAA-0080C739E3E0}\InprocServer32 /ve /t REG_EXPAND_SZ /d %TP%\mmcshext.dll /f >NUL
REG ADD HKCR\CLSID\{7A80E4A8-8005-11D2-BCF8-00C04F72C717}\InprocServer32 /ve /t REG_EXPAND_SZ /d %TP%\mmcshext.dll /f >NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\dmadmin /v ImagePath /t REG_EXPAND_SZ /d "%TP%\dmadmin.exe /com" /f >NUL
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\dmserver\Parameters /v ServiceDll /t REG_EXPAND_SZ /d %TP%\dmserver.dll /f >NUL

REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v StartMenuAdminTools /t REG_SZ /d YES /f >NUL
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D20EA4E1-3957-11d2-A40B-0C5020524153} /ve /t REG_SZ /d "管理工具" /f >NUL

IF NOT EXIST %Windir%\System32\MAIN.CPL COPY MAIN.CPL %Windir%\System32 /Y>NUL
SET GP=%ALLUSERSPROFILE%\「开始」菜单\程序\管理工具
IF NOT EXIST "%GP%" MD "%GP%"
PECMD LINK %GP%\磁盘管理,DISKMGMT.MSC
PECMD LINK %GP%\设备管理器,DEVMGMT.MSC
PECMD LINK %GP%\共享文件夹,FSMGMT.MSC
PECMD LINK %GP%\服务,SERVICES.MSC
PECMD LINK %GP%\磁盘碎片整理程序,DFRG.MSC
PECMD LINK %GP%\计算机管理,COMPMGMT.MSC

copy /Y %TP%\MAIN.CPL %SystemRoot%\SYSTEM32\MAIN.CPL
:END
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-25 09:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表