Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top


Checks if existing performance counter registry hive is consistent.

Failed The performance counter registry hive is corrupted. To continue, you must repair the performance counter registry hive. For more information, see

The link totally doesn't help. Googled several solutions, but none of them work. Any idea?? Thanks!

share|improve this question
Apparently you can invoke setup with an argument to prevent this check. I'm not necessarily saying you should, but it's setup.exe /SKIPRULES=PerfMonCounterNotCorruptedCheck, if you want it. – Evan Anderson Aug 6 '10 at 7:45
I tried with the downloaded SQLEXPRWT_x86_ENU.exe /SKIPRULES=PerfMonCounterNotCorruptedCheck , doesn't work. :( – Henry Aug 6 '10 at 8:07
oh got it: Downloads\SQLEXPRWT_x86_ENU>setup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck works! please answer me below and i can mark you correct – Henry Aug 6 '10 at 8:12
OMFG what a horrible experience. How can MS let this pass QA? Damn it. – Henry Aug 6 '10 at 8:19
up vote 1 down vote accepted


setup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck

to bypass that check

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.