Jump to content

How to completely uninstall the Conexant audio driver from Windows 10 (and unlock the May 2020 Update)

Hobyst

I’ve never liked the Conexant driver on my laptop and got really annoyed when I realized it was also the reason why I couldn’t update to the Windows 10 May 2020 Update. Since Microsoft reported the issue back in May, we haven’t got an answer other than “Wait for your OEM to provide a new driver while we work with Synaptics on it.” And as of today, this one is the ONLY issue Microsoft hasn't mitigated or resolved yet.

 

The Conexant driver sucks and this is just another big reason to get rid of it. There are many guides and forum posts on the Internet that tell you how to uninstall the driver, but none of them (afaik) tell you how to both fully remove the driver from your PC and completely block the automatic re-installation that happens on start-up to unlock the update to Windows 10 v2004.

 

Why no guide on the Internet does the job? Here's the explanation (see spoiler):

 

Spoiler

 

Windows has sort of a local driver archive on each PC named “Driver Store”. There, Windows has a local catalog of all the drivers that have been installed on your machine as well as a copy of them, and one of its uses is to provide the user with the ability to swap between certain drivers without having to reinstall them (the list of drivers that appears when you use the “Choose from a list of drivers available on your PC” option on the Device Manager is a mirror of the Driver Store). And no guide mentions this.

 

By default, Windows prefers the Conexant driver over the default one from Microsoft, making Windows Update to download and install it automatically. If you try to uninstall the driver using the Conexant uninstaller, it just disables the driver but it doesn’t uninstall it.

Then if you uninstall the driver on the Device Manager by using the “Uninstall device” option, you will actually be able to remove the driver from your system, but the copy stored on the Driver Store won’t be deleted by that, so Windows Update will re-install it again on start-up using that copy.

 

Using the Windows Update Show/Hide tool (wushowhide.diagcab) won’t work in this situation, since it is only able to detect and block updates that haven’t been downloaded on the system.

 

However, if you uninstall the driver using the Device Manager, remove the driver from the local Driver Store and then run the wushowhide tool, because Windows Update will detect the driver as a non-downloaded update, it will finally show up on the list as an update you can block from installing, which will finally stop the automatic re-installation of the driver.

 

 

 

Step-by-step process (method 1):

  1. Close everything and restart your PC.

  2. Go to Settings > Apps and features and uninstall the Conexant SmartAudio app if you have it. Restart your PC if asked to do so.

  3. Go to the Device Manager. Under the “Sound, video and game controllers” category there should be the Conexant device.

  4. If you switched it to the Microsoft driver before, switch it back to the Conexant one using the “Update driver” option and restart your system if asked. If not, just skip to step 5.

  5. Right-click on the device and select “Uninstall device”. When the confirmation dialog pops-up, check the “Delete the driver software for this device” as well. If asked, DO NOT restart your PC this time.

  6. On the Device Manager, click on Action > Look for hardware changes. This should re-detect your soundcard and use the Microsoft audio driver instead of the Conexant one.

  7. Check that the folder C:\Program Files\CONEXANT doesn’t exist. If it does, delete it.

  8. Using the open-source tool DriverStoreExplorer, delete the driver by looking for it on the list, marking it, marking the “Force Deletion” option on the right and then clicking on “Delete Driver(s)”. To find it, look for the one(s) with Conexant as their Provider.

  9. Open the wushowhide tool (direct link) from Microsoft.

  10. Click on Advanced Options and uncheck “Apply fixes automatically”

  11. Click on Next and let it look for pending updates.

  12. When the process has finished, click on “Hide updates”. On the next step, the Conexant driver should now appear for you to mark it and hide the update.

  13. Restarting your PC should no longer reinstall the driver.

In case the above method didn't worked for you, there's an alternative one:

 

Step-by-step process (method 2):

  1. Close everything and restart your PC.

  2. Go to Settings > Apps and features and uninstall the Conexant SmartAudio app if you have it. Restart your PC if asked to do so.

  3. Go to the Device Manager. Under the “Sound, video and game controllers” category there should be the Conexant device.

  4. Right-click on the device and select “Update driver”. On the window that pops-up, go to Browse my computer for driver software > Let me pick from a list of device drivers on my computer and choose the "High Definition Audio Device" driver.  If asked, DO NOT restart your PC this time.

  5. Check that the folder C:\Program Files\CONEXANT doesn’t exist. If it does, delete it.

  6. Using the open-source tool DriverStoreExplorer, delete the driver by looking for it on the list, marking it, marking the “Force Deletion” option on the right and then clicking on “Delete Driver(s)”. To find it, look for the one(s) with Conexant as their Provider.

  7. Open the wushowhide tool (direct link) from Microsoft.

  8. Click on Advanced Options and uncheck “Apply fixes automatically”

  9. Click on Next and let it look for pending updates.

  10. When the process has finished, click on “Hide updates”. On the next step, the Conexant driver should now appear for you to mark it and hide the update.

  11. Restarting your PC should no longer reinstall the driver.

 

Something to notice is that the May 2020 update won’t unlock automatically and you might have to wait even a few days for Windows to realize you no longer have a problematic setup (if you want to wait less, you can also use the Windows 10 Update Assistant). Once the update appears, you can update without any problems (in my side I've got zero errors or blue screens, as opposed to what has been told with the Conexant driver).

 

And even tho it might be just something of my particular laptop, you might get some low volume levels when using the microphone Microsoft driver. To fix this, you can go to Settings app > System > Audio > Related settings options (on the top right corner) > Sound Control Panel. On the window that pops-up, go to the Recording tab, right-click on the microphone and go to Properties > Levels and change the microphone volume and the microphone amplifying to your liking.

 

UPDATE: After some time with the Windows 10 May 2020 Update, the Conexant driver might re-install again. However, no issue has been noticed on my side when using the driver with this Windows version, so it seems the issues reported by Microsoft only happen during and inmmediately after the update. If you still don't want to have the driver on your PC, you can follow this guide again to remove the driver.

Link to comment
Share on other sites

Link to post
Share on other sites

  • 1 month later...

Wow I have massive issues with this driver since I tried updating to a newer windows version on my laptop... However the real problem is it also broke my "Harman drivers" which resulted in my "Harman" speakers suddenly sound like shit... 

 

I don't think there's a solution for that? 

 

I thought maybe I could get a restore image from Lenovo site, but I'm not really finding anything that looks suitable. 

 

Note: I also had to completely fresh install windows about a year ago because an update completely broke my installation, and since then I don't have all the Lenovo recovery stuff anymore... I didn't think I'd need it ever, but now, thanks to another windows update, it looks like I do. 

 

 

The direction tells you... the direction

-Scott Manley, 2021

 

Softwares used:

Corsair Link (Anime Edition) 

MSI Afterburner 

OpenRGB

Lively Wallpaper 

OBS Studio

Shutter Encoder

Avidemux

FSResizer

Audacity 

VLC

WMP

GIMP

HWiNFO64

Paint

3D Paint

GitHub Desktop 

Superposition 

Prime95

Aida64

GPUZ

CPUZ

Generic Logviewer

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/16/2020 at 1:25 PM, Mark Kaine said:

Wow I have massive issues with this driver since I tried updating to a newer windows version on my laptop... However the real problem is it also broke my "Harman drivers" which resulted in my "Harman" speakers suddenly sound like shit... 

 

I don't think there's a solution for that? 

 

I thought maybe I could get a restore image from Lenovo site, but I'm not really finding anything that looks suitable. 

 

Note: I also had to completely fresh install windows about a year ago because an update completely broke my installation, and since then I don't have all the Lenovo recovery stuff anymore... I didn't think I'd need it ever, but now, thanks to another windows update, it looks like I do. 

 

 

If your laptop had both the Conexant and the Harman Kardon drivers, there's a chance that the Harman Kardon driver had some sort of dependency on the Conexant one. On that scenario you have two options: remove the Harman Kardon drivers (create a restoration point before uninstalling so in case Windows isn't able to boot you have some sort of way to revert it) as well to see if just using the default Microsoft driver works for you, or reinstalling the Conexant driver after you update Windows. If you end up doing the second one, remember to uninstall both each time a new big Windows update is released so that you are able to update, then once the update has been done, reinstall them.

Link to comment
Share on other sites

Link to post
Share on other sites

  • 1 year later...
  • 1 year later...
1 年 10 月 2022 日晚上 10:24,佐科·阿罗班 说:

如果两者都不存在,我该怎么办

16418245892006703858295271841601.jpg

16418246130909146463306129606289.jpg

 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 8 months later...
On 9/30/2020 at 3:30 PM, Hobyst said:

I’ve never liked the Conexant driver on my laptop and got really annoyed when I realized it was also the reason why I couldn’t update to the Windows 10 May 2020 Update. Since Microsoft reported the issue back in May, we haven’t got an answer other than “Wait for your OEM to provide a new driver while we work with Synaptics on it.” And as of today, this one is the ONLY issue Microsoft hasn't mitigated or resolved yet.

 

The Conexant driver sucks and this is just another big reason to get rid of it. There are many guides and forum posts on the Internet that tell you how to uninstall the driver, but none of them (afaik) tell you how to both fully remove the driver from your PC and completely block the automatic re-installation that happens on start-up to unlock the update to Windows 10 v2004.

 

Why no guide on the Internet does the job? Here's the explanation (see spoiler):

 

  Reveal hidden contents

 

Windows has sort of a local driver archive on each PC named “Driver Store”. There, Windows has a local catalog of all the drivers that have been installed on your machine as well as a copy of them, and one of its uses is to provide the user with the ability to swap between certain drivers without having to reinstall them (the list of drivers that appears when you use the “Choose from a list of drivers available on your PC” option on the Device Manager is a mirror of the Driver Store). And no guide mentions this.

 

By default, Windows prefers the Conexant driver over the default one from Microsoft, making Windows Update to download and install it automatically. If you try to uninstall the driver using the Conexant uninstaller, it just disables the driver but it doesn’t uninstall it.

Then if you uninstall the driver on the Device Manager by using the “Uninstall device” option, you will actually be able to remove the driver from your system, but the copy stored on the Driver Store won’t be deleted by that, so Windows Update will re-install it again on start-up using that copy.

 

Using the Windows Update Show/Hide tool (wushowhide.diagcab) won’t work in this situation, since it is only able to detect and block updates that haven’t been downloaded on the system.

 

However, if you uninstall the driver using the Device Manager, remove the driver from the local Driver Store and then run the wushowhide tool, because Windows Update will detect the driver as a non-downloaded update, it will finally show up on the list as an update you can block from installing, which will finally stop the automatic re-installation of the driver.

 

 

 

Step-by-step process (method 1):

  1. Close everything and restart your PC.

  2. Go to Settings > Apps and features and uninstall the Conexant SmartAudio app if you have it. Restart your PC if asked to do so.

  3. Go to the Device Manager. Under the “Sound, video and game controllers” category there should be the Conexant device.

  4. If you switched it to the Microsoft driver before, switch it back to the Conexant one using the “Update driver” option and restart your system if asked. If not, just skip to step 5.

  5. Right-click on the device and select “Uninstall device”. When the confirmation dialog pops-up, check the “Delete the driver software for this device” as well. If asked, DO NOT restart your PC this time.

  6. On the Device Manager, click on Action > Look for hardware changes. This should re-detect your soundcard and use the Microsoft audio driver instead of the Conexant one.

  7. Check that the folder C:\Program Files\CONEXANT doesn’t exist. If it does, delete it.

  8. Using the open-source tool DriverStoreExplorer, delete the driver by looking for it on the list, marking it, marking the “Force Deletion” option on the right and then clicking on “Delete Driver(s)”. To find it, look for the one(s) with Conexant as their Provider.

  9. Open the wushowhide tool (direct link) from Microsoft.

  10. Click on Advanced Options and uncheck “Apply fixes automatically”

  11. Click on Next and let it look for pending updates.

  12. When the process has finished, click on “Hide updates”. On the next step, the Conexant driver should now appear for you to mark it and hide the update.

  13. Restarting your PC should no longer reinstall the driver.

In case the above method didn't worked for you, there's an alternative one:

 

Step-by-step process (method 2):

  1. Close everything and restart your PC.

  2. Go to Settings > Apps and features and uninstall the Conexant SmartAudio app if you have it. Restart your PC if asked to do so.

  3. Go to the Device Manager. Under the “Sound, video and game controllers” category there should be the Conexant device.

  4. Right-click on the device and select “Update driver”. On the window that pops-up, go to Browse my computer for driver software > Let me pick from a list of device drivers on my computer and choose the "High Definition Audio Device" driver.  If asked, DO NOT restart your PC this time.

  5. Check that the folder C:\Program Files\CONEXANT doesn’t exist. If it does, delete it.

  6. Using the open-source tool DriverStoreExplorer, delete the driver by looking for it on the list, marking it, marking the “Force Deletion” option on the right and then clicking on “Delete Driver(s)”. To find it, look for the one(s) with Conexant as their Provider.

  7. Open the wushowhide tool (direct link) from Microsoft.

  8. Click on Advanced Options and uncheck “Apply fixes automatically”

  9. Click on Next and let it look for pending updates.

  10. When the process has finished, click on “Hide updates”. On the next step, the Conexant driver should now appear for you to mark it and hide the update.

  11. Restarting your PC should no longer reinstall the driver.

 

Something to notice is that the May 2020 update won’t unlock automatically and you might have to wait even a few days for Windows to realize you no longer have a problematic setup (if you want to wait less, you can also use the Windows 10 Update Assistant). Once the update appears, you can update without any problems (in my side I've got zero errors or blue screens, as opposed to what has been told with the Conexant driver).

 

And even tho it might be just something of my particular laptop, you might get some low volume levels when using the microphone Microsoft driver. To fix this, you can go to Settings app > System > Audio > Related settings options (on the top right corner) > Sound Control Panel. On the window that pops-up, go to the Recording tab, right-click on the microphone and go to Properties > Levels and change the microphone volume and the microphone amplifying to your liking.

 

UPDATE: After some time with the Windows 10 May 2020 Update, the Conexant driver might re-install again. However, no issue has been noticed on my side when using the driver with this Windows version, so it seems the issues reported by Microsoft only happen during and immediately after the update. If you still don't want to have the driver on your PC, you can follow this guide again to remove the driver.

I just signed up to this, er, linuxtechtips to thank you for this - on new windows build, and I think windows update has issues - reached out to HP support community also, will share this if it works!

 

I'd grabbed the .cab for the "hide updates" tool but it never worked, hopefully the driverstoreexplorer will help 🤞

 

Really great guide. Kudos. Thanks !

Windows 11 pro, hp ProBook 640 G2

With conexant errors, curious to compare performance and popup error+ windows bad event counts!

 

👏

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×