Asus Armoury Crate JavaScript Error: 7 Ways to Fix it

Whitelisting the software in your antivirus will do the trick

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

asus armoury crate javascript error

The Asus Armoury Crate JavaScript error is a common occurrence, typically appearing randomly or when booting up the PC. The error message reads, A JavaScript error occurred in the main process.

Common underlying causes for JavaScript error in Windows include missing permissions, misconfigured network settings, missing or corrupted Visual C++ Redistributables, or conflicts triggered by the active antivirus.

Before you proceed to the solutions, restart the PC, install pending software and OS updates, and disable any unreliable third-party antivirus solution!

How can I fix the Asus Armoury Crate JavaScript error?

1. Run Asus Armoury Crate with administrative privileges

  1. Right-click on the Armoury Crate launcher (.exe file), and select Properties.
  2. Navigate to the Compatibility tab, and tick the checkbox for Run this program as an administrator.admin
  3. Click Apply and OK to save the changes and then reboot the PC.

2. Reset the network settings

  1. Press Windows + I to open Settings, go to Network & internet from the left pane, and click on Advanced network settings.network settings
  2. Click on Network reset.
  3. Click the Reset now button.reset to fix Asus Armoury Crate JavaScript error
  4. Again, click Reset in the confirmation prompt.
  5. Once done, restart the PC and verify whether the Asus Armoury Crate JavaScript error is fixed.

3. Install Microsoft Visual C++ Redistributables

  1. Go to Microsoft’s official website, and download the latest Microsoft Visual C++ Redistributables. Remember to download both the x64 and x86 versions, irrespective of the Windows architecture.download visual C++ redistributables
  2. Run the setup and follow the on-screen instructions to complete the installation.install to fix asus armoury crate javascript error
  3. After installing both the versions, reboot the computer to apply the changes.

Missing Visual C++ Redistributables turned out to be the underlying cause in 2 out 5 cases of the Asus Armoury Crate JavaScript error and other related issues and installing it fixed things. If the redistributables are already installed, try repairing them!

4. Repair Microsoft Visual C++ Redistributables

  1. Press Windows + R to open Run, type appwiz.cpl in the text field, and hit Enter.
  2. Individually select all Microsoft Visual C++ Redistributable entries, and click on Change.change
  3. Click on Repair.repair to fix asus armoury crate javascript error
  4. Click Yes in the UAC prompt.
  5. Similarly, repair all Microsoft Visual C++ Redistributable packages available on the PC and then check for improvements.

5. Whitelist Asus Armoury Crate in the antivirus

  1. Press Windows + S to open Search, type Windows Security in the text field, and click on the relevant result.
  2. Click on Virus & threat protection.windows security
  3. Click on Manage settings under Virus & threat protection settings.
  4. Now, click on Add or remove exclusions.add exclusion
  5. Click Yes in the UAC prompt.
  6. Click on Add an exclusion and select Folder from the dropdown menu.exclusion to fix asus armoury crate javascript error
  7. Head to the folder for Asus Armoury Crate, choose the directory, and then click on Select Folder.
  8. Finally, reboot the PC and verify whether the Asus Armoury Crate JavaScript error in Windows is fixed.

6. Reinstall Armoury Crate

  1. Go to the Armoury Crate support page and download the Armoury Crate Uninstall Tool.download
  2. Extract the contents of the ZIP folder.
  3. Now, run the Armoury Crate Uninstall Tool.exe file.
  4. Click Yes in the UAC prompt.
  5. Tick the checkbox for Uninstall the apps for all existing user accounts and click on Uninstall.uninstall to fix asus armoury crate javascript error
  6. Once done, reboot the PC and then download Asus Armoury Crate from the official website.
  7. Again, restart the computer.
  8. Finally, run the setup and proceed with the installation.

It’s recommended to use the Armoury Crate Uninstall Tool to wipe clean all traces of the program, including leftover files and Registry entries, something a quick removal doesn’t do.

7. Turn off Smart App Control

Smart App Control is a built-in security feature in Windows that protects your PC from app-related threats by assessing and blocking malicious or untrusted apps. But it’s been seen to affect the functioning of Asus Armoury Crate, often triggering the JavaScript error. And disabling it does the trick!

To disable Smart App Control > open Windows Security > go to App & browser control > click on Smart App Control Settings > select the Off option > confirm the change > restart the PC.

smart app control
Turning off Smart App Control

Remember, once you disable Smart App Control, re-enabling it will require reinstalling Windows. So, proceed with caution!

In my experience, the Asus Armoury Crate JavaScript error on Windows doesn’t appear frequently. Atleast there aren’t as many reports of it as there are of other issues with the program, say frequent crashes and update errors.

Before you leave, discover the differences between Asus Armoury Crate Lite vs Full and find out which one is right for you!

For any queries or to share more fixes with our readers, drop a comment below.

More about the topics: Asus, error, Javascript

User forum

0 messages