Now for a solution to this problem. It sounds like to me you have some problems happening in kernel space. ( Something is going wrong with the internals of Windows, and likely isn't hardware related. )
Since you're not a computer geek, troubleshooting it will just be a waste of time. I'd reinstall Windows 10.
First check that you're activated if you haven't yet. In the search bar/start menu, type "system" and press enter. Look at the bottom of the window. It either says "Activated", "Not Activated" or otherwise an error of some kind.
If you're activated, backup the bare minimum of whatever software you need. I believe you already did this.
Follow this link:
TechBench
Download the proper Windows ISO version that your computer has. (Check that system page for Windows 10 or Windows 10 Pro, and 32bit or 64bit.
Once the ISO is downloaded, you can use it to fix your system in a variety of ways. If you have the flash drive, just prepare a windows installation media from the ISO. Then proceed with a full wipe of the disk while installing Windows.
After that, you should be set.
Be sure to download drivers before wiping and saving them to the external drive or the USB or wherever. You'll be up and running a little sooner this way. Download your ASUS and NVIDIA drivers at the very least. Don't rely on Windows Update for everything.