从注册表中删除计数器名称和说明

unlodctr 工具将删除 lodctr 创建的注册表项。 传递给 unlodctr 的应用程序名称必须与在服务密钥下创建的应用程序密钥的名称匹配。 有关运行 unlodctr 的详细信息,请参阅帮助和支持中心。

使用 unlodctr

unlodctr 工具查找第一个和最后一个计数器,并使用应用程序的性能键下的类似命名注册表值帮助索引值。 unlodctr 工具使用索引值范围从每个语言标识符的 CountersHelp 值中删除文本。

使用索引值, unlodctr 对注册表进行以下更改。

HKEY_LOCAL_MACHINE
   \SOFTWARE
      \Microsoft
         \Windows NT
            \CurrentVersion
               \Perflib
                  Last Counter = updated if changed
                  Last Help = updated if changed
                  \009
                     Counters = application text removed
                     Help = application text removed
                  \supported language, other than English
                     Counters = application text removed
                     Help = application text removed

unlodctr 工具还会从位于 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\application-name\Performance 的应用程序的性能键中删除 First Counter、Last Counter、First HelpLast HelpObject List 值。

注意

unlodctrUnloadPerfCounterTextStrings 的 unloading 函数在 Loadperf.h 中声明并从 Loadperf.dll导出。 这使你可以直接从卸载程序调用此函数。