Fixing Scripted diagnostics native host has stopped working?

By Natallia Pustavalava | April 9, 2019 |

greater than 3 minutes

To resolve this problem in no time, use the software designed by Auslogics. It is safe and easy to use. Just download the tool by clicking on this link and launch the app. Enjoy the improvement!

Occasionally, when you are using Windows’ troubleshooting tools, you may receive the following error message: “Scripted Diagnostics Native Host has stopped working. A problem caused this program to stop working correctly. Windows will close the program and notify you if a solution is available”. Some users have even reported getting the “Scripted Diagnostics Native Host has stopped working” error once every few hours — which, naturally, has proved very disruptive to their PC experience.

So, what if Scripted Diagnostics Native Host is not working? There are several methods you can try to fix the “Scripted diagnostics Native Host has stopped working” error.

How to fix the “Scripted diagnostics Native Host has stopped working” error?

There are five possible solutions to the issue. They are:

  • Running a System File Checker scan
  • Using the Check Disk utility
  • Clean booting Windows
  • Using the Reliability Monitor
  • Reverting to an older version of Windows

Let’s see what each of the above methods entails.

Solution one: running a System File Checker scan

In some cases, the “Scripted diagnostics Native Host has stopped working” error can be fixed with the help of the System File Checker that will run a scan of your PC and repair corrupted system files. Here’s how to run an SFC scan on Windows 10:

  • Go to Cortana’s search box (Win + Q).
  • In the search box, type “cmd”.
  • Right-click Command Prompt and choose Run as an administrator.
  • In the Prompt, enter the following address: DISM.exe /Online /Cleanup-image /Restorehealth.
  • Press Enter.
  • Type “sfc /scannow” and press the Return key to start the scan.
  • Wait for the scanning process to complete (this will take upwards of 30 minutes).
  • Finally, restart your PC.

Solution two: using the Check Disk utility

Windows’ Check Disk utility can also be used to get rid of the error message. Here’s what to do:

  • Open Cortana.
  • In the search box, type “cmd”.
  • Right-click Command Prompt and choose the Run as an administrator option.
  • In the Command Prompt, type “CHKDSK /R” and press the Return key.
  • Follow the on-screen instructions and restart your computer if needed.

Solution three: clean booting Windows

The Scripted Diagnostics Native Host issue can be a result of third-party software running in the background. Sometimes, you may not even be aware of certain programs being active on your PC. If you clean boot Windows, you will stop these programs and, subsequently, get rid of the annoying error message. To clean boot Windows:

If you cannot resolve the
problem yourself, you can
ask our certified PC technicians for immediate assistance in the chat right on this page.
  • Press the Win + R keys to launch Run.
  • In the text box, type “msconfig” and click OK.
  • Go to the Services tab.
  • Check the Hide all Microsoft services option.
  • Click Disable all.
  • In the System Configuration window, go to the General tab.
  • Press the Selective startup radio button.
  • Check Load system services and Use original boot configuration.
  • Uncheck the Load startup items option.
  • Click Apply and OK.
  • Follow the prompts to restart your PC.

Additionally, make sure you have a reliable anti-malware program like Auslogics Anti-Malware protecting your computer from malicious items that can invade your system, causing this and a whole range of other errors. Auslogics Anti-Malware will run regular automatic scans of your PC and detect and remove any dangerous programs. Plus, the software can run alongside your main anti-virus without causing compatibility issues.

Solution four: using the Reliability Monitor

Another tool that can prove useful in fixing the “Scripted Diagnostics Native Host has stopped working” error is the Reliability Monitor, a program that keeps track of program & system crashes. Here’s how to use the Reliability Monitor:

  • Start Run.
  • In the text box, type “perfmon /rel” and click OK.
  • The Reliability Monitor window will open.
  • In the graph, click the red cross for the Scripted diagnostics error.
  • Select View technical details to get the path to the program.
  • You will be able to uninstall any third-party software that might have caused the error in the Programs and Features Control Panel applet.
  • If the issue was caused by a system process, you might need to disable the said service in the Services or Task Manager windows.

Solution five: reverting to an older version of Windows

Occasionally, the error can appear after a Windows update. In this case, you might consider uninstalling the latest Windows updates. In order to do that, you can use the System Restore utility:

  • Start Run.
  • Type “rstrui” and click OK to launch System Restore.
  • Select Next and choose Show more restore points.
  • Select the restore point that will undo the error-causing update.
  • Click Next and Finish to confirm.


Which solution has worked best for you in fixing the Scripted Diagnostics Native Host error? Share in the comments below.


Your first order from Auslogics

Want 20% off right now? Subscribe to our newsletter and save!

You will immediately get a 20% discount coupon via email, and we will send you the Auslogics newsletter to notify of great discounts, new releases, helpful PC tips and giveaways.

Please enter a correct email address
Almost done! Please check your mailbox and confirm your address.

IMPORTANT: Auslogics values your privacy and will not disclose your information to any third parties. Every email includes an unsubscribe link, so you may unsubscribe any time. All personal data you provide to us is handled in accordance with applicable laws, including the European GDPR. Please see our Privacy Policy for more details.

Share it:
Do you like this post?
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)



Call us toll-free

US & Canada 1-888-257-4137

UK 1-800-041-8199

Australia 1-800-370-543

Chat with us online

Prefer us to call you back? Give us your phone number via chat

Fix your PC in THREE easy steps

Step 1

Call us or chat with us. Our agents are online around the clock

Step 2

We will remotely access your device, provide you with free diagnostics, and discuss repair options

Step 3

Sit back and watch. Most problems will be fixed immediately within less than an hour

Watch how it works or learn more about our service here