So im playing witcher 3, on medium-low or medium-high graphics settings with 45-55 fps average. On task manager when im playing witcher 3, CPU usage is around 60% - 70%, if im around a lot of npcs or something it gets even higher like 90 - 100, but GPU usage is around 10% - 20%, why ? I'm pretty sure if my computer used more power of my gpu i could definitely play with 60fps stable. I think my pc specs are enough for it. But it is just not using it. I tried a lot of solutions but nothing worked for me, why ? How can i fix that ?
Screenshot of my Task Manager: View: https://imgur.com/a/oOw7Rar
About my pc( its a laptop, i referred to it as pc on post );
It's msi GL73 9SC so you can see all of its specs here, https://www.msi.com/Laptop/GL73-9SC/Specification
Up to 9th Gen. Intel® Core™ i7 Processor
NVIDIA® GeForce® GTX 1650 with 4GB GDDR5
I update my gpu drivers thorugh nvidia geforce experience app,
My windows is up to date,
My cpu and all intel stuff is up to date, through intel driver support assistant app, which notifies me if there are new updates.
Unlike on my other laptops, i did not give this laptop to a professional to install drivers, windows etc. But im not that bad on these stuff ( i guess ). So i installed windows in a clean way by following instructions, never encountered problems while doing it. And then installed drivers (which are only audio, nvidia and intel drivers and chipset driver found on my exact laptop's required drivers list https://www.msi.com/Laptop/support/GL73-9SC#down-driver&Win10 64 [i downloaded chipset & realtek card driver from here] i dont know if i should've downloaded more stuff ).
I fiddled with in-game graphic and video settings (vsync on-off), doesn't change anything about gpu usage.
I chose high performance nvidia... thing from nvidia control panel for witcher3. Well the app should use GPU now, what is holding it back from using >50% gpu instead of cpu ? I don't know how to check if its actually using it, but on nvidia gpu activity, it says theres no app running on this GPU when the game is not open. When i open witcher 3 it does show witcher3.exe on gpu activity. So this should mean that witcher is running on gpu. Just my pc does not want to use more resources ? Maybe its about my laptop not getting enough power ? I don't know and i don't know how to tell if it gets enough or not. But on another game it does use my GPU more and can get very high fps:
!IMPORTANT PART: On "Overwatch" (another 3D game that is gpu intensive) task manager shows that it uses 30% - 50% GPU average, it becomes 80% GPU if i make FPS cap 240, instead of current 80, and only 20% CPU. So overwatch is fully utilizing my whole GPU power. Hmmm... Why witcher 3 is not using my GPU as much as overwatch then ?
My power settings that you manage from a windows window is all set to performance mode.
Did I check my gpu / cpu temp ?
I know that if temp is too high my pc wont use full power of my gpu or cpu so hardware doesnt overheat and get damaged, but the moment i open the game (when pc is not even close to being overheated) task manager stats are same, cpu 50% to 100%, gpu about 10%. When i play for some time my pc can reach to max 70 degrees celcius. If i havent cleaned fans of laptop in long time ( i have 2 cats, it gets full of cat hair ) it can reach to 75-80 but i dont let that happen, clean it every couple months. It has not been 1 years since i bought the laptop ( i guess, maybe its been 1 year ).
*
Some more unnecessary details, i wanted to give them maybe they give some clue towards identfying what the problem is:
On league of legends, my game randomly crashes in first 2 minutes of the match without any errors, does not happen every match too. It randomly decides to crash without any errors on my 5th game of that day in 1:27 mins after the match started for example. Completely random, i ticketed riot (creators of the game) and even they couldn't fix it. Reinstalling game did not fix it either. That problem still exist to this day. I'm not asking about how to fix it here, just wanted to tell about it so maybe its connected with something wrong with my pc. Or its just a random software error, league is known for its spaghetti codes. That problem never happens on other games so probably its game's fault and not my pc's ( i guess ? )
*
So thats all, i will be so glad if someone who knows what hes doing could help me identify what is causing that and how to solve it. I may be missing something so simple, like an option in nvidia control panel or the problem may be bigger (hardware issue) i dont know. But i can provide more information, screenshots if needed for you to help me. Thanks.
Screenshot of my Task Manager: View: https://imgur.com/a/oOw7Rar
About my pc( its a laptop, i referred to it as pc on post );
It's msi GL73 9SC so you can see all of its specs here, https://www.msi.com/Laptop/GL73-9SC/Specification
Up to 9th Gen. Intel® Core™ i7 Processor
NVIDIA® GeForce® GTX 1650 with 4GB GDDR5
I update my gpu drivers thorugh nvidia geforce experience app,
My windows is up to date,
My cpu and all intel stuff is up to date, through intel driver support assistant app, which notifies me if there are new updates.
Unlike on my other laptops, i did not give this laptop to a professional to install drivers, windows etc. But im not that bad on these stuff ( i guess ). So i installed windows in a clean way by following instructions, never encountered problems while doing it. And then installed drivers (which are only audio, nvidia and intel drivers and chipset driver found on my exact laptop's required drivers list https://www.msi.com/Laptop/support/GL73-9SC#down-driver&Win10 64 [i downloaded chipset & realtek card driver from here] i dont know if i should've downloaded more stuff ).
I fiddled with in-game graphic and video settings (vsync on-off), doesn't change anything about gpu usage.
I chose high performance nvidia... thing from nvidia control panel for witcher3. Well the app should use GPU now, what is holding it back from using >50% gpu instead of cpu ? I don't know how to check if its actually using it, but on nvidia gpu activity, it says theres no app running on this GPU when the game is not open. When i open witcher 3 it does show witcher3.exe on gpu activity. So this should mean that witcher is running on gpu. Just my pc does not want to use more resources ? Maybe its about my laptop not getting enough power ? I don't know and i don't know how to tell if it gets enough or not. But on another game it does use my GPU more and can get very high fps:
!IMPORTANT PART: On "Overwatch" (another 3D game that is gpu intensive) task manager shows that it uses 30% - 50% GPU average, it becomes 80% GPU if i make FPS cap 240, instead of current 80, and only 20% CPU. So overwatch is fully utilizing my whole GPU power. Hmmm... Why witcher 3 is not using my GPU as much as overwatch then ?
My power settings that you manage from a windows window is all set to performance mode.
Did I check my gpu / cpu temp ?
I know that if temp is too high my pc wont use full power of my gpu or cpu so hardware doesnt overheat and get damaged, but the moment i open the game (when pc is not even close to being overheated) task manager stats are same, cpu 50% to 100%, gpu about 10%. When i play for some time my pc can reach to max 70 degrees celcius. If i havent cleaned fans of laptop in long time ( i have 2 cats, it gets full of cat hair ) it can reach to 75-80 but i dont let that happen, clean it every couple months. It has not been 1 years since i bought the laptop ( i guess, maybe its been 1 year ).
*
Some more unnecessary details, i wanted to give them maybe they give some clue towards identfying what the problem is:
On league of legends, my game randomly crashes in first 2 minutes of the match without any errors, does not happen every match too. It randomly decides to crash without any errors on my 5th game of that day in 1:27 mins after the match started for example. Completely random, i ticketed riot (creators of the game) and even they couldn't fix it. Reinstalling game did not fix it either. That problem still exist to this day. I'm not asking about how to fix it here, just wanted to tell about it so maybe its connected with something wrong with my pc. Or its just a random software error, league is known for its spaghetti codes. That problem never happens on other games so probably its game's fault and not my pc's ( i guess ? )
*
So thats all, i will be so glad if someone who knows what hes doing could help me identify what is causing that and how to solve it. I may be missing something so simple, like an option in nvidia control panel or the problem may be bigger (hardware issue) i dont know. But i can provide more information, screenshots if needed for you to help me. Thanks.