well first download the gpu drivers (drivers here:
https://www.nvidia.com/Download/driverResults.aspx/162105/en-us ) just click that green download button.
Second you should download motherboard drivers (drivers here:
https://www.asus.com/us/Motherboards/ROG-MAXIMUS-X-HERO/HelpDesk_Download/ ) i THINK you should only download the latest version (the VGA one),but dont hold me for granted,maybe other guys will help you with that,or just google it.
Third is not a MUST download,but its quite usefull.Download MSI Afterburner,bassically a program that lets you overclock you GPU (if u want),and see the cpu/ram/gpu usage,temps,fps,etc in games..Im sure you atleast once saw orange and white numbers on the top left corner while people are playing games,thats msi afterburner,also it doesnt affect fps so you can run it in the background.Its a must if you do test in games on some components (with title of the video looking like:"GTX 1070 TI test in 20 games" and other titles).Bassically its a MUST for me.
Fourth is CCleaner.Bassically cleans up your storage,uselles left over files from deleted programs and simply does the pc software maintenance for you.
Fifth i dont know how good is Windows AntiVirus tool,but you could download Avast if you are downloading cracked games,or other "non-legit" stuff.
Also to check if your 1070 Ti drivers are up to date,look at this video:
View: https://www.youtube.com/watch?v=zoOHOpAAl2Q
.
I dont know if the NVIDIA's drivers program has been updates since 2018,but i use a r9 380 so i wouldnt know.If you are still lost on how to check the 1070 Ti drivers simply google it.
Also all of this stuff is for windows 10 (Home or Pro) 64x bit,so if you are using linux i cant help you