事件 ID:2002 来源:Windows Server 2012 上的 IIS-W3SVC-PerfCounters

事件 ID:2002 来源:Windows Server 2012 上的 IIS-W3SVC-PerfCounters

我的服务器每小时都会在事件查看器上显示此错误。

Log Name:      Application
Source:        Microsoft-Windows-IIS-W3SVC-PerfCounters
Date:          03/10/14 9:07:42
Event ID:      2002
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      MyServer.MyDomain.local
Description:
Setting up Web Service counters failed, please make sure your Web Service counters are registered correctly.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-IIS-W3SVC-PerfCounters" Guid="{90303B54-419D-4081-A683-6DBCB532F261}" EventSourceName="W3CTRS" />
    <EventID Qualifiers="49152">2002</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-10-03T12:07:42.000000000Z" />
    <EventRecordID>2193581</EventRecordID>
    <Correlation />
    <Execution ProcessID="0" ThreadID="0" />
    <Channel>Application</Channel>
    <Computer>MyServer.MyDomain.local</Computer>
    <Security />
  </System>
  <EventData>
    <Binary>02000780</Binary>
  </EventData>
</Event>

在网上搜索后,我发现很多文章都说“此错误是由于注册表中的条目损坏而发生的”。我发现很多网页都有关于如何在 Windows Server 2008 或更早版本上解决此问题的教程或提示,但没有一个适用于我的 Windows Server 2012。

以下是我按照说明进行操作的一些页面:

您还有其他关于如何解决此错误的建议吗?

提前致谢!

答案1

我按照此网页的说明进行操作:

我以前做过这个步骤,但我不知道为什么“剪切并粘贴”此网站的步骤有效。命令如下:

cd c:\Windows\Inf\W3SVC
lodctr .\0409\w3ctrs.ini

之后,出现警告事件 ID 2003。为了解决此警告,我遵循了以下说明:

输入此命令:

lodctr /T:W3SVC

相关内容