Windows Server TechCenter > Windows Server Forums > Hyper-V > Virtual Machine management (vmms) failed to start..
Ask a questionAsk a question
 

AnswerVirtual Machine management (vmms) failed to start..

  • Friday, December 21, 2007 12:03 PMRoberto Strappazzon Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    I'm trying to install W2008RC1 with Hyper-v on a HP BL460c.

    After the install the role Hyper-v, vmms failed to start and if i try to start manualy the services the server manager respond "Failed to start virtual machine management - The service changed to an unexpected state".

     

    The Hyper-V start normaly.

    Anyone have a clue?

     

    Regards

Answers

  • Thursday, March 13, 2008 11:02 AMJoe Hemmerlein [MSFT] Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

     

    With a slight modification to Al's suggestion it also worked fine for me:

     

    - Uninstall current Hyper-V role

    - Reboot

    - Control Panel - Regional and Language Options

    - Currency Format: English (United States)

    - Location: United States

    - Keyboards and Languages: Setting "English (United States) - US" as default, then deleting the others

    - Administrative: Change system locale to English (United States)

    - Administrative: Apply

    - Administrative: Copy to reserved accounts - Default user account AND system accounts

    - OK / OK

    - Reboot

    - Install Hyper-V role again

     

    Cheers,

    .joe

  • Friday, December 21, 2007 10:08 PMBen Armstrong [MSFT]MSFTUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    What language / locale did you select when installing Windows?  Hyper-V will only work if you select "English (United States)".

     

    Cheers,

    Ben

All Replies

  • Friday, December 21, 2007 10:08 PMBen Armstrong [MSFT]MSFTUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    What language / locale did you select when installing Windows?  Hyper-V will only work if you select "English (United States)".

     

    Cheers,

    Ben

  • Tuesday, December 25, 2007 1:26 PMRich B [Getronics] Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Same problem here, used the En-en version,

    but set the Regional Settings / location To Dutch (Netherlands)

     

    vmms service won't start, even when I switched location back to United States.

     

  • Tuesday, December 25, 2007 10:38 PMBill GrantMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Do not change anything until the install is complete an you have added the hyper-V role. After that you can change the settings. If you change anything in the language/regional settings at install time, vmms will not start.

     

  • Wednesday, January 02, 2008 4:38 PMNRTEngg Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    I have a similar problem with Hyper-V. The VMMS service fails to start : "The service changed to an unexpected state".
    In the event viewer the error message shown is:
    "Failed to create NT VIRTUAL MACHINE security identifier mappings: One or more arguments are invalid (0x80070057)

    I have set the system locale to English (United States) and location to United Kingdom.

    Thanks
  • Wednesday, January 02, 2008 7:36 PMBen Armstrong [MSFT]MSFTUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    What locale did you use to install the OS with?  It is not sufficient to change the locale after OS installation.

     

    Cheers,

    Ben

  • Wednesday, January 02, 2008 7:57 PMNRTEngg Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi Ben. Thanks for the reply.

    I did use a different locale for the OS installation but changed to English (United States) before installing the Hyper-V role.
    Am guessing I need to do a fresh OS install?

    Cheers
  • Thursday, January 03, 2008 10:32 PMBen Armstrong [MSFT]MSFTUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Correct.

     

    Cheers,

    Ben

  • Sunday, January 06, 2008 10:09 AMDanny Andrijanic Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Thanks Ben.

     

    Problem solved.

     

    Just thought I'd let you know that installing clean on default locales solved this for me too.

     

    Regards,

    Danny.
  • Monday, March 10, 2008 2:47 AMAl West Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    You don't need to reinstall Windows 2008 Server if you installed Hyper-V on a non EN-US locale.  Simply install the EN-US locale, uninstall Hyper-V, ensure EN-US is selected next boot, Install Hyper-V and it should all be fine.  Warning even if you select EN-US at the login screen it will still go to your first Locale on the desktop - so use the language bar to switch.  By the way between each stage you should reboot.  The whole process took me 20 minutes which is a lot quicker than a fresh install.

    I've just followed the above procedure. Personally, I don't see any reason to reinstall an OS unless it is beyond economical or logical repair. 

    Hope that is of help to anyone not wishing to reinstall the OS.

    Kind Regards,
    Al
  • Thursday, March 13, 2008 11:02 AMJoe Hemmerlein [MSFT] Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

     

    With a slight modification to Al's suggestion it also worked fine for me:

     

    - Uninstall current Hyper-V role

    - Reboot

    - Control Panel - Regional and Language Options

    - Currency Format: English (United States)

    - Location: United States

    - Keyboards and Languages: Setting "English (United States) - US" as default, then deleting the others

    - Administrative: Change system locale to English (United States)

    - Administrative: Apply

    - Administrative: Copy to reserved accounts - Default user account AND system accounts

    - OK / OK

    - Reboot

    - Install Hyper-V role again

     

    Cheers,

    .joe

  • Wednesday, March 26, 2008 6:33 AMRockend Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hello,

     

    It did work for me too after a number of tries. The trick for me was to change the language right after reboot in the language bar as it still keeps defaulting to English AU. Any idea how to get rid of this? It's uninstalled and deleted from Regional Options but still comes up as the default in the language bar.

     

    Thanks

     

    Andrew 

  • Wednesday, March 26, 2008 5:42 PMBen Armstrong [MSFT]MSFTUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    There should be no locale issues it you are using the RC0 release of Hyper-V.

     

    Cheers,

    Ben

  • Monday, March 31, 2008 1:20 PMJan Bouma Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Same problem and solution here.

    First install with English, Dutch, United-States, and the service vmms won't run...

    Second install with English, English (United-States), United-States international, and all is fine
  • Wednesday, April 02, 2008 9:07 PMjustbasik Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
     Ben Armstrong [MSFT] wrote:

    There should be no locale issues it you are using the RC0 release of Hyper-V.

     

    Cheers,

    Ben

     

    Thanks Ben. Indeed this is the case, and it is easier than a clean install.

     

    Follow these steps:

    1. Remove Hyper-V from the Features in Server Manager.

    2. Run the Hyper-V update downloaded from here - http://support.microsoft.com/kb/949219 - you'll need the 64-Bit update for your host and the 32-bit update for any virtual machines already created.

    3. Reboot as requested. You should notice the Virtual Machine Service is running in the Hyper-V admin console.

     

     

  • Saturday, May 02, 2009 8:34 PMMattersGrubb Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Try this update: KB950050
  • Friday, May 22, 2009 7:44 PMjtkkr Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Works for me too,

    Thanks Joe...

    Bye,
    John