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.”

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)

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

Change to English US

4)  Don’t restart YET after pressing OK

5) When returning to the “Administrive” tab, press “Copy to reserved accounts”

Copy to reserved accounts

6) Select “Select both checkboxes” in the popup you will receive:

Select both checkboxes 

 7) Press “Ok”, followed by “Close” and reboot the box.

8) The Hyper-V service will start automaticly.

10 Responses to ““Error 87: The parameter is incorrect” when using Hyper-V”

  1. Duncan Says:

    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.

  2. Berthold Says:

    Thank you very much.
    That helped!

  3. Vyktor Says:

    This helped a lot!
    We are configuring our new servers and could not imagine why Hyper-V fails…

    Thank you again!
    Viktor Oliver

  4. Stas Says:

    TNX! :)

  5. Dré Says:

    Thanks for this. i use hyper-v on a hp proliant ml310 and now it works. but the problem is the proliant ml310

    Dré

  6. Windows eventlog service not starting in windows 2008 server | keyongtech Says:

    [...] 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 [...]

  7. J.D. Lien Says:

    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!

  8. Henrik Priergaard Says:

    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.

  9. Spider Says:

    Many interesting information on your site - keep up good workT

  10. Terminal server 2008: Access denied error and eventlog not starting « Alfa BBT Says:

    [...] Wigleven posted already about a similar problem he had with Hyper-V and how he fixed it. Categories: Uncategorized Comments (0) [...]

Post A Comment