To get straight to the point. (I hope this is the right place for this problem.)
I built my first PC almost 6 - 7 months ago, for the most part it has done better than I could have hoped. However over time I've noticed it's had a bad habit of freezing.
By freezing I mean: The screen and what is displayed on it is frozen, no input from the keyboard works and the fans/lights are all still running. It requires a full reboot to work again.
This even prevents me from updating windows as once it makes any progress, it freezes and has to revert back to the previous version.
In the beginning this was once every week or so, then maybe two times a day? But now it's gotten to the point of freezing 7 - 10 times a day for 'seemingly' no reason. I could be running an application, a game, watching a video, or just sitting there and it will freeze.
I know that exact specifications on hardware help a lot in this matter, and i'm still not sure it's even the hardware at fault.
It started with:
A Ryzen 5 2400G
A Gigabyte AB350 motherboard
G.Skill 8GB DDR4-3200 RAM
An Addlink S20 256GB SSD
And a Cooler Master MWE 500 power supply
The plan was to start with this and upgrade to better hardware over time, just a few months ago I bought and installed an RX 570 4GB.
I took the advice of someone and opened event viewer, after every critical event and the reboot of the PC the same error messages are displayed in the logs: (In order)
The GLCKIO2 service failed to start due to the following error:
The system cannot find the file specified.
The AMDRyzenMasterDriver service failed to start due to the following error:
The system cannot find the path specified.
The Remote Access Connection Manager service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 120000 milliseconds: Restart the service.
The Update Orchestrator Service service terminated unexpectedly. It has done this 1 time(s).
The Windows Update service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 60000 milliseconds: Restart the service.
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}
and APPID
{4839DDB7-58C2-48F5-8283-E1D1807D0D7D}
to the user NT AUTHORITY\LOCAL SERVICE SID (S-1-5-19) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID
{C2F03A33-21F5-47FA-B4BB-156362A2F239}
and APPID
{316CDED5-E4AE-4B15-9113-7055D84DCC97}
to the user DESKTOP-KTVJV1S\Josh SID (S-1-5-21-1877640034-493711011-1665961197-1001) from address LocalHost (Using LRPC) running in the application container Microsoft.Windows.Cortana_1.9.6.16299_n eutral_neutral_cw5n1h2txyewy SID (S-1-15-2-1861897761-1695161497-2927542615-642690995-327840285-2659745135-2630312742). This security permission can be modified using the Component Services administrative tool.
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{D63B10C5-BB46-4990-A94F-E40B9D520160}
and APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
to the user DESKTOP-KTVJV1S\Josh SID (S-1-5-21-1877640034-493711011-1665961197-1001) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
The server {B91D5831-B1BD-4608-8198-D72E155020F7} did not register with DCOM within the required timeout.
I'm sorry for the block of text but I'd rather go overboard than vague, and I'm sure this is relatively simple to people who know much more about this than I do.
Any insight is appreciated.