cancel
Showing results for 
Search instead for 
Did you mean: 

Armoury Crate installation tips

Jimbo93
Level 12
**Edited info about AI Suite 3 and Prefetch on 5-12-22 based on better info and results.

** New recommendation for a possible quick fix for many issues. I have 2 posts on the subject. Latest is in another thread here: https://rog.asus.com/forum/showthread.php?117241-Problem-with-RGB-lighting/page2#post863163
I first reported it later in this thread here: https://rog.asus.com/forum/showthread.php?128812-Armoury-Crate-installation-tips/page3#post862991

Depending on the severity of your issues the rest of the info below is intended to get it running right but some of it is fairly involved.

Hi I have an intel desktop system, the details are in my profile if you like to see them. I had my share of difficulties with AC 5.1.5, sorted it out finally.


Problems I encountered


1. It needed a fix for the keyboard, the developers took care of it after I sent my log
2. Installation errors 504 and 101 that say restart and check internet connection
3. RGB basic animation stuttering and the app saying it needed to turn on performance mode
4. Updates resulting in poor performance like #3 above.

*5. Using the uninstaller Armoury Crate - Support (asus.com) and installing again and running the installer 2 or 3 times after just rebooting (more than once) does not fix the issues you are experiencing.

** Definitely try just uninstalling with the tool and installing again and if you get a network error just restart and run the installer again.... Do that stuff before considering all the suggestions I have compiled. This list is a compilation of steps to cure whatever ails.


IMPORTANT: These suggestions WILL NOT help if the AsusCertService.exe is not running properly on your system. Check it is running with Task manager-details tab or check windows event log Application log (there should be an Event 0, AsusCertService - "The operation completed successfully" event logged there immediately after system startup.

1a. I recommend you turn off XMP memory overclock or cpu overclock during this process. If you have a usb flash drive just save your bios profile if this is a concern, and then you can reload it afterward.

1b. Update your bios to the latest from Asus support page and/or set your bios to defaults. Note that you may need to check your TPM setting is correct after setting defaults.

2. Update your hardware drivers (I recommend using MoKiChU's driver packs. https://rog.asus.com/forum/showthread.php?119120-INDEX-All-My-Firmware-Drivers-Software-Threads


3. Use Driver store explorer to remove old drivers from you driver store, this app is shared by MoKiChU also in his driver threads.


4. How to reinstall chipset drivers? MoKiChU has the answer for intel chipset here https://rog.asus.com/forum/showthread.php?117609-DRIVERS-Intel-Chipset-MEI-SATA-VMD-(1xx-2xx-3xx-4xx...


*** THIS #5 IS NOT NECESSARY, I have a had good result (but no windows fan control) with just installing Armoury Crate, AND with installing AI Suite 3 after installing Armoury Crate. AI Suite 3 is good software I had it all working, but it does not allow to turn on virtualization and memory integrity for device security. I decided I need that more than windows fan control. 5.I used to think I need to install AI Suite first for the best system performance, not true anymore.

Still good info here #6 especially if you want to strip AI Suite 3 out all the way.

6. (EDITED twice) And more information on AI Suite 3.
There is a cleaner app for completely removing it on your Asus support page. To get the best results:

PAUSE windows updates FIRST. Just go to windows settings and windows updates and hit the pause button. You can come back and hit resume after this step 6 is complete.

Uninstall A.C. with the uninstall tool, uninstall AI Suite 3 from windows settings-Apps, Remove Aura device drivers with device manager or with driver store explorer. For example I have 2 drivers that must be removed rogkb.inf and rogms.inf as seen with driver store explorer. Reboot then run the AI Sute 3 Cleaner. Run AI Sute 3 Cleaner a second time to make sure everything is removed.

7. This doesn't take long to do. With A.C uninstalled and AI Suite 3 uninstalled use windows troubleshooter to make sure things are ok. Open the windows control panel-Troubleshooting. Run the following troubleshooters:
a. Windows Update troubleshooter
b. Search and Indexing troubleshooter - select the option files and folders are not showing
c. Power troubleshooter
d. System maintenance troubleshooter
e. Windows store apps troubleshooter
f. Restart the computer


8. How is your network connection? If you have less than reliable network 100% of the time it is probably worth your time to investigate and correct.

*Probably not necessary, probably, but I dont like having multiple identical entries in my firewall rules and I have reinstalled AC many times.
9. Remove the few firewall entries that the A.C. uninstaller left. This is not difficult. Control Panel or search for Windows Defender Firewall. Open it, select Advanced settings, then select inbound rules. Remove the following entries should be near the top:
a. ArmouryHtmlDebugger
b. ArmourySocketServer
c. FrameworkService


10. Run the windows Disk Cleanup as Administrator and select temporary file categories


11. Recompile .NET. Use Windows System Maintenance under Control Panel, Security and Maintenance, Start Maintenance. Or if you are in a hurry:

a. Open 2 administrator command prompts
b. In one of them execute these two commands
i. CD C:\Windows\Microsoft.NET\Framework\v4.0.30319
ii. ngen executequeueditems
c. In the other command prompt execute these
i. CD C:\Windows\Microsoft.NET\Framework64\v4.0.30319
ii. ngen executequeueditems
d. Go back to first command prompt and execute
i. ngen update
e. In the second command prompt execute
i. ngen update


*THIS IS NO LONGER CONSIDERED A BIG HELP. I have not had to resort to this in quite some time now, there are better solutions. 12. Just for the purposes of installing software, temporarily disable windows prefetching. This may make a big difference for you and is definitely worth trying. Use windows registry editor and go here
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
Note the current setting for the value called EnablePrefetcher. Change it to zero and restart the system. After all installation and updates of A.C. are done put it back to original setting and restart again.


13. If you are still having trouble, uninstall everything again and follow these steps

a. In an Adminstrator command prompt execute: DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
b. RESTART the computer.
c. In an Adminstrator command prompt execute: SFC /SCANNOW
d. In the same Admin command prompt execute: CHKDSK /X /F - answer yes and reboot.

14. You can run the installer a second or even third time to get past the internet connection failure, without running the uninstaller again.

15. There are also drivers installed by windows update for some (all?) Aura devices that can be removed just from device manager or by using driver store explorer. I refer to Keyboard drivers, mouse drivers etc. Edited: I think this is only necessary if you have also used AI Suite 3 at some time.

Hope it helps someone. Feel free to post your suggestions or questions to this thread.
13,361 Views
39 REPLIES 39

lordberti
Level 10
This is how it is described by Microsoft itself.

Citation:

After installing this update KB5013943 and KB5012643, some .NET Framework 3.5 apps might have issues or might fail to open. Affected apps are using certain optional components in .NET Framework 3.5, such as Windows Communication Foundation (WCF) and Windows Workflow (WWF) components.

You can mitigate this issue by re-enabling .NET Framework 3.5 and the Windows Communication Foundation in Windows Features. For instructions, please see Enable the .NET Framework 3.5 in Control Panel.
AMD Ryzen 9 7950X3D | ROG CROSSHAIR X670E EXTREME | ASUS TUF Gaming GeForce RTX 4090 OC | G.Skill F5-6000J3040G32GX2-TZ5N | WD Black SN850X | PHANTEKS Glacier One 360 T30 Gen2 | LG OLED42C27LA | Phanteks NV7 | Seasonic PRIME-TX-1300 | Windows 11 Pro.

lordberti wrote:
This is how it is described by Microsoft itself.

Citation:


Cool. Thanks. Still something is odd. If AC needs Net 3.5 it would have told me long ago to enable it. And my apps work with it disabled.

lordberti
Level 10
Try it.

It has everything to do with ending support for 4.5.2, 4.6 and 4.6.1 leaving only 3.5 and 4.8. But software programmers should use 4.8 as 3.5 is outdated.

Source:
https://devblogs.microsoft.com/dotnet/dotnet-framework-45-46-461-end-of-support/
AMD Ryzen 9 7950X3D | ROG CROSSHAIR X670E EXTREME | ASUS TUF Gaming GeForce RTX 4090 OC | G.Skill F5-6000J3040G32GX2-TZ5N | WD Black SN850X | PHANTEKS Glacier One 360 T30 Gen2 | LG OLED42C27LA | Phanteks NV7 | Seasonic PRIME-TX-1300 | Windows 11 Pro.

lordberti wrote:
Try it.

It has everything to do with ending support for 4.5.2, 4.6 and 4.6.1 leaving only 3.5 and 4.8. But software programmers should use 4.8 as 3.5 is outdated.

Source:
https://devblogs.microsoft.com/dotnet/dotnet-framework-45-46-461-end-of-support/


No thanks :). as everything is good for me with it off. I would love to hear from AC developers whether it should be enabled or not.

I have asked MasterC to say if AC needs .NET 3.5 at all. Should be interesting.

The OP has been updated based on new info and results.

I wish somebody could give some feedback on that new WMIADAP tip. Could be its just my system/hardware. But I suspect others have the same issue or I would not be suggesting it. 🙂

https://rog.asus.com/forum/showthread.php?117241-Problem-with-RGB-lighting&p=863163#post863163

Well after spending a lot more time troubleshooting and such I have made significant progress on my system. Some of the key things that helped:
uninstall GeForce experience and only reinstall after wmiadap is working reliably, meaning as long as ac is in static, I can just restart when I want no worry about signing out and waiting to sign in. Th steps to correct the wmiadap issue were time consuming. I guess no one else has seen the issue.

I made some repairs to .net framework. Easy stuff to do. I can share more later.

I made repairs to windows defender AND I added exclusions to defender for asus and nvidia program directories.

Well, if you have followed this thread you know that something weird was going on with my system and it was most evident by the behavior of the wmiadap process. Other symptoms were, slow to sign out and shutdown windows, lower than expected cpu benchmarks when windows defender AV was in real time protection mode, and cpu frequency remaining suspiciously high when power setting was set to balanced performance and the system was idle.

I have solved it!

I pulled another trick out of the bag. I have a powershell script written by a Microsoft expert to rebuild the WMI repository, found it a few years ago on Technet. Anyway, after backing up the repository for safety, I ran the script, and it has solved all of the issues above.

Call me happy. And I have no idea how the problem occurred really.

I confirmed that there was an issue with the WMI repository. There is a registry key that keeps a record of all .MOF files which are used to configure/setup WMI on your machine. Well there was one program's .MOF that decided to write to WMI over and over and over, maybe over a thousand times. I am pretty certain that is a less than optimum situation...lol. I had to edit that .MOF file list in the registry and then run the WMI rebuild script again. What this did for me is really smooth out windows, and especially armoury crate. before it seemed a little more jumpy. and not slow just better running.