So you experience a “The Hyper-V service is not available” and when you try to start this service manualy, you’re getting: “Error 87: The parameter is incorrect.”

Please note that allthough Windows 2008 is RTM, Hyper-V is still beta. I think it will be released RTM shortly too.
To fix this please be sure that:
- You installed Windows 2008 with ENGLISH language (reinstall if you didn’t do this)
- Selected the ENGLISH-US local (follow instructions below on how to fix afterwards)
1) Open “Regional and Language Options” from the controll panel.
2) The tab “Formats” will be displayed, select “English (United States)

3) Click on the “Administrive” tab and click “Change System Locale”, select “English (United States)” in the popup

4) Don’t restart YET after pressing OK
5) When returning to the “Administrive” tab, press “Copy to reserved accounts”

6) Select “Select both checkboxes” in the popup you will receive:
7) Press “Ok”, followed by “Close” and reboot the box.
The Hyper-V service will start automaticly.
April 27th, 2008 at 9:19
Thanks This was very accurate & helpful advice. I also needed to remove the original ‘regional’ information to ensure that the system was using the US Local settings.
Thanks again.
August 5th, 2008 at 10:27
Thank you very much.
That helped!
October 24th, 2008 at 11:24
This helped a lot!
We are configuring our new servers and could not imagine why Hyper-V fails…
Thank you again!
Viktor Oliver
November 12th, 2008 at 9:45
TNX!
November 27th, 2008 at 9:18
Thanks for this. i use hyper-v on a hp proliant ml310 and now it works. but the problem is the proliant ml310
Dré
January 18th, 2009 at 17:49
[...] Hello rodney123, Even this has not really to do with your system, i would give it a try: http://pieter.wigleven.com/it/archives/54 It is just another service with the same error. Best regards Meinolf Weber Disclaimer: This [...]
February 26th, 2009 at 4:57
I can’t believe this, but this procedure worked when I had a problem with services not starting (in particular, Event Viewer) on my Windows 2008 Server. Much thanks for posting this!
March 19th, 2009 at 8:24
We have had the same on Windows 2008 Terminal Server. Here you get access denied on users when the administrator wants to look at Eventlog, he can not see the log, he get error message that the service is not started, but it is. We were with the same solution proposed remedying that, so thanks for this great input.
April 28th, 2009 at 3:57
Many interesting information on your site - keep up good workT
September 18th, 2009 at 10:08
[...] Wigleven posted already about a similar problem he had with Hyper-V and how he fixed it. Categories: Uncategorized Comments (0) [...]