Fix ravbg64.exe (Realtek HD Audio Background Process) High CPU Usage Issue

By Camilla Mo in Common Errors Tags: Task Manager
You might be worrying that the process “ravbg64.exe” is virus, as it takes such high CPU usage. ravbg64.exe is actually a part of Realtek HD audio background process. It is related with Realtek audio programs. You should not terminate it. To fix the high CPU usage of this process, try solutions below.

Solution 1: Disable and Enable the Related Realtek Audio Programs

This solution may work like a charm for you. First, disable the startup Realtek software via System Configuration and Realtek audio driver via Device Manager.  Then enable them all. Follow instructions below.

Follow these steps to disable the Realtek software via System Configuration.

1. Press Win+R (Windows logo key and R key) at the same time. A Run dialog box will open.

2. Type msconfig in the run box and click OK button.

3. In Startup tab, check the box next to all Realtek startup items and  click Disable all button. Then click OK button. 

Follow these steps to disable Realtek audio driver via Device Manager.

1. Press Win+R (Windows logo key and R key) at the same time. A Run dialog box will open.

2. Type devmgmt.msc in the run box and click OK button.

3. Expand category Sound, video and game controllers and right-click on the Realtek audio device name. Then select Disable.

After disabling is done, refer instructions above to enable them again. Then start Task Manager and see if ravbg64.exe is still taking high CPU usage.

Solution 2: Add Two Registry Keys

If Registry key SRS Labs and APO are missing, the issue would occur. So check if those two keys are missing and add them manually if you need. This solution need you to modify the Registry. Before you get started, it is recommended that you back up the registry, so you can restore them if any problem occurs (See How to Back Up and Restore Registry).

Follow steps below to check and add the registry keys.

1. Press Win+R (Windows logo key and R key at the same time). A Run dialog box will open.

2. Type regedit in the run box and click OK button.


4. Under SOFTWARE, find key “SRS Labs”. If you do find this key, skip this solution. If not, move on to below steps to add the key.

5. Right-click on SOFTWARE and select New then select Key.

6. Rename the key to SRS Labs. Please ensure to type the name correctly.

7. After adding key “SARS Labs”, right-click on it and add a subkey to it. Rename the subkey to APO

After you finish adding the two keys, you will see them listed in Registry Editor as follows.

8. Restart your computer and see if the issue persists.

Solution 3: Update the Realtek Audio Drivers

Updating the realtek audio drivers may also help you get rid of high cpu usage. You can go to your PC manufacturer’s website or Realtek’s official website to download the latest audio driver. The downloaded driver will always be an executable file. You can install the driver by just double-clicking on the file and follow the on-screen instructions.

If you have difficulty updating drivers manually, you can use Driver Easy to update the driver automatically. Driver Easy can scan your computer to detect all outdated and missing drivers, then provide you with the latest drivers instantly. It has Free version and PRO version. You can download the Free version to have a try. If you find it helpful, upgrade to the PRO version. The PRO version allows you to update all drivers with just one click. What’s more, you will enjoy free expert tech support guarantee and 30-day money back guarantee. Just ask for a full refund if it doesn’t help resolve the problem that you are having. 

Hope the solutions and tips here help you fix the ravbg64.exe high CPU usage.