Fix: No Audio “This Device Cannot Start. (Code 10)” Error

Almost every single person who has a computer uses it to listen to music, watch movies and/or play games, which is why a computer losing its ability to play audio can be a pretty big deal. Windows computers can lose their ability to play audio for a wide variety of different reasons, and just one of these reasons is the Code 10 issue. The Code 10 issue is where a Windows computer’s audio device fails to start, leading to the computer not being able to play any audio.

If you can no longer hear any audio from your computer, you may want to check to make sure that the cause of the issue in your cases is, indeed, the Code 10 error before you try to do something about it. In order to verify whether or not the Code 10 error has caused your computer to no longer be able to play any audio, press the Windows Logo key + R to open a Run dialog, type devmgmt.msc into the Run dialog and press Enter to launch the Device Manager, double click on the Sound, video and game controllers section to expand it and locate and double click on your computer’s audio device (the High Definition Audio Device, for example). If you see the following error message in the Device status section of the Properties dialog that opens up, you are indeed affected by the Code 10 issue:

This device cannot start. (Code 10)

If you are affected by this issue, do not fret as you have quite a few viable options when it comes to trying and solving the Code 10 issue. The following are some of the most effective solutions that can be used to try and get rid of the Code 10 problem and restore an affected computer’s ability to play audio:

Solution 1: Make sure that the Windows Audio service is started

In many cases, the Code 10 issue is born when the Windows Audio service is not started or fails to start. That being so, you should, first and foremost, make sure that the Windows Audio service is started and is set to start as soon as the computer boots up, and see if that fixes the problem. In order to do so, you need to:

  1. Press the Windows Logo key + R to open a Run
  2. Type services.msc into the Run dialog and press Enter.
  3. Locate and double click on the Windows Audio service in the right pane.
  4. Open the dropdown menu in front of Startup type and click on Automatic to select it, configuring the service to start as soon as the computer boots up. Click on Apply. Click on OK.audio-service
  5. Restart the computer so that the changes may take effect.

Check to see whether or not the issue has been resolved once the computer boots up.

Solution 2: Update the drivers for the computer’s audio device

  1. Press the Windows Logo key + R to open a Run
  2. Type devmgmt.msc into the Run dialog and press Enter to launch the Device Manager.
  3. Double click on the Sound, video and game controllers section to expand it.
  4. Locate and double click on your computer’s audio device (the High Definition Audio Device, for example).
  5. Navigate to the Driver
  6. Click on Update Driver
  7. Click on Search automatically for updated driver software.

search-automatically-for-updated-driver-software

Allow Windows to search for an updated version of the drivers for the computer’s audio device. If Windows does find an updated version of the drivers, it will download and install it, and once it is done, check to see if the problem has been resolved.

Solution 3: Uninstall the computer’s audio device

  1. Press the Windows Logo key + R to open a Run
  2. Type devmgmt.msc into the Run dialog and press Enter to launch the Device Manager.
  3. Double click on the Sound, video and game controllers section to expand it.
  4. Locate and right-click on your computer’s audio device (the High Definition Audio Device, for example).
  5. Click on Uninstall in the context menu.
  6. Enable the Delete the driver software for this device option by checking the checkbox beside it. Click on OK.delete-the-driver-software-for-this-device
  7. Wait for the audio device to be uninstalled, and then restart your computer.

When your computer boots up, it will automatically reinstall the audio device, and once it has done so, you may check to see if that rid your computer of the Code 10 problem.

Solution 4: Get rid of the Code 10 problem by tweaking the computer’s registry

  1. Press Windows Logo key + R to open a Run
  2. Type regedit into the Run dialog and press Enter to launch the Registry Editor.
  3. In the left pane of the Registry Editor, navigate to the following directory:
    HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Class
  4. In the left pane of the Registry Editor, click on {4D36E965-E325-11CE-BFC1-08002BE10318} to have its contents displayed in the right pane.
  5. In the right pane of the Registry Editor, locate and right-click on the registry value titled UpperFilters, click on Delete in the context menu and click on Yes in the resulting popup to confirm the action.
  6. Next, locate and right-click on the registry value titled LowerFilters, click on Delete in the context menu and click on Yes in the resulting popup to confirm the action.upper-filters Note: If you don’t see the UpperFilters registry value or the LowerFilters registry value, this method isn’t for you. However, if you only have one of them, delete the one that you have and move on.
  7. Close the Registry Editor.
  8. Restart your computer. Check to see whether or not the issue has been fixed once your computer boots up.

Solution 5: Uninstalling Audio Controller and Power Cycling

Another last thing to try is uninstalling the Audio Controller from your device and then power cycling your computer. When we uninstall the controller and boot the computer back again, Windows will notice the missing Audio controller and will automatically install the default drivers back in. This fixed the problem for numerous users. If default drivers don’t work, you can always update them to the latest build later on.

  1. Press Windows + R, type “devmgmt,msc” in the dialogue box and press Enter.
  2. Once in the Device manager, expand the Audio category and locate ‘High Definition Audio Controller’. Right-click on it and select Uninstall.
Uninstalling High Definition Audio Controller
Uninstalling High Definition Audio Controller
  1. After uninstalling the device, Shut down your computer. Make sure that you do not restart.
  2. After the computer is shut down, unplug the power button from the main plug. Now press and hold the button for around 1 minute.
  3. Wait for an additional 4-5 minutes. Now you can plug everything back and turn on the laptop/PC.

Note: If you have a laptop, you should also consider taking out the battery of the laptop.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

16
    CU
    currituck Dec 11, 2017

    Had the problem for days, updating drivers, uninstalling and
    reinstalling for days. Finally found the problem in msconfig, boot
    options, advanced. Uncheck the PCI Lock box if it’s checked and restart. Three devices
    started working again. Intel wirelss card, SD Card and a Realtek audio device, Win 10 with AMD processor.

    Reply
      CH
      charlie Jul 6, 2018

      THANK YOU SO MUCH!

    GS
    Gajju Singh May 28, 2018

    None work for me.

    PE
    PedroG Aug 29, 2018

    I did all of the above but the sound still doesnt work :/

    VI
    Vinny Jun 11, 2019

    Solution that finally worked for me (don’t skip any steps):
    1. Open device manager and Uninstall High Definition Audio Controller.
    2. Shut down (not restart).
    3. Unplug the power cable.
    4. Press and hold down the power button for 60 seconds.
    5. Plugin and turn on the laptop.

    Reply
      MO
      Mareno Harr Olsen Jul 29, 2019

      Thank you so much!

    SW
    Shane Warren Author Sep 24, 2019

    Try this:
    “Open device manager and Uninstall High Definition Audio Controller.
    2. Shut down (not restart).
    3. Unplug the power cable.
    4. Press and hold down the power button for 60 seconds.
    5. Plugin and turn on the laptop.”
    If that doesn’t work try this:
    “boot
    options, advanced. Uncheck the PCI Lock box if it’s checked and restart. Three devices
    started working again. Intel wirelss card, SD Card and a Realtek audio device, Win 10 with AMD processor.”

    SW
    Shane Warren Author Sep 28, 2019

    Try the methods suggested below:
    Open device manager and Uninstall High Definition Audio Controller.
    2. Shut down (not restart).
    3. Unplug the power cable.
    4. Press and hold down the power button for 60 seconds.
    5. Plugin and turn on the laptop.”
    If that doesn’t work try this:
    “boot
    options, advanced. Uncheck the PCI Lockbox if it’s checked and restart. Three devices
    started working again. Intel wireless card, SD Card and a Realtek audio device, Win 10 with AMD processor.”

    SA
    Said Dec 17, 2019

    After trying almost every solution the solution 5 worked for me. thank you for help

    EG
    egirl May 25, 2020

    OMG I WAS GONNA CRY but the last option worked for me.
    i had no sound drivers but i installed it using my manufactures website and shut down

    MA
    Maja Aug 3, 2020

    Omg, I have been struggling trying to find a solution to this over a day now, and the last option saved my life!THANK YOU!

    SK
    Skiuller May 29, 2021

    dude thank you so much i struggled for a full day trying to fix this shit and the only thing that worked was this power cycling thing you made someone’s day dude thank you

    HD
    harper dennis Jul 2, 2021

    It worked!! I’ve been trying for a week to get sound. Power cycling thing worked!

    PA
    Pawel Sep 19, 2021

    MSI laptop user here. I could not perform power cycle, but I’ve reseted BIOS to default and problem was solved

    Reply
    YO
    Yosif Apr 4, 2024

    solution 5 worked for me, thank you brother!

    YO
    Yosif Apr 4, 2024

    solution 5 worked for me, thank you g!