Deployment Image Servicing and Management (DISM) is a tool that reloads the system image, and possible issues may get resolved along the way.
6. Remove overclock settings

By using overclocking software you can change how certain hardware works and achieve better performance, but overclocking your hardware comes with certain risks.
By overclocking your hardware you can potentially damage your computer, and you can cause system instability and error messages such as Your PC needs to be restarted PCI bus.
Few users reported that they managed to fix this error by setting the memory clock to the default value.
But bear in mind that almost any overclock setting can cause these types of errors, therefore, be sure to remove all overclock settings and check if that fixes the error.
7. Remove problematic software

Blue Screen of Death errors can be caused by incompatible software, and if that’s the case, it’s highly advised that you locate and remove that software.
VPN clients are known to cause these types of errors, so if you’re using these programs be sure to remove them.
Another type of software that causes these types of errors is your antivirus. Many antivirus programs can cause Restart required PCI bus error to appear.
And in order to fix this problem, it’s advised that you uninstall all antivirus programs from your computer.
Even if you uninstall all third-party antivirus programs, you will still be protected by Windows Defender, so your PC won’t be completely defenseless.
It’s worth mentioning that antivirus software will often leave certain files and registry entries behind once you uninstall it, and sometimes even those files can cause BSoD errors.
To completely remove certain antivirus it’s advised that you use dedicated removal tools, such as IOBit Uninstaller.
This software will remove any application along with all of its files and registry entries, so it will be as if the application was never installed.
8. Reset Windows 10
- Restart your computer during the boot sequence a few times in order to start Automatic Repair. Alternatively, you can press and hold the Shift key and click the Restart button.
- Choose Troubleshoot and go to Reset this PC. Now select Remove everything. You might get asked to insert Windows 10 installation media, so be ready to do that.
- Choose Only the drive where Windows is installed and then select Just remove my files and click the Reset button.
- Follow the instructions and wait for the reset process to complete.
After the reset process is completed, all files from your C drive will be removed, along with any software cause for the BSoD error.
If PCI bus driver error on Windows 10 is caused by software, you can fix it by performing a Windows 10 reset.
This procedure is similar to clean install, and it will remove all files from your C partition, so before you start Windows 10 reset, we strongly advise that you create backup for your important files.
It’s also worth mentioning that this procedure might require Windows 10 installation media, and you can easily create a bootable USB flash drive by using Media Creation Tool.
9. Check your hardware
Restart required PCI bus error can be caused by incompatible hardware, and if you installed any new hardware recently, be sure to remove it or replace it.
If the new hardware isn’t fully compatible with your PC that can lead to system instability and BSoD errors, so be sure to remove any recently installed hardware.
If the problem isn’t caused by new hardware, be sure to check all major hardware components such as your RAM, motherboard, hard drive, etc.
This error is usually caused by problematic drivers or by overclocking, so be sure to update all your drivers and remove all overclocking settings in order to fix this error.
FAQ: Learn more about the PCI BUS DRIVER INTERNAL error
PCI is an acronym for Peripheral Component Interconnect and it’s an industry-standard bus for connecting peripherals to a computer.
- What is the PCI BUS DRIVER INTERNAL error?
The PCI BUS DRIVER INTERNAL error is a BSoD error that is often caused by a problematic driver for a component connected to a PCI slot. It can also signal a problem with the hardware component itself.
- How can I fix the PCI BUS DRIVER INTERNAL error?
The basic things to do in this situation are to update Windows 1o and the drivers. Next, run the Hardware Troubleshooter in Windows. If you still encounter the problem, read our complete guide to fix this issue.
Editor’s Note: This article was originally published in June 2016 and was revamped and updated in February 2021 for freshness, accuracy, and comprehensiveness.
This post was written by Milan Stanojevic and was first posted to WindowsReport