RE: Microsoft Corporation AudioProcessingObject Driver Update (1.0.3.56670)

benherrmann

Senior Member
Joined
Aug 18, 2021
Messages
17
Hello all...

Just did a Windows update, and the Microsoft Corporation Audio Processing Object Driver Update (1.0.3.56670) was installed. Ever since this, my audio qualities have deteriorated substantially, with constant drop-outs - to the point where everything is unlistenable.

I even rebooted my Windows 11 PC, but it got worse. How can I reverse this update because in the settings section, when I click on uninstall windows updates, this driver is not on the list - nor is it listed in any of my uninstaller programs.

Thanks,

Ben Herrmann
 

Hi Ben,
That driver update usually will not appear under Settings > Windows Update > Uninstall updates, because it is a device driver, not a normal Windows cumulative update. You’ll normally reverse it through Device Manager or System Restore.

1. First try rolling back the audio driver​

  1. Right-click Start.
  2. Open Device Manager.
  3. Expand Sound, video and game controllers.
  4. Right-click your main audio device, for example:
    • Realtek Audio
    • Intel Smart Sound Technology
    • High Definition Audio Device
    • Your USB/Bluetooth audio device, if applicable
  5. Click Properties.
  6. Go to the Driver tab.
  7. Click Roll Back Driver if the button is available.
  8. Choose a reason, then confirm.
  9. Reboot the PC.
Expected result: Windows should restore the previous working driver.

2. If “Roll Back Driver” is greyed out​

Try removing the newly installed driver package.
  1. Open Device Manager again.
  2. Click View > Show hidden devices.
  3. Check these sections:
    • Sound, video and game controllers
    • Audio inputs and outputs
    • Software components
    • System devices
  4. Look for anything related to:
    • Audio Processing Object
    • APO
    • Microsoft Corporation
    • Your audio chipset/vendor
  5. Right-click the suspicious/new audio-related entry.
  6. Choose Uninstall device.
  7. If shown, check Attempt to remove the driver for this device or Delete the driver software for this device.
  8. Reboot.
Important: Do not uninstall random system devices unless you are reasonably sure they are audio-related.

3. Use System Restore if the driver cannot be removed cleanly​

This is often the easiest way to undo a bad driver update.
  1. Press Win + R.
  2. Type:
rstrui.exe
  1. Press Enter.
  2. Choose a restore point from before the audio driver update.
  3. Follow the prompts and let Windows restart.
Note: System Restore should not remove personal files, but it can undo recently installed drivers, apps, and system changes.

4. Temporary workaround: disable audio enhancements​

The “Audio Processing Object” driver may be tied to audio effects/enhancements, so disabling them may help immediately.
  1. Open Settings.
  2. Go to System > Sound.
  3. Select your output device.
  4. Turn Audio enhancements to Off if available.
  5. Also try disabling Spatial sound.
  6. Test audio again.
You can also check the older panel:
  1. Press Win + R.
  2. Type:
mmsys.cpl
  1. Press Enter.
  2. Select your playback device.
  3. Click Properties.
  4. Check the Enhancements and Advanced tabs.
  5. Disable enhancements, exclusive mode, or spatial processing if present.

5. Prevent Windows from reinstalling it immediately​

After rolling back/removing it:
  1. Go to Settings > Windows Update.
  2. Click Pause updates temporarily.
  3. Then install the correct audio driver directly from your PC/motherboard manufacturer’s support page.
If this is a Dell/HP/Lenovo/ASUS/MSI/etc. system, the manufacturer’s audio driver is usually safer than the generic driver Windows Update pushed.

If you want, post these details​

To give you the exact driver removal target, please post:
  1. Your PC or motherboard model.
  2. Your audio device name from Device Manager > Sound, video and game controllers.
  3. Whether you use built-in speakers, HDMI/DisplayPort audio, USB headset, Bluetooth, or external DAC.
  4. Whether Roll Back Driver is available or greyed out.
But the first thing I’d try is Device Manager > audio device > Driver > Roll Back Driver.
 

The problem is that none of this worked. The update in question doesn't address any specific driver - rather, all it states is that it is a Microsoft Audio Processing Object Driver Update (whatever that means). As I said, it is a vague driver and nothing in Device Manager could identify it.

Microsoft should provide an update in Windows 11 whereby somebody can uninstall a particular update - whether it be windows related, or a driver such is this case. In addition, Microsoft should provide a way when doing windows updates, that you can exclude a particular update from downloading (like a checkbox or something like that).

As it stands now, all of my audio is choppy (in and out) and there is seemingly nothing I can do about it?
 

Ben, I agree — this is one of the frustrating parts of Windows Update. Driver updates are often listed with vague package names, and they do not always map cleanly to a visible “audio device” in Device Manager.
But you are not necessarily stuck. That “Microsoft Audio Processing Object” update is likely an APO / audio effects / software component driver, not your main Realtek/Intel/USB audio driver. That is why it may not show up where you expected.

What “Audio Processing Object” likely means​

An Audio Processing Object, or APO, is a software audio component used for effects, enhancements, spatial processing, noise suppression, equalization, communications processing, etc.
So the bad update may be attached under one of these Device Manager areas:
  • Software components
  • System devices
  • Audio Processing Objects
  • Sound, video and game controllers
  • Audio inputs and outputs
It may not be called “Microsoft Audio Processing Object” in Device Manager.

1. Create a restore point first​

Before removing driver packages manually, create a restore point.
  1. Press Win + R.
  2. Type:
SystemPropertiesProtection.exe
  1. Press Enter.
  2. Select your Windows drive, usually C:.
  3. Click Create.
  4. Name it something like:
Before removing APO audio driver
  1. Click Create.
If anything goes wrong, you can return to this point from the same System Protection window.

2. Identify the exact driver package by version number​

Since the update name is vague, search for the version number: 1.0.3.56670.
  1. Right-click Start.
  2. Open Terminal/Admin or Windows PowerShell/Admin.
  3. Run:
pnputil /enum-drivers /files > "$env:USERPROFILE\Desktop\drivers.txt"
  1. Then run:
Select-String -Path "$env:USERPROFILE\Desktop\drivers.txt" -Pattern "1.0.3.56670|AudioProcessing|Audio Processing|APO|Microsoft Corporation" -Context 0,10
  1. Look for a section showing something like:
Code:
Published Name: oem42.inf
Provider Name: Microsoft Corporation
Class Name: SoftwareComponent
Driver Version: ... 1.0.3.56670
The important part is the Published Name, for example:
oem42.inf
Microsoft’s own driver tool, pnputil, is the proper way to list and remove driver-store packages. It can enumerate drivers and delete a specific oem#.inf package.

3. Remove the bad driver package​

Only do this after you identify the correct oem##.inf.
  1. In the same Admin PowerShell/Terminal, run this, replacing oem42.inf with the actual one you found:
pnputil /delete-driver oem42.inf /uninstall /reboot
  1. Reboot when prompted.
  2. Test audio again.
Important: Do not guess the oem##.inf number. Removing the wrong driver can break a device temporarily.
If Windows says the driver is in use and refuses to remove it, stop there and post the exact message before using /force.

4. Check Device Manager by driver instead of by device​

This view can sometimes expose hidden software-component drivers.
  1. Right-click Start.
  2. Open Device Manager.
  3. Click View.
  4. Choose Devices by driver.
  5. Look for a Microsoft audio/APO/software component driver around version 1.0.3.56670.
  6. If you find it, right-click it and check Properties > Driver.
  7. If available, try Roll Back Driver or Uninstall Device.
  8. If offered, check Attempt to remove the driver for this device.

5. Try disabling audio processing as a workaround​

Even before removing the driver, this may make audio usable again.
  1. Open Settings.
  2. Go to System > Sound.
  3. Click your output device.
  4. Set Audio enhancements to Off.
  5. Set Spatial sound to Off.
  6. Test audio.
Also check the classic panel:
  1. Press Win + R.
  2. Type:
mmsys.cpl
  1. Press Enter.
  2. Select your playback device.
  3. Click Properties.
  4. On Enhancements, disable all enhancements if that tab exists.
  5. On Advanced, uncheck:
Allow applications to take exclusive control of this device
  1. Click Apply and test again.

6. Install your manufacturer’s audio driver over it​

This is often the cleanest fix.
  1. Go to the support page for your PC or motherboard manufacturer.
  2. Download the latest Windows 11 audio driver for your exact model.
  3. Install it.
  4. Reboot.
  5. Test audio.
For example, use Dell/HP/Lenovo/ASUS/MSI/Gigabyte/etc., depending on your system. I would avoid random third-party driver sites.

7. Stop Windows Update from reinstalling driver updates​

You are right that Windows should provide a better checkbox. The closest built-in control is to exclude driver updates from Windows Update.

Windows 11 Pro​

  1. Press Win + R.
  2. Type:
gpedit.msc
  1. Go to:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage updates offered from Windows Update
  1. Open Do not include drivers with Windows Updates.
  2. Set it to Enabled.
  3. Click Apply.
  4. Reboot.

Windows 11 Home​

  1. Right-click Start.
  2. Open Terminal/Admin.
  3. Run:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
  1. Reboot.
To undo that later:
reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /f

8. If you want, post this file output​

If you are not sure which oem##.inf is the bad one, do not delete anything yet.
Please paste the results of this command:
Select-String -Path "$env:USERPROFILE\Desktop\drivers.txt" -Pattern "1.0.3.56670|AudioProcessing|Audio Processing|APO|Microsoft Corporation" -Context 0,10
Also post your PC model or motherboard model. With that, we can help identify the exact driver package to remove.
 

None of the commands worked in my admin terminal.

My PC is a CyberPower PC

My motherboard is a: AsRock B760M-C with firmware version 10.03 installed

 

Ben, thanks — that helps. Your ASRock B760M-C uses Realtek ALC897 7.1-channel HD Audio, so I would stop trying to chase the vague Microsoft APO package for the moment and instead force the system back onto the proper Realtek audio stack from ASRock/CyberPower. ASRock lists the B760M-C as Windows 10/11 compatible and identifies the onboard audio as Realtek ALC897. (asrock.com.tw)
Also, if the commands failed, don’t worry — we can simplify them.

1. First: what did the command actually say?​

When you say the commands did not work, the exact message matters. Did you see something like:
  • 'pnputil' is not recognized
  • Access is denied
  • No drivers found
  • The system cannot find the path specified
  • PowerShell red text/error text
  • Command ran but produced no results
If you can, please copy/paste the exact error.

2. Use Command Prompt, not PowerShell, for the next test​

The previous commands may have failed because Windows Terminal opened PowerShell, or because the path/quoting got mangled.
Try this simpler version:
  1. Click Start.
  2. Type:
cmd
  1. Right-click Command Prompt.
  2. Choose Run as administrator.
  3. Run this exact command:
pnputil /enum-drivers > C:\Users\Public\drivers.txt
  1. Then run:
notepad C:\Users\Public\drivers.txt
  1. In Notepad, press Ctrl + F.
  2. Search for:
56670
  1. Also search for:
Audio
  1. Also search for:
APO
If you find a section showing version 1.0.3.56670, look for the line named Published Name, such as:
Published Name: oem42.inf
Do not delete anything yet — post that section here first.
Microsoft’s pnputil is the built-in tool for listing and removing driver packages from the Windows driver store. It supports /enum-drivers and /delete-driver <oem#.inf> /uninstall.

3. If pnputil still fails, use DISM instead​

In the same Administrator Command Prompt, run:
dism /online /get-drivers /all /format:table > C:\Users\Public\dism-drivers.txt
Then open it:
notepad C:\Users\Public\dism-drivers.txt
Search for:
56670
and:
Audio
If you find anything that looks related to the Microsoft Audio Processing Object update, post that section.

4. Install the proper ASRock Realtek audio driver​

This is probably the best next repair step.
  1. Go to the official ASRock support page for B760M-C.
  2. Open Support / Download.
  3. Select Windows 11 64-bit.
  4. Download the Realtek high definition audio driver.
  5. Temporarily disconnect from the internet or pause Windows Update.
  6. Install the ASRock Realtek audio package.
  7. Reboot.
  8. Test audio.
Your board’s onboard audio is Realtek ALC897, so the Realtek package is the correct base driver family for the onboard audio jacks. (asrock.com.tw)

5. Remove audio enhancement components from Apps​

Because this problem started after an Audio Processing Object update, also check for enhancement apps.
  1. Open Settings.
  2. Go to Apps > Installed apps.
  3. Search for and uninstall if present:
Code:
Nahimic
Sonic Studio
DTS
Dolby
Realtek Audio Console
A-Volute
Audio Effects
  1. Reboot.
  2. Test audio again.
Note: Removing these should not remove basic audio. It usually removes effects/enhancement layers that can cause dropouts.

6. Disable enhancements again after reinstalling Realtek​

After the Realtek driver reinstall:
  1. Press Win + R.
  2. Type:
mmsys.cpl
  1. Press Enter.
  2. Select your playback device.
  3. Click Properties.
  4. On Enhancements, check Disable all enhancements if available.
  5. On Advanced, uncheck:
Allow applications to take exclusive control of this device
  1. Click Apply.
  2. Test audio.

7. Block Windows Update driver updates afterward​

Once audio is fixed, prevent Windows Update from pushing that driver again.

If you have Windows 11 Pro​

  1. Press Win + R.
  2. Type:
gpedit.msc
  1. Go to:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage updates offered from Windows Update
  1. Enable:
Do not include drivers with Windows Updates
  1. Reboot.

If you have Windows 11 Home​

  1. Open Command Prompt as administrator.
  2. Run:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
  1. Reboot.
Microsoft documents this policy as Do not include drivers with Windows Updates / ExcludeWUDriversInQualityUpdate, which prevents Windows Update driver-class updates from being included with normal update delivery.
To undo it later:
reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /f

8. What I would do in your position​

  1. Pause Windows Update.
  2. Install ASRock’s Realtek audio driver for the B760M-C.
  3. Disable audio enhancements.
  4. Block driver updates from Windows Update.
  5. Then, only if needed, identify and remove the exact oem##.inf package.
Please post the exact error you got from pnputil, and if possible the contents around any 56670, Audio, or APO result from C:\Users\Public\drivers.txt.
 

The commands indicated something along the line of the system cannot find the specified directory
 

Ben, that error usually means the output path in the command was the problem, not necessarily the audio driver command itself.
Let’s avoid user-profile/Desktop paths completely and use a simple folder: C:\Temp.

1. Create a simple working folder​

  1. Right-click Start.
  2. Choose Terminal (Admin) or Command Prompt (Admin).
  3. Run:
mkdir C:\Temp
If it says the folder already exists, that is fine.

2. Run PnPUtil using the full Windows path​

  1. In the same admin window, run:
C:\Windows\System32\pnputil.exe /enum-drivers > C:\Temp\drivers.txt
  1. Then open the file:
notepad C:\Temp\drivers.txt
  1. In Notepad, press Ctrl + F.
  2. Search for:
56670
  1. Also search for:
Audio
  1. Also search for:
APO
If you find a matching section, copy/paste that section here. The key line we need is:
Published Name: oem##.inf

3. If that still gives the directory error​

Run these two commands and tell us exactly what happens:
dir C:\Windows\System32\pnputil.exe
dir C:\Temp
If C:\Temp does not exist after mkdir C:\Temp, then something odd is happening with permissions or the shell environment.

4. Search the Windows driver install log​

This may find the update even if pnputil is not cooperating.
  1. In Command Prompt/Admin, run:
findstr /i /c:"1.0.3.56670" /c:"AudioProcessing" /c:"Audio Processing" C:\Windows\INF\setupapi.dev.log > C:\Temp\audio-update.txt
  1. Then run:
notepad C:\Temp\audio-update.txt
  1. If the file has results, paste them here.
If Notepad opens a blank file, that simply means the log search did not find those exact terms.

5. Meanwhile, I would reinstall the ASRock Realtek audio driver​

Since your board is the ASRock B760M-C, the onboard audio is Realtek ALC897. That means the practical repair is likely to reinstall the proper Realtek package rather than keep hunting the vague Microsoft APO name.
  1. Pause Windows Update temporarily.
  2. Go to ASRock’s support/download page for the B760M-C.
  3. Download the Realtek high definition audio driver for Windows 11 64-bit.
  4. Install it.
  5. Reboot.
  6. Test audio.
If CyberPower has a support page for your exact system model, their audio driver is also acceptable. But avoid third-party driver download sites.

6. After audio is fixed, block Windows Update driver updates​

Run this from Command Prompt/Admin:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
Then reboot.
To undo that later:
reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /f

7. Quick workaround to try right now​

If the audio is still choppy while we troubleshoot:
  1. Press Win + R.
  2. Type:
mmsys.cpl
  1. Press Enter.
  2. Select your playback device.
  3. Click Properties.
  4. Go to Advanced.
  5. Try changing the default format to:
16 bit, 48000 Hz
  1. Uncheck:
Allow applications to take exclusive control of this device
  1. Click Apply.
  2. Test audio.
Ben, the next useful thing would be the result of this exact command:
C:\Windows\System32\pnputil.exe /enum-drivers > C:\Temp\drivers.txt
If it errors again, please post the exact wording.
 

Ben, good — that confirms the bad package is present in the driver install log:
Driver Version = 05/04/2026,1.0.3.56670
Now we need the matching INF file name, usually something like oem42.inf. Once we have that, we can remove that specific driver package.

1. Find the exact oem##.inf file​

Open Command Prompt as Administrator and run:
findstr /m /i /c:"1.0.3.56670" C:\Windows\INF\oem*.inf
Expected result should look something like:
C:\Windows\INF\oem42.inf
If it returns one or more oem##.inf files, post the result here before deleting anything.

2. If the above finds the INF, view it​

Replace oem42.inf with whatever your system shows:
notepad C:\Windows\INF\oem42.inf
Look near the top for lines such as:
Code:
Provider
Class
ClassGuid
DriverVer
If it mentions audio, APO, software component, effects, Realtek, Microsoft audio, or anything similar, that is probably the one.

3. Remove the driver package​

Only do this after confirming the INF file is the matching 1.0.3.56670 package.
Replace oem42.inf with the actual file name:
pnputil /delete-driver oem42.inf /uninstall /reboot
Then reboot and test audio.
If Windows refuses because the driver is in use, do not use /force yet. Post the exact error first.

4. If findstr returns nothing​

Run this PowerShell command from an Admin Terminal:
Select-String -Path C:\Windows\INF\setupapi.dev.log -Pattern "1.0.3.56670" -Context 25,25 | Out-File C:\Temp\apo-context.txt
Then open it:
notepad C:\Temp\apo-context.txt
That should show the surrounding lines from the install log, which usually include the INF name or driver store path. Post that section here.

5. After removal, reinstall the proper Realtek audio driver​

Because your board is the ASRock B760M-C, I would then reinstall the official Realtek audio driver.
  1. Pause Windows Update temporarily.
  2. Download the Realtek high definition audio driver from ASRock’s B760M-C support page.
  3. Install it.
  4. Reboot.
  5. Test audio.

6. Then block Windows Update driver updates​

After audio is stable, run this from Command Prompt/Admin:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
Then reboot.
To undo later:
reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /f
The key next step is this command:
findstr /m /i /c:"1.0.3.56670" C:\Windows\INF\oem*.inf
Post whatever oem##.inf it returns.
 

Well, I've tried everything so far - no luck. I even uninstalled the Realtek audio drivers and downloaded the latest one from the AsRock website - all to no avail. The sound completely breaks up - regardless of what level quality sound I set it to. Ever since this Microsoft driver update installed, the sound is basically destroyed.

Microsoft should issue an update or a recall on how to delete that update.
 

Ben, at this point I would stop doing broad Realtek reinstalls. Since reinstalling the ASRock Realtek package did not fix it, the bad Microsoft update is likely still present as an audio extension/APO/software component sitting beside the Realtek driver.
The cleanest next moves are:
  1. System Restore to before the Microsoft driver update
  2. If no restore point exists, identify and remove the exact APO driver package
  3. If that still fails, do a Windows repair install while keeping apps/files

1. Best fix: use System Restore​

If Windows created a restore point before the driver update, this is the most direct reversal.
  1. Press Win + R.
  2. Type:
rstrui.exe
  1. Press Enter.
  2. Choose Show more restore points if available.
  3. Select a restore point from before the Microsoft Audio Processing Object update.
  4. Continue and let the system restore.
  5. After rebooting, immediately pause Windows Update.
This should roll back driver-store/system changes without touching your personal files.

2. Find the exact Microsoft APO package from the log​

The three lines you posted confirm version 1.0.3.56670, but we need the surrounding lines that show the INF name or Driver Store path.
Open Terminal/Admin or Command Prompt/Admin and run:
mkdir C:\Temp
Then run this PowerShell command:
Select-String -Path C:\Windows\INF\setupapi.dev.log -Pattern "1.0.3.56670" -Context 80,80 | Out-File C:\Temp\apo-context.txt -Encoding utf8
Then open it:
notepad C:\Temp\apo-context.txt
Look for lines containing words like:
Code:
oem
inf
Published Name
Driver Store
FileRepository
AudioProcessing
Extension
SoftwareComponent
Please paste that larger section here. The line we especially need is something like:
Published Name: oem##.inf
or a path like:
C:\Windows\System32\DriverStore\FileRepository\something.inf_...
Once we know the exact oem##.inf, we can remove only that package.

3. Also check Device Manager under software components​

This update may not appear under the normal Realtek audio device.
  1. Right-click Start.
  2. Open Device Manager.
  3. Click View > Show hidden devices.
  4. Click View > Devices by driver.
  5. Also check View > Devices by connection if needed.
  6. Look under these areas:
Code:
Software components
Audio Processing Objects
Sound, video and game controllers
System devices
Audio inputs and outputs
  1. Look for anything dated around 05/04/2026 or version 1.0.3.56670.
  2. If you find one, open Properties > Driver > Driver Details.
  3. Post the driver name and version before uninstalling.
Do not remove random Microsoft system devices unless we can confirm they are tied to that APO/audio update.

4. Disable Realtek/Microsoft audio effects components​

Since the issue is choppy/dropout audio, try disabling the effect layer rather than the base Realtek device.
  1. Open Device Manager.
  2. Expand Software components.
  3. Look for entries such as:
Code:
Realtek Audio Effects Component
Realtek Hardware Support Application
Microsoft Audio Effects Component
Microsoft Audio Processing Object
A-Volute
Nahimic
DTS
Dolby
Sonic Studio
  1. Right-click one suspicious audio effects component.
  2. Choose Disable device, not uninstall.
  3. Reboot.
  4. Test sound.
If audio improves, we found the bad layer. If it gets worse, re-enable it from Device Manager.

5. Try a completely different audio path​

This tells us whether the problem is only the onboard Realtek stack or a broader Windows audio engine issue.
  1. If you have HDMI/DisplayPort audio through a monitor, set that as default and test it.
  2. If you have a USB headset or USB audio adapter, test that.
  3. If Bluetooth audio is available, test that too.
If USB or HDMI audio works normally, the problem is probably the Realtek/APO driver stack.
If every output is choppy, then the update may have triggered a system-wide audio/DPC latency problem.

6. Restart the Windows audio services​

This probably will not permanently fix it, but it is quick to test.
  1. Open Command Prompt/Admin.
  2. Run:
Code:
net stop audiosrv
net stop AudioEndpointBuilder
net start AudioEndpointBuilder
net start audiosrv
  1. Test sound again.
If Windows says one service cannot be stopped, just reboot and continue.

7. If no restore point exists: repair install Windows 11​

If the APO package cannot be cleanly removed, the next safest repair is an in-place repair install. This keeps your files, apps, and most settings, but rebuilds Windows system components.
  1. Back up important files first.
  2. Download the official Windows 11 ISO from Microsoft.
  3. Mount the ISO.
  4. Run:
setup.exe
  1. Choose Keep personal files and apps.
  2. Complete the repair install.
  3. After Windows boots, install the ASRock Realtek audio driver again.
  4. Then block driver updates from Windows Update.
This is less destructive than a Reset or clean install.

8. Block driver updates after fixing it​

Once audio is working, run this from Command Prompt/Admin:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
Then reboot.
To undo later:
reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /f

My recommendation​

Given what you’ve already tried, I would do this in order:
  1. Try System Restore first.
  2. If no restore point exists, generate C:\Temp\apo-context.txt and post the surrounding log lines.
  3. Test USB or HDMI audio to see whether all audio paths are broken.
  4. If we still cannot remove the APO package cleanly, do an in-place Windows 11 repair install.
The Realtek driver reinstall not helping is the key clue — the bad Microsoft APO/extension component is probably still attached somewhere outside the main Realtek driver.
 

Alright - I've exhausted everything (so far). I finally just did a restore to the 4th of June (downloaded the driver package this morning). The system restore went fine, but in the install history, the object audio driver is still listed - and now get this - the audio problems still persist. I don't know what to tell you. I wish Microsoft would fix this.
 

Ben, I understand the frustration. At this stage, the key detail is this:
The update history entry still being listed does not necessarily mean the driver is still actively installed. Windows often keeps historical update records even after rollback/restore. But since the audio problem still persists after System Restore and reinstalling Realtek, we need to assume the audio stack is still being affected by an APO / Voice Clarity / audio effects component, not just the base Realtek driver.
Microsoft’s APO architecture is specifically for audio effects and signal processing layered on top of audio drivers, so it can break sound even when the Realtek driver itself looks normal. Microsoft describes APOs as audio processing/effects components used by OEMs and driver packages. Unofficial driver listings also identify version 1.0.3.56670 as a Voice Clarity / Microsoft Audio Processing Object package.

1. Try disabling “Voice Clarity” or APO devices​

This is now the first thing I would try.
  1. Right-click Start.
  2. Open Device Manager.
  3. Click View > Show hidden devices.
  4. Look for a category named:
Audio Processing Objects
  1. Expand it.
  2. Look for entries such as:
Code:
Voice Clarity
Microsoft Audio Processing Object
Realtek Audio Effects Component
Audio Effects Component
  1. Right-click Voice Clarity first, if present.
  2. Choose Disable device.
  3. Reboot.
  4. Test audio.
If audio improves, leave it disabled.
If it makes no difference, repeat the same test with other audio effects/APO entries, one at a time.

2. Force Windows to use the generic audio driver as a test​

This bypasses much of the Realtek enhancement stack.
  1. Open Device Manager.
  2. Expand Sound, video and game controllers.
  3. Right-click Realtek Audio.
  4. Choose Update driver.
  5. Click Browse my computer for drivers.
  6. Click Let me pick from a list of available drivers on my computer.
  7. If shown, select:
High Definition Audio Device
  1. Click Next.
  2. Accept the warning if Windows says the driver may not be recommended.
  3. Reboot and test audio.
If this fixes the breakup/dropout problem, then the issue is definitely in the Realtek/APO/effects chain.
To undo it later, reinstall the ASRock Realtek driver again.

3. Check if “Audio enhancements” secretly came back on​

After driver changes, Windows sometimes re-enables effects.
  1. Press Win + R.
  2. Type:
mmsys.cpl
  1. Press Enter.
  2. Select your playback device.
  3. Click Properties.
  4. On Enhancements, check:
Disable all enhancements
  1. On Advanced, uncheck:
Allow applications to take exclusive control of this device
  1. Click Apply.
  2. Test again.
Also check:
  1. Open Settings.
  2. Go to System > Sound.
  3. Click your output device.
  4. Set Audio enhancements to Off.
  5. Set Spatial sound to Off.

4. Test another audio output​

This is important now.
  1. Test HDMI/DisplayPort audio through your monitor or TV if available.
  2. Test a USB headset or cheap USB audio adapter if you have one.
  3. Test Bluetooth audio if available.
If HDMI/USB audio works normally, the problem is limited to the onboard Realtek/APO path.
If all audio outputs break up, then we may be looking at a broader Windows audio engine or system latency problem, not just the Realtek driver.

5. Run a Windows component repair​

This is safe and non-destructive.
  1. Right-click Start.
  2. Open Terminal/Admin.
  3. Run:
DISM /Online /Cleanup-Image /RestoreHealth
  1. When finished, run:
sfc /scannow
  1. Reboot.
  2. Test audio again.

6. If nothing works: in-place repair install​

Since System Restore did not solve it, the next non-destructive escalation is a Windows 11 in-place repair install.
  1. Back up important files first.
  2. Download the official Windows 11 ISO from Microsoft.
  3. Mount the ISO.
  4. Run:
setup.exe
  1. Choose:
Keep personal files and apps
  1. Complete the repair.
  2. Install the ASRock Realtek driver again.
  3. Disable driver updates from Windows Update afterward.
This is less drastic than a clean install and usually preserves installed programs.

My next recommendation​

Do these two before anything more drastic:
  1. Disable Voice Clarity / APO entries in Device Manager, especially under Audio Processing Objects.
  2. Force High Definition Audio Device instead of Realtek Audio as a test.
If either one fixes the audio, we’ll know the Microsoft APO/effects layer is the culprit and not your hardware.
 

Well, I've now done everything you suggested and nothing worked. As I stated in my original post, it all began with the download of that Microsoft driver update.

It looks now that I will have to download the Windows 11 ISO and start all over again. It's a shame when a Microsoft download can cause all of this hassle. Now I will have to find the time to do this.
 

Ben, I don’t blame you for being annoyed. A driver update should never put you in this position.
Before you wipe everything, I’d strongly suggest trying an in-place Windows 11 repair install first. This uses the Windows 11 ISO, but it is not the same as starting over. If done from inside Windows, it can keep your files, apps, and most settings.

Do this before a clean install​

1. Back up important data first​

  1. Copy important files to an external drive, cloud storage, or another PC.
  2. If you use browser profiles, password managers, email clients, music software, etc., make sure those are backed up too.
  3. If you have BitLocker enabled, save your BitLocker recovery key.
Important: Even though an in-place repair normally keeps files and apps, always back up first.

2. Block driver updates before the repair​

Since the Microsoft driver update appears to be the trigger, set this before doing the repair.
  1. Right-click Start.
  2. Open Terminal/Admin or Command Prompt/Admin.
  3. Run:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
  1. Reboot.
This tells Windows Update not to include driver-class updates.

3. Run an in-place repair install from the ISO​

  1. Download the official Windows 11 ISO from Microsoft.
  2. Right-click the ISO.
  3. Choose Mount.
  4. Open the mounted drive.
  5. Double-click:
setup.exe
  1. When asked about downloading updates during setup, choose:
Not right now
  1. Continue until you reach the screen that says what will be kept.
  2. Make sure it says:
Keep personal files and apps
  1. If it does not offer that option, stop and do not continue.
  2. Let setup complete.
This can repair Windows system components and the audio stack without forcing you to reinstall all programs.

4. After the repair install​

  1. Do not immediately run Windows Update.
  2. Install the ASRock B760M-C Realtek audio driver again.
  3. Reboot.
  4. Test audio.
  5. Confirm the driver-blocking registry value is still present:
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate
You want to see:
ExcludeWUDriversInQualityUpdate REG_DWORD 0x1

5. If the in-place repair still fails​

Then yes, unfortunately, a clean install may be the final route.
If you clean install:
  1. Back up all personal files.
  2. Download your ASRock B760M-C drivers first, especially chipset, Intel ME, LAN/Wi-Fi, Bluetooth, and Realtek audio.
  3. Disconnect the internet during the initial install if possible.
  4. Install Windows 11.
  5. Before running Windows Update, apply this again:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
  1. Install ASRock/CyberPower drivers manually.
  2. Only then reconnect and run Windows Update.

My recommendation​

Don’t wipe it yet unless you’re ready. Try the ISO in-place repair with “Keep personal files and apps” first. It is much less painful than a full reinstall and may clear whatever the Microsoft APO/Voice Clarity/audio-processing component damaged.
If that still does not fix it, then I agree: a clean install is probably the most practical way out.
 

When I right click on the Windows 11 ISO file, there is no "mount" listed.
 

Ben, that usually means the .iso file association has been taken over by another program, or Windows Explorer’s ISO mounting option is disabled/broken. You still have several ways to run the repair install.

Option 1: Try “Open with” Windows Explorer​

  1. Right-click the Windows 11 ISO file.
  2. Choose Open with.
  3. Select Windows Explorer.
  4. If you see a new DVD drive appear in This PC, open it.
  5. Run:
setup.exe
  1. When prompted during setup, choose Not right now for updates.
  2. Make sure it says:
Keep personal files and apps
  1. If it does not offer Keep personal files and apps, stop.

Option 2: Mount it using PowerShell​

  1. Right-click Start.
  2. Choose Terminal or Windows PowerShell.
  3. Run this command, replacing the path with the actual location of your ISO:
Mount-DiskImage -ImagePath "C:\Users\Ben\Downloads\Win11.iso"
  1. Open This PC.
  2. Look for a new DVD drive.
  3. Open that drive.
  4. Run:
setup.exe
If you are unsure of the exact ISO path, you can drag the ISO file into the PowerShell window after typing:
Mount-DiskImage -ImagePath
That should insert the full path automatically.

Option 3: Use File Explorer’s ribbon/menu​

  1. Single-click the ISO file once.
  2. In File Explorer, look at the top menu.
  3. Click See more or the ... button if needed.
  4. Look for Mount.
  5. If it appears there, click it.
  6. Open the new DVD drive and run setup.exe.

Option 4: Extract the ISO instead of mounting it​

If mounting will not work, extraction is fine.
  1. Create a folder such as:
C:\Win11ISO
  1. Right-click the ISO.
  2. If you have 7-Zip, WinRAR, or similar, choose Extract to:
C:\Win11ISO
  1. Open:
C:\Win11ISO
  1. Run:
setup.exe
  1. Choose Not right now when asked about updates.
  2. Confirm Keep personal files and apps before continuing.

Option 5: Restore ISO association to Windows Explorer​

  1. Right-click the ISO file.
  2. Choose Properties.
  3. Next to Opens with, click Change.
  4. Select Windows Explorer.
  5. Click Set default or OK.
  6. Right-click the ISO again and check whether Mount appears.

Important repair-install reminders​

Before running setup.exe:
  1. Back up important files first.
  2. Temporarily disconnect from the internet if possible.
  3. When setup asks whether to download updates, choose:
Not right now
  1. Do not continue unless the final confirmation screen says:
Keep personal files and apps
  1. After the repair install, reinstall the ASRock Realtek audio driver before running Windows Update.
Given your situation, I’d try Option 2 first:
Mount-DiskImage -ImagePath "full path to your ISO"
That bypasses the missing right-click Mount menu entirely.
 

A quick question. OK, I did the reinstall (fixing files, etc, while keeping everything else). Now with regard to the Realtec audio driver being uninstalled and then reinstalled.

What is the difference with the Realtec audio driver that one can download from the RealTec site (and is a much larger file), and the one listed on the Motherboard website which is a far smaller file?
 

Ben, good question — and in your situation I would use the motherboard/CyberPower/ASRock driver first, not the generic Realtek one.
Your ASRock B760M-C uses the Realtek ALC897 7.1-channel HD Audio codec, so the ASRock package is the one most likely to contain the correct INF/customization for your board’s jacks and onboard audio layout.

Short version​

The difference is usually this:
Driver sourceWhat it usually isBest use
ASRock/CyberPower motherboard driverCustomized Realtek package for your exact motherboard/audio codecRecommended
Realtek website driverGeneric Realtek package covering many codecs/systemsUseful only as a fallback/test
Windows Update driverMicrosoft-distributed driver or extension/APO packageConvenient, but can cause exactly this kind of mess

Why the Realtek download may be much larger​

A larger file does not mean it is better for your system.
The Realtek site package may include:
  • Support files for many Realtek audio chips
  • Older/legacy HD Audio components
  • 32-bit and 64-bit components
  • Generic INF files
  • Multiple language files
  • Generic installer components
  • Broad compatibility files not needed by your motherboard
The ASRock package may be smaller because it is trimmed for:
  • Your board’s Realtek ALC897 codec
  • Your jack layout
  • Your motherboard’s audio routing
  • The correct Realtek UAD/HDA package type for that board
  • Any ASRock-specific INF entries

Why the motherboard driver is usually safer​

Modern Realtek audio is often not just one driver. It can involve several pieces:
  • Base Realtek audio driver
  • Realtek extension driver
  • Realtek software component
  • Realtek Audio Console / control app
  • Jack detection configuration
  • Enhancement/APO components
That is why the OEM/motherboard version is often more reliable than the generic Realtek package. It is matched to the board. Generic Realtek drivers may install, but they can miss custom jack detection, microphone behavior, front-panel audio behavior, or enhancement configuration.

What I would install after your repair install​

I would do this order:
  1. Pause Windows Update temporarily.
  2. Install the Intel chipset driver from ASRock/CyberPower if available.
  3. Install the Intel Management Engine driver if available.
  4. Install the ASRock Realtek audio driver for the B760M-C.
  5. Reboot.
  6. Test audio before installing anything else.
  7. Keep Windows Update driver updates blocked.
Use this again if needed:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f

Should you use the Realtek website driver?​

Only if the ASRock driver fails.
If you try it, I would do this first:
  1. Create a restore point.
  2. Uninstall the current Realtek driver from Device Manager.
  3. If offered, check Attempt to remove the driver for this device.
  4. Reboot.
  5. Install the generic Realtek package.
  6. Reboot and test.
But my recommendation is still: ASRock/CyberPower driver first, Realtek generic only as a fallback.

One more note​

If the audio is working again after the repair install, I would not chase the newest Realtek driver. With audio, “newest” is not always best. The best driver is the one matched to your motherboard and stable on your system.
 

Back
Top