FIX: bdservicehost high cpu / memory usage

by Radu Tyrsina
Radu Tyrsina
Radu Tyrsina
CEO & Founder
Radu Tyrsina has been a Windows fan ever since he got his first PC, a Pentium III (a monster at that time). For most of the kids of... read more
Affiliate Disclosure
  • Having your BitDefender antivirus consume a large amount of your resources is not normal, but this guide will surely help.
  • To start fixing this issue once and for all, perform an SFC scan, and then follow the next steps.
  • Don't hesitate to explore our thorough Troubleshooting Hub for more easy-to-follow guides.
  • Explore our detailed Software section to explore the wide range of software options we covered.
Fix bdservicehost high cpu memory usage

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Bdservicehost is a .exe file that is associated with BitDefender software, and it contains critical BitDefender virus shield components.

While file size isn’t much, it does use an abnormal amount of CPU and/or disk space in a few instances. When this happens, you can optimize your RAM and disk, or try to reduce bdservicehost.exe CPU/disk usage.

If you are experiencing this issue, feel free to consult our all-inclusive guide on contending with bdservicehost.exe related excessive disk/CPU resource consumption.

How can I fix the bdservicehost high CPU and disk usage error?

1. Perform an SFC  scan

  1. Press Windows Key + X and then select Windows PowerShell as
  2. Type sfc /scannow into the prompt and press Enter.sfc-scan-admin
  3. Wait 8-12 minutes for the scan to finish.

Check to see if the CPU/disk usage has subsided. If not, continue to the next step.

2. Perform a DISM scan

  1. Click on Windows PowerShell(Admin) once more (Windows Key + X).
  2. Upon initialization, input the following command: dism /online /cleanup-image /restorehealthdism-scan-admin
  3. This scan will take longer (15-25 minutes). After the scan, check out Task Manager to monitor any changes in CPU and disk usage.

3. Perform a clean boot

  1. Press the R + Windows key simultaneously and type msconfig in Run.
  2. Click on the General tab, and check the Selective Startup. Make sure that the subheadings correlate to the picture below.bdservicehost-sys-config
  3. Now navigate to the Services tab. The only thing to do here is to make sure that the Hide all Microsoft Services option is checked.config-services-bdservicehost
  4. Enter the Startup tab and double-click on the Open task manager option.startup-config-bdservicehost
  5. Right-click on each entry in the newly prompted task manager and select Disable.
  6. Click Apply and then OK. Restarting will put your PC in the clean boot state.

Note: A clean boot sets up your computer so that you are using only the required amount of programs and drivers. In this state, it becomes easier to pick up on interference by background applications.

4. Change processor scheduling

  1. Go to the windows search bar and find the View advanced system settings.advanced-settings-bdservicehost
  2. In the System Properties prompt, navigate to the Advanced tab and select Settings under the Performance submenu.system-properties
  3. This will prompt the Performance Options menu. Navigate to the Advanced tab once more and select Programs under the Adjust for best performance.

Note: You can prioritize running applications over background ones by changing processor scheduling. As long as you are not running BitDefender actively, disk/CPU usage by bdservicehost.exe will be limited.

5. Stop and Disable Superfetch

  1. Type Services into Windows search and enter the Services.
  2. Right-click on Superfetch and then choose Stop.superfetch-stop-bdservicehost
  3. Superfetch will now be stopped until reboot. To disable permanently, right click on Superfetch and then click on Properties.toggle-superfetch
  4. In the Startup Type drop-down menu, select Disabled and apply the changes.

Expert Tip: Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Superfetch, ironically, is a program that is designed to optimize your RAM and minimize boot time. However, in many instances, it takes to much processing power away from your PC to allow for a smooth experience.

In these instances, it is wise to disable Superfetch, especially when disk and CPU space is already scarce. If disabling Superfetch makes no difference, it is recommended you switch back.

6. Reset the Virtual Memory

  1. Type computer into Windows Search and right-click. Find properties and left-click.PC-proprties-bdservicehost
  2. In the System menu, navigate to Advanced System Settings and double click.advanced-system-settings-bdservicehost
  3. Navigate to the Performance submenu and click on Settings. Find the Advanced tab and select Change in the Virtual Memory submenu.performance-submenu
  4. Uncheck the Automatically manage paging file size for all drives.
  5. Select Custom size and set your initial size as the recommended size and your maximum size in accordance with your disk usage.bdservicehost-virtual-memory
  6. Maximum size can be set as high as 1.5 times your RAM size (meaning 6 GB virtual memory for a system with 4 GB RAM and 12 GB virtual memory for a system with 8 GB RAM).

Virtual memory allows you to use hard drive space as RAM, but it is much slower than RAM.  Resetting virtual memory is recommended if your disk usage exceeds normal levels to avoid a system crash.

7. Clear Temporary Files

  1. Type settings into windows search and click on the Settings.
  2. Click on the Storage option, and double-click on Storage settings.
  3. Find the section labeled temporary files and
  4. Purge your drive of temporary files by checking the types of temp data you wish to delete.

If bdservicehost monopolizes most of your computer’s resources, then you are in the right place. You can follow any one of these 6 solutions to diagnose this problem or ameliorate it to an extent.

However, if disk/CPU usage remains untenable, a reinstallation is worth trying. Failing that, it might be time to get your drive or RAM checked.

If you found this guide useful, or have any more valuable tips to add, feel free to let us know in the comments section below!

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: