How to Repair RunDLL Error “There was a problem starting” when Opening the Hard Drive



RECOMMENDED: Click here to fix Windows errors and optimize system performance

The RunDLL error “There was a problem starting. The specified module could not be found” occurs mostly when Windows users try to open a hard drive or an external drive. However, some users get the error only when they try to open a shortcut pointing to an executable file stored on that drive.

Rundll.exe files are system processes that are directly related to your Windows operating system. Rundll and later versions, called Rundll 32, are part of a vast network of code and data shared by many programs on your computer. They help your operating system achieve speed and memory efficiency by reusing the same code or files while performing many different program functions.

What causes a Rundll error?

 

  1. Incorrect deletion of a DLL file.
  2. Missing DLL errors are caused by deleting a generic DLL file when uninstalling an application.
  3. Shared DLL file deleted or infected by a virus or Trojan horse.
  4. Incorrect or wrong DLL entries in the Windows registry.
  5. Damaged DLL files.

How to solve a Rundll error “There was a problem starting” message?



September 2021 Update:

We now recommend using this tool for your error. Additionally, this tool fixes common computer errors, protects you against file loss, malware, hardware failures and optimizes your PC for maximum performance. You can fix your PC problems quickly and prevent others from happening with this software:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.

download



Launch the SFC

  1. Press the Windows key once.
  2. Type cmd in the search box.
  3. Select Run as administrator to open the extended command prompt.
  4. Type sfc /scannow and press Enter.

Deleting the BackgroundContainer task

  1. Press Windows + R to open the Run dialog box.
  2. Type taskschd.msc and press Enter.
  3. Click the Task Scheduler Library.
  4. Right-click the BackgroundContainer task and select Delete.

Run a full scan of Windows Defender

  1. Press the Windows key once.
  2. Enter security in the search box.
  3. Select Windows Security.
  4. Select Virus and Threat Protection -> Scan Options -> Full Scan -> Scan Now.

Run CHKDSK

Run the automatic CHKDSK scan with the option “Scan for damaged sectors and try to repair them”.

  1. Press the Windows key once
  2. Type cmd in the search box.
  3. Select Run as administrator to open an extended command prompt.
  4. Type chkdsk X : /r and press Enter.
  5. Replace X with the drive letter you want to check.



RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance

Frequently Asked Questions

You can try to fix the error by installing the removed program and uninstalling it, either through the uninstall option of the program itself, or through the Add/Remove function of the Control Panel. To access the latter function, go to Control Panel -> Add/Remove Programs.

  1. Reinstall the programs that are reporting the DLL error.
  2. Fix the Rundll error by downloading a copy of the Rundll file from the Internet.
  3. If you have a network-connected computer with the same operating system, try finding and copying the same Rundll file to that computer to see if you can fix the error.

To do this, go to the "Start" menu and click "Run". Now type "services.msc" in the dialog box and press Enter. Then right-click on the process associated with the RunDLL error and click on "Stop" to terminate the program.

  1. Use Startup Repair to replace the corrupted file.
  2. Use the Sfc/Scannow command.
  3. Use the DISM command to fix the RunDLL error.
  4. Replace the corrupted Rundll file.
  5. Clear the browser cache and close all tabs.