ENB disables GPU

fixing bugs
  • Author
  • Message
ChristmasInDuck

ENB disables GPU

I've been trying different ENBs and I've run into the same problem over and over again, first I couldn't figure out what exactly caused me to get a massive performance hit as well as causing a several seconds delay, but with some help I was able to figure out that enabling an ENB disabled my graphics card from the graphics adapter for Skyrim. Basically this is what happens:
When I check my graphics adapter without the d3d9.dll file in my skyrim directory it's running on NVIDIA GeForce GT 650M, which is my designated graphics card. However with the d3d9.dll file it changes to Intel(R) HD Graphics 4000, which as far as my understanding goes is an integrated graphics processing unit within my CPU, with far less capabilites than my graphics card. It also removes my ability to re-choose my graphics card in the graphics adapter option.

I checked my Skyrimprefs.ini file and made sure it was set to my graphics card, but whenever I launch Skyrim again it's set to Intel(R) HD Graphics 4000 again. I'll still suffer the same performance loss whether I have the ENB toggled on or off, due to the problem not being the ENB itself, but the fact that it disables my graphics card.

This problem is turning out to be quite a nuisance, as I can't have an ENB enabled while playing the game, and I'd really appreciate any assistance in solving this.

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17559
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: ENB disables GPU

Use injector version instead of wrapper.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

ChristmasInDuck

Re: ENB disables GPU

I know it might be asking a lot, but I'd much prefer a secondary solution that doesn't include using the injector version, as I'm not particularily fond of having it run in the background. A solution that would allow me to use the wrapper version while at the same time being able to use my graphics card would be the most preferable one.

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17559
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: ENB disables GPU

No solution, it's NVidia fault.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Zacharybinx34

Re: ENB disables GPU

I have tried the injector. How specifically do I get it to work? I can't seem to get it to.

Thanks!

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17559
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: ENB disables GPU

Run ENBInjector.exe file and do not close it. Run the game, if you see splash noticing message at the start, then mod is injected in to game process, you may exit from injector after that (or at the end of the game, or never, doesn't matter). If the game executable is not standart, then edit enbinjector.ini by changing name of the process. It's important not to use d3d9.dll (wrapper) version of the mod with injector, because enbseries.dll is the mod in that case. Better to extract ENBInjector.exe and enbseries.dll to game folder to keep paths of the mod and game the same and not to bother with doublicating shaders and configs.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Zacharybinx34

Re: ENB disables GPU

Thanks, but which ENB injector am I suppose to use? I got the .0004 one (I think that's the number), and it wouldn't work at all.


I did exactly as you described.


Thanks,
Zach

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17559
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: ENB disables GPU

Any versions works the same, only difference in cpu usage. I can't say anything else than wrote before, it's very simple. You may record video how doing injection, may be that will help to find mistake.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 20
Joined: 04 Dec 2012, 14:32

Re: ENB disables GPU

I have the exact same problem with GTA IV. It is very disappointing, does anyone know what I should do for GTA?

Offline
Posts: 11
Joined: 09 Dec 2012, 19:55

Re: ENB disables GPU

I forced my TESV.exe to use my dedicated GPU through the NVIDIA control panel.
Post Reply