Do you keep receiving a "Windows host procedure (Rundll32) has stopped working" fault while using Windows 10? This error mostly shows up when you try to open or collaborate with specific programs—native or tertiary-party—on your computer. Only it can besides pester you randomly for no obvious reason. Why does this happen?

Windows 10 uses the Rundll32 process to execute 32-flake DLL (dynamic-link library) files. These files contain functions that are shared across multiple applications. However, alien software, improperly configured settings, or corrupted system files can cause Rundll32 to break down, hence the reason for the mistake.

The "Rundll32 has stopped working" error has been plaguing Windows users for years, but in that location are several fixes that tin can help you get rid of information technology. We recommend working through the troubleshooting methods beneath in the gild that they appear. Feel complimentary to skip those that don't apply.

Disable Thumbnail Previews

Do you keep running into the "Rundll32 has stopped working" error while using File Explorer? Turning off thumbnail previews can help.

1. Open up File Explorer.

2. Select the View tab. And so, selection Options to bring up the Folder Options dialog box.

3. Switch to the View tab.

iv. Check the box adjacent to E'er prove icons, never thumbnails.

five. Select Use, then OK, to relieve the changes.

Run File and Folder Troubleshooter

If File Explorer still keeps throwing out the "Rundll32 has stopped working" error message despite disabling thumbnail previews, endeavour running the File and Folder Troubleshooter.

1. Download the File and Folder Troubleshooter from Microsoft.

two. Open the File and Folder Troubleshooter—you lot don't have to install it.

iii. Select Advanced, check the box side by side to Employ repairs automatically (if information technology isn't already checked), and select Next.

iv. Select all options within the What kind of issues are you lot experiencing screen and select Next.

five. Follow the onscreen prompts to fix any problems detected by the File and Binder Troubleshooter.

Update, Reinstall, or Uninstall Programs

Did the issue occur later installing a particular application on your calculator? For example, programs such every bit Nero and the 1000-Lite Codec Pack have a history of causing the "Rundll32 has stopped working" mistake.

If so, effort updating or reinstalling the program. In instance that doesn't work, yous may desire to consider removing it from your computer entirely.

Disable Services and Startup Programs

Tertiary-party background services and startup programs can as well consequence in the Rundll32 error. Check if disabling these helps. You tin then go through a process of elimination to effigy out the verbal item causing the issue.

Disable Tertiary-Party Services – System Configuration

1. Press Windows+R to open up the Run box. Then, type msconfig and select OK.

ii. Switch to the Services tab. Then, check the box next to Hide all Microsoft services (which then reveals only third-party services) and select Disable all.

3. Select Apply, and so OK, to salve the changes. Select Exit without restart when prompted.

Disable Startup Programs – Task Manager

ane. Right-click the taskbar and select Task Director.

2. Select More Details.

3. Switch to the Startup tab.

4. Pick each tertiary-political party startup program and select Disable.

five. Close the Chore Manager.

Restart your computer. If the Rundll32 error doesn't bear witness up anymore, start re-enabling a few services and startup programs at a time. That should help you lot pinpoint the problematic detail. You can then update the relevant program or remove it from your computer.

Roll Dorsum Audio/Video Drivers

The "Rundll32 has stopped working" mistake can crop up after updating sound or video drivers. For case, drivers past Realtek, Sound Blaster, and NVIDIA can cause that in rare instances. Apply the Device Director in Windows x to gyre them dorsum.

1. Right-click the Start push button and select Device Manager.

2. Aggrandize Sound, video and game controllers.

3. Right-click the sound driver and select Properties.

four. Switch to the Driver tab and select Roll Back Driver. Echo for any other drivers within the list.

five. Expand the Display Adapters section within the Device Managing director and repeat steps iii and 4.

Update Audio/Video Drivers

If rolling back the sound and video drivers didn't help (or if you couldn't roll them back earlier), try updating them instead.

1. Open the Device Manager.

2. Expand Sound, video and game controllers.

iii. Right-click the sound driver and select Update Commuter.

4. Select Search automatically for drivers to scan for and employ the latest drivers automatically. Repeat for any other drivers within the list.

5. Expand the Brandish Adapters section and echo steps 3 and 4.

Alternatively, you lot can download the latest audio or video drivers directly from the manufacturer's website and update them manually.

Update Windows 10

An outdated version of Windows 10 can effect in all sorts of bug. If you oasis't updated your calculator in a while, try doing that now.

1. Open the Get-go menu, type windows update, and select Open.

2. Select Cheque for updates.

three. Install any updates, if available.

Disable Information Execution Prevention

Data Execution Prevention (DEP) is a Windows ten feature that monitors and protects the system memory from malicious attacks. Nonetheless, it tin can stop the Rundll32 process from working properly. Cheque if disabling DEP helps.

1. Open the Start menu, type command prompt, and select Run every bit ambassador.

two. Re-create and paste the following command into the elevated Command Prompt panel:

bcdedit.exe /ready {current} nx AlwaysOff

3. Press Enter to disable DEP.

Did that set up the "Rundll32 has stopped working" error? If yes, you may still want to continue with the residue of the fixes since keeping DEP disabled is a security adventure.

Note: To enable Data Execution Prevention at a later fourth dimension, run the following control in an elevated Control Prompt console:

bcdedit.exe /prepare {current} nx AlwaysOn

Scan for Malware

Malicious programs can masquerade as DLL files and terminate up causing "Rundll32 has stopped working" errors. Effort using Windows Security to scan your estimator for malware.

1. Open the Start menu, type windows security, and select Open.

two. Select Virus & threat protection.

3. Select Scan options.

4. Select Total scan. So, select Browse now.

If Windows Security failed to dig upwards anything, we recommend using a dedicated malware remover such as Malwarebytes for a thorough computer cleanup.

Run an SFC Scan

An SFC (System File Checker) scan allows you to detect and repair corrupted organisation files that forestall the Rundll32 process from running properly.

1. Open the Start carte, type command prompt, and select Run equally ambassador.

two. Enter the following command:

sfc /scannow

3. Press Enter.

The SFC scan may accept several minutes to complete.

Run a DISM Browse

If the SFC scan failed to detect and fix any bug, run a DISM (Deployment Paradigm Servicing and Management) browse instead.

1. Open up the Start bill of fare, blazon command prompt, and then select Run every bit administrator.

2. Run the following command:

DISM /Online /Cleanup-Image /CheckHealth

3. If DISM concluded up detecting issues on your computer, run the following commands one after the other.

DISM /Online /Cleanup-Prototype /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

What Else Can You Practise?

If none of the fixes above resolved the "Windows host process (Rundll32) has stopped working" mistake, you may want to perform a Windows 10 factory reset past heading over to Start > Settings > Update & Security > Recovery. You can cull between keeping or removing your files and programs during the reset procedure.

You tin also endeavour re-installing Windows 10. At that place could be a deep underlying outcome that but a complete reinstallation of the operating system tin set. Only call up to create a complete backup of your data beforehand.