{"id":134,"date":"2009-06-22T16:00:16","date_gmt":"2009-06-22T21:00:16","guid":{"rendered":"http:\/\/www.bhargavs.com\/index.php\/windows-server\/2009\/06\/exctrlstexe-missing-performance-coutners\/"},"modified":"2009-06-22T16:00:16","modified_gmt":"2009-06-22T21:00:16","slug":"exctrlstexe-missing-performance-coutners","status":"publish","type":"post","link":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/","title":{"rendered":"Exctrlst.exe &#8211; The case of missing Performance Coutners"},"content":{"rendered":"<p>Recently I wrote about how to fix <a href=\"http:\/\/www.bhargavs.com\/index.php\/windows-server\/2009\/06\/windows-server-corrupt-missing-performance-counters\/\" target=\"_blank\" rel=\"noopener noreferrer\">Corrupt of Missing Performance Coutners<\/a> on a Windows Server. If you read the <a href=\"http:\/\/support.microsoft.com\/kb\/300956\" target=\"_blank\" rel=\"noopener noreferrer\">KB Article<\/a> mentioned, it may sound complicated. One of the steps is to go through registry and find all services that have performance subkey. This could be very time consuming and tedious.<\/p>\n<p>Also, if you missed, the article does mention you have to make sure you rebuild counters from other programs such as Exchange Server and SQL server among others. It\u2019s not part of rebuild process outlined in the <a href=\"http:\/\/support.microsoft.com\/kb\/300956\" target=\"_blank\" rel=\"noopener noreferrer\">KB<\/a>.<\/p>\n<p>So, I went digging for gold and found Exctrlst.exe. If you run the exe, it will bring up the UI and displays all registry-based performance counters installed on the system. There is a neat option in the UI. The check box \u201cPerformance Counter Enabled\u201d allows you to see if you have any performance counters that are not loaded. The UI is not very helpful in making user aware that you can just click the checkbox if the counters are not loaded and it will load it for you. There are no \u201cOK\u201d or \u201cApply\u201d buttons and change is instant.<\/p>\n<p>There may be services that does not immediately reflect this and you may have to unload\/reload counters but I will let you figure out how to do that. Most of the counters should load immediately and you should be able to report on them using Performance Monitor.<\/p>\n<p>For those who need to see the gold I dug up, <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/cc737958.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">follow me<\/a>.<\/p>\n<p>P.S.: I have read some posts which confirms this will also work with Windows Server 2008. Don\u2019t take it as my word, but you have one more reason to experiment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently I wrote about how to fix Corrupt of Missing Performance Coutners on a Windows Server. If you read the KB Article mentioned, it may sound complicated. One of the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[37],"tags":[283],"class_list":["post-134","post","type-post","status-publish","format-standard","hentry","category-windows-server","tag-windows-server-2003"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Exctrlst.exe - The case of missing Performance Coutners - Bhargav&#039;s IT Playground<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Exctrlst.exe - The case of missing Performance Coutners - Bhargav&#039;s IT Playground\" \/>\n<meta property=\"og:description\" content=\"Recently I wrote about how to fix Corrupt of Missing Performance Coutners on a Windows Server. If you read the KB Article mentioned, it may sound complicated. One of the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/\" \/>\n<meta property=\"og:site_name\" content=\"Bhargav&#039;s IT Playground\" \/>\n<meta property=\"article:published_time\" content=\"2009-06-22T21:00:16+00:00\" \/>\n<meta name=\"author\" content=\"Bhargav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bhargav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/\"},\"author\":{\"name\":\"Bhargav\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"headline\":\"Exctrlst.exe &#8211; The case of missing Performance Coutners\",\"datePublished\":\"2009-06-22T21:00:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/\"},\"wordCount\":292,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"keywords\":[\"Windows Server 2003\"],\"articleSection\":[\"Windows Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/\",\"name\":\"Exctrlst.exe - The case of missing Performance Coutners - Bhargav&#039;s IT Playground\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#website\"},\"datePublished\":\"2009-06-22T21:00:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/index.php\\\/2009\\\/06\\\/22\\\/exctrlstexe-missing-performance-coutners\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bhargavs.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Exctrlst.exe &#8211; The case of missing Performance Coutners\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#website\",\"url\":\"https:\\\/\\\/bhargavs.com\\\/\",\"name\":\"Bhargav's IT Playground\",\"description\":\"Passion for Technology. Power of Collaboration.\",\"publisher\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bhargavs.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/28f6d8c9b29f3a879483d65fc2ab5e26\",\"name\":\"Bhargav\",\"logo\":{\"@id\":\"https:\\\/\\\/bhargavs.com\\\/#\\\/schema\\\/person\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/bhargavs.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Exctrlst.exe - The case of missing Performance Coutners - Bhargav&#039;s IT Playground","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/","og_locale":"en_US","og_type":"article","og_title":"Exctrlst.exe - The case of missing Performance Coutners - Bhargav&#039;s IT Playground","og_description":"Recently I wrote about how to fix Corrupt of Missing Performance Coutners on a Windows Server. If you read the KB Article mentioned, it may sound complicated. One of the [&hellip;]","og_url":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/","og_site_name":"Bhargav&#039;s IT Playground","article_published_time":"2009-06-22T21:00:16+00:00","author":"Bhargav","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bhargav","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/#article","isPartOf":{"@id":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/"},"author":{"name":"Bhargav","@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"headline":"Exctrlst.exe &#8211; The case of missing Performance Coutners","datePublished":"2009-06-22T21:00:16+00:00","mainEntityOfPage":{"@id":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/"},"wordCount":292,"commentCount":4,"publisher":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"keywords":["Windows Server 2003"],"articleSection":["Windows Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/","url":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/","name":"Exctrlst.exe - The case of missing Performance Coutners - Bhargav&#039;s IT Playground","isPartOf":{"@id":"https:\/\/bhargavs.com\/#website"},"datePublished":"2009-06-22T21:00:16+00:00","breadcrumb":{"@id":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bhargavs.com\/index.php\/2009\/06\/22\/exctrlstexe-missing-performance-coutners\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bhargavs.com\/"},{"@type":"ListItem","position":2,"name":"Exctrlst.exe &#8211; The case of missing Performance Coutners"}]},{"@type":"WebSite","@id":"https:\/\/bhargavs.com\/#website","url":"https:\/\/bhargavs.com\/","name":"Bhargav's IT Playground","description":"Passion for Technology. Power of Collaboration.","publisher":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bhargavs.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/28f6d8c9b29f3a879483d65fc2ab5e26","name":"Bhargav","logo":{"@id":"https:\/\/bhargavs.com\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/bhargavs.com"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1628,"url":"https:\/\/bhargavs.com\/index.php\/2009\/06\/12\/windows-server-corrupt-missing-performance-counters\/","url_meta":{"origin":134,"position":0},"title":"Corrupt or Missing Performance Counters","author":"Bhargav","date":"June 12, 2009","format":false,"excerpt":"One of the functions in the code I posted in \u201cCheck Exchange 2003 vitals with PowerShell\u201d is to check performance counters. When running the script, you may encounter an error: Get-WmiObject : Invalid Class \u00a0 This could happen for 2 reasons: 1: You have a typo in Perf Counter object.\u2026","rel":"","context":"In &quot;PowerShell&quot;","block_context":{"text":"PowerShell","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/powershell\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1035,"url":"https:\/\/bhargavs.com\/index.php\/2015\/06\/22\/disk-performance-information-missing-on-windows-2012-r2-blast-from-the-past\/","url_meta":{"origin":134,"position":1},"title":"Disk performance information missing on Windows 2012 R2 &#8211; Blast from the past!","author":"Bhargav","date":"June 22, 2015","format":false,"excerpt":"Recently, I replaced a disk in my iScsi NAS. Since I wasn't using any RAID on the disk I was replacing, I decided to copy data from old volume to new using robocopy. As my copy continued in the background, I curiously turned to the performance tab of task manager:\u2026","rel":"","context":"In &quot;Windows Server&quot;","block_context":{"text":"Windows Server","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/windows\/windows-server\/"},"img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/bhargavs.com\/wp-content\/uploads\/2015\/06\/image_thumb.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":97,"url":"https:\/\/bhargavs.com\/index.php\/2009\/06\/12\/check-exchange-2003-vitals-powershell-2\/","url_meta":{"origin":134,"position":2},"title":"Check Exchange 2003 vitals with PowerShell","author":"Bhargav","date":"June 12, 2009","format":false,"excerpt":"I have written recently about Free System PTEs and \/PAE usage in Exchange 2003 mailbox servers. I set out to write a PowerShell script that will run against given list of servers and report back certain vitals including boot.ini settings, SystemPages registry setting and current performance data for Free Sytem\u2026","rel":"","context":"In &quot;Exchange 2003&quot;","block_context":{"text":"Exchange 2003","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2003\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1624,"url":"https:\/\/bhargavs.com\/index.php\/2009\/02\/25\/free-system-page-table-entries-in-exchange-2003\/","url_meta":{"origin":134,"position":3},"title":"Free System Page Table Entries in Exchange 2003","author":"Bhargav","date":"February 25, 2009","format":false,"excerpt":"When troubleshooting performance of Exchange 2003, most overlooked performance counter is Free System PTEs. Very simply put PTE is basically an I\/O partition table. Why is PTE important? If a system is running out of PTEs, it can cause system hangs, sporadic lockups, general unresponsiveness. All is bad for a\u2026","rel":"","context":"In &quot;Exchange 2003&quot;","block_context":{"text":"Exchange 2003","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2003\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":483,"url":"https:\/\/bhargavs.com\/index.php\/2012\/11\/16\/exchange-2013-setup-client-access-server-role-readiness-check-fails\/","url_meta":{"origin":134,"position":4},"title":"Exchange 2013 Setup &#8211; Client Access server role readiness check fails","author":"Bhargav","date":"November 16, 2012","format":false,"excerpt":"When installing Exchange 2013 servers in complex lab scenario, I decided to separate Mailbox and Client Access server roles to dedicated servers running Windows Server 2012. I installed Mailbox server role first and then proceeded to install Client Access role. Since Mailbox server role installed fine using setup UI and\u2026","rel":"","context":"In &quot;Exchange 2013&quot;","block_context":{"text":"Exchange 2013","link":"https:\/\/bhargavs.com\/index.php\/category\/microsoft\/exchange-server\/exchange-2013\/"},"img":{"alt_text":"image","src":"https:\/\/i0.wp.com\/bhargavs.com\/wp-content\/uploads\/2012\/11\/image_thumb3.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1704,"url":"https:\/\/bhargavs.com\/index.php\/2013\/10\/16\/routing-for-hyper-v-lab-part-1\/","url_meta":{"origin":134,"position":5},"title":"Routing for Hyper-V Lab &#8211; Part 1","author":"Bhargav","date":"October 16, 2013","format":false,"excerpt":"Most of us IT Pros usually have a lab of some kind. Mostly running some form of virtualization and if you are Microsoft savvy, chances are you are running Hyper-V either on Windows 7\/8 pro edition so you can carry your lab around with you or have a Windows Server\u2026","rel":"","context":"In &quot;Hyper-V&quot;","block_context":{"text":"Hyper-V","link":"https:\/\/bhargavs.com\/index.php\/category\/technology\/virtualization\/hyper-v\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pkROc-2a","_links":{"self":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/comments?post=134"}],"version-history":[{"count":0,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/posts\/134\/revisions"}],"wp:attachment":[{"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/media?parent=134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/categories?post=134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bhargavs.com\/index.php\/wp-json\/wp\/v2\/tags?post=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}