How to Fix Unresponsive Script Error in Firefox, Chrome and Internet Explorer

Unresponsive Script Error is very common; no matter which web browser you use. It is shown when a JavaScript Code takes longer time to load than the predefined time. There are different ways based on each web browser that I’m going to cover in this article.

  • Increase JavaScript Execution Waiting Time Period
  • Disable Extensions
  • Fix Registry Errors
  • Disable Unresponsive Script Error Dialog
  • Set Maximum Performance for JavaScript Timer Frequency

Increase Predefined Wait Time Period

As I said above, unresponsive script error appears after a script fails to load within a predefined time period. This time period is usually specified in the system registry in the browser registry entries. Increasing it would make the warnings appear lesser time.

  1. Double click the Firefox desktop icon.
  2. Type About:Config in the Address Bar of your window.
  3. Press ENTER key.
  4. In the Filter text box type dom.max_script_run_time
  5. Double click the result from Preference Name column.
  6. Increase the predefined value. For example, it the predefined value is 10 then replace it with 30 and so on.
  7. Click OK and restart Firefox.

Disable Extensions

In the Unresponsive Script Error you’ll come to know the name of the extension which is taking longer time to load. Disable concerning extension to fix your problem. Names of some extensions that usually cause this problem are- Avast WebPro and Ad-Block.

  1. Click Settings Button on the top right hand side.
  2. Select Tools and then Extensions.
  3. Either disable or remove unresponsive extension. To disable it, uncheck Enable checkbox. Or to uninstall it, click Remove button.
  4. Restart Google Chrome.

Fix Registry Errors

The most common way of avoiding Unresponsive Script Error is scanning and fixing all registry errors, problems and obsolete entries. Download a System Cleaner such as REGINOUT and do this procedure.

Update Java

Make sure to update your Java software. Visit the official website of Java to download and install the latest updated released.

Turn Off Webroot Spy Sweeper Protection

Webroot Spy Sweeper is a software used in personal computers to detect & remove viruses, spyware and other kind of malicious scripts. If it is continuously interfering with your browser operations/ tasks then turn off for temporary period.

You might see an icon in the system tray or otherwise open it from the Start menu shortcut. Then disable the protection by clicking an appropriate option.

Disable Unresponsive Script Error Dialog

Internet Explorer allows its users to completely disable the Unresponsive Script Error. You can do it by performing the steps given below. For other browsers, please use a Registry Cleaner.

1. Click Start, select Run.

2. Type RegEdit and press ENTER.

3. Open the following path:




Internet Explorer\


Note: If no key with Styles name is present then create a new one.

4. Make a new string namely MaxScriptStatements. Type 0xFFFFFFFF as its value and click OK.

5. Close Registry Editor.

Set Maximum Performance for JavaScript Timer Frequency

Setting maximum performance for the JavaScript Timer Frequency can fix unresponsive script error. The required steps are mentioned below:

  1. Click Start | Control Panel.
  2. Click System and Security | Power Options.
  3. Select your active power plan, for example, Balanced, and then click Change Plan Settings.
  4. Click Change Advanced Power Settings link.
  5. Expand Internet Explorer | JavaScript Timer Frequency.
  6. Select Maximum Performance option from the drop down box and click OK.

Vikas is a Finance and Accounting student. In his part time he blogs at several websites. He is fond of computers, internet and smartphones. His Google Plus profile is the path to reach him: Vikas G+

Leave a Reply

Your email address will not be published. Required fields are marked *