@Princess_Ciri, unless you're planning on getting an uber expensive PC, make sure you turn off Multisample antialiaising, and Ambient Occlusion.
Ambient Occlusion is basically how much shadow and shading you see from objects in relation to one another and various light sources. It basically makes lighting in games more realistic. This unfortunately, when set to the higher settings, is very very taxing on your CPU and GPU. Ever since my fixes, my game was running well, but then it degraded to me having about three freezes a day. After that, it froze frequently at first, then stabilized until the night, and it'd freeze some more. Today, after my epic, but freeze fest dragon battle, the freezing got pretty much as bad as it always was.
So after playing around with some settings, mainly changing the display to fullscreen window display, which makes switching from the game to the desktop much much smoother and seamless, and of course turning Ambient Occlusion down, the game's been playing just fine. No freezes, and I noticed as soon as I switched it back to full, the freezes started again immediately, and I had to delete the file in the saves area that keeps all your game options settings to even get on the damn game's main menu and fix back my settings. SSAO may work for you too. It did for me, rather than turning Ambient Occlusion all the way off, and I'm glad because the game's lighting quality is noticeably different with it off. SSAO is a fair compromise.
Everything else I have maxed, and no freezes at all anymore. Just what I needed.