windows 2000 server 得问题

csdnpro 2006-02-21 10:38:31
1、来源:perfnet
无法打开服务器服务。服务器性能数据将不会被返回。返回的错误码是 DWORD 0
2、来源:winmgmt
wmi adap无法加载 spooler性能库,原因是返回了一个无效的返回代码:0x80041001
3、来源:winmgmt
wmi adap无法从名称空间 0x80041002删除对象win32_perfrawdata_ntfsdrv_smtpntfsstoredriver,原因是以下错误:0x80041002
4、来源:winmgmt
wmi adap 无法从名称空间 0x80041002删除对象win32_PerfRawData_SMTPSVC_SMTPServer,原因是以下错误:0x80041002
5、来源:Service Control
下列引导或系统启动驱动无法加载:i8042prt
6、来源:Termservdevices
未能初始化通知

在网上搜了半天也没什么结果,急等高手指教
谢谢
...全文
141 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdnpro 2006-02-21
  • 打赏
  • 举报
回复
2006-2-21 11:36:05 WinMgmt 警告 无 49 N/A X-345 WMI ADAP 无法从名称空间 0x80041002 删除对象 Win32_PerfRawData_SMTPSVC_SMTPServer,原因是以下错误: 0x80041002
2006-2-21 11:36:05 WinMgmt 警告 无 49 N/A X-345 WMI ADAP 无法从名称空间 0x80041002 删除对象 Win32_PerfRawData_NTFSDRV_SMTPNTFSStoreDriver,原因是以下错误: 0x80041002
2006-2-21 11:35:56 PerfNet 错误 无 2004 N/A X-345 无法打开服务器服务。服务器性能数据 将不会被返回。返回的错误码是数据 DWORD 0。

2006-2-21 11:37:03 TermServDevices 错误 无 1100 N/A X-345 未能初始化通知。
2006-2-21 11:35:59 Application Popup 信息 无 26 N/A X-345 弹出应用程序: 服务控制管理器 : 在系统启动时至少有一个服务或驱动程序产生错误。详细信息,请使用事件查看器查看事件日志。
2006-2-21 11:35:59 Service Control Manager 错误 无 7026 N/A X-345 下列引导或系统启动驱动程序无法加载:
i8042prt

gnaw0725 2006-02-21
  • 打赏
  • 举报
回复
青提供日志原文,这包括source and id
mudonfield 2006-02-21
  • 打赏
  • 举报
回复
看一下系统服务中的Windows Management Instrumentation服务及所依存的服务是否正常运行,可能是病毒导致。请打好系统补丁,安装防毒软件杀毒。

以下网上摘录,做为参考。

1、WMI ADAP无法加载winspool.div性能库,原因是库中的一个未知问题:0x0
2、WMI ADAP无法加载perfproc.dll性能库,原因是库中的一个未知问题:0x0
3、无法打开服务器服务。服务器性能数据将不会被返回。返回的错误码是数据 DWORD 0.
4、由于open函数中有时间冲突,WMI ADAP无法处理PerfDisk性能库。
5、WMI ADAP 未能连接到名称空间\\\\.\\root\\cimv2\\MS 404,错误如下:0x8004100e 原因 出现此行为可能是因为计数器中有问题,或者是因为 Windows 管理规范 (WMI) 性能库筛选器中返回了一个假的正值。如果 WMI 性能库筛选器中返回了一个假的正值,在某些情形下,即使计数器工作正常,此筛选器也可能会错误地判定某个库是无效的。
替代方法
请尝试使用以下命令再次筛选计算机的性能库:
winmgmt /clearadap

此命令可从服务的性能注册表项中清除所有与 WMI 相关的数值。
winmgmt /resyncperf "winmgmt service pid"

此命令可用于向 WMI 注册计算机的性能库。

您可以在“Windows 任务管理器”中的进程选项卡上找到 WMI 服务 PID 信息。

涉及的服务的性能注册表项包括以下注册表项:
WbemAdapFileSize
WbemAdapFileTime
WbemAdapStatus

备注:如想了解 WMI 的可用命令选项方面的更多信息,请在命令提示符下键入 winmgmt/?。

导致此事件的另一个原因可能是,在启动期间,计数器由于其他活动而不能及时响应。您可以通过向适当的注册表位置添加 Collect Timeout REG_DWORD 10000 值来调整此超时值:
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\[counterfile]\\Performance

其中 [counterfile] 是事件查看器的错误消息中列出的文件名 性能库。

例如,如果事件查看器中的消息是
WMI ADAP was unable to process the perfproc.dll performance library due to a time violation in the open function

那么注册表项将是:
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\PerfProc\\Performance

请注意此注册表路径不包括文件扩展名 (.dll)。 如果做出这些更改之后仍继续记录这些事件,则请在该服务的性能注册表项下,手动将HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\PerfProc\\Performance 下的WbemAdapStatus 的值更改为 REG_DWORD 0,(就是改成0,0在16进制和10进制下没有区别,REG_DWORD只是说明是此类型,不用填他,只写0,我就是菜鸟我就这样理解。)然后在下面的HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Wbem\\CIMOM下面注册表项中将 ADAPPerflibTimeout 的值增加到 REG_DWORD 180:

备注:对注册表的所有更改都必须以十进制数值的形式输入。

另外,您也可以使用 Windows 2000 Resource Kit 中的 Exctrlst.exe 工具禁用特定服务的性能计数器。此工具通过添加类似于以下示例的注册表项来禁用特定的计数器。如果 Exctrlst.exe 不可用或不适用,您可以手动在特定计数器项下添加这些注册表项。
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Spooler\\Performance

数值名称:Disable Performance Counters
数值类型:REG_DWORD
数值数据: 1

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧