Something wrong with my Hyper-V Service

frostine 0 Reputation points
2025-10-06T01:57:17.93+00:00

Recently I have encountered a problem when I'm trying to install wsl in my computer.

Every time I tried to open the Hyper-V,Virtual Machine Platform and Windows Subsystem for Linux in "Turn Windows features on or off".After I ticked in the blank, when I restarted my computer, it said"We can't complete the updates, undoing changes".

And later I found I didn't have the vmcomputer.exe in C:\Windows\System32, maybe the reason is that?

By the way, I didn't find Hyper-V compute service in my services, although my operating system is Win11 Pro.

That's why I turn to you.If someone can help me, I'll be very grateful for him/her.

Windows for business | Windows Server | Storage high availability | Virtualization and Hyper-V
{count} votes

1 answer

Sort by: Most helpful
  1. Domic Vo 8,770 Reputation points Independent Advisor
    2025-10-06T02:30:15.8133333+00:00

    Dear frostine,

    Based on your description, it looks like the system is unable to complete the installation of Hyper-V, Virtual Machine Platform, and WSL through the “Turn Windows features on or off” menu. The error message “We can't complete the updates, undoing changes” typically points to a system-level conflict or missing components.

    Here are Recommended steps to resolve:

    1. Check BIOS settings Restart your computer and enter BIOS/UEFI setup (usually by pressing F2, Del, or Esc during startup). Ensure that Intel VT-x or AMD-V is enabled. This is required for Hyper-V and WSL2.
    2. Run system health checks Open Command Prompt as administrator and run:
      • Code
             sfc /scannow
        

    DISM /Online /Cleanup-Image /RestoreHealth ```

     These commands will scan and repair system files that may be preventing feature installation.
     
    
    1. Use PowerShell to enable features Try enabling the features manually using PowerShell (run as administrator):
      • powershell
             dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
        

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:Hyper-V /all /norestart ```

     Then restart your computer and check if the features are active.
     
    
    1. Check for pending updates Go to Settings > Windows Update and install any pending updates. Sometimes, missing prerequisites can block feature installation.

    If this guidance proves helpful, feel free to click “Accept Answer” so we know we’re heading in the right direction 😊. And of course, I’m here if you need further clarification or support.

    T&B,

    Domic Vo

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.