daniele-salvagni / color-goggles

🌈 Saturation manager utility (with bypassed limits) for Intel™ and dual-graphics laptops.
https://dan.salvagni.io/s/color-goggles/
110 stars 12 forks source link

After format and updates can't find the dll #16

Open SweetyVolty opened 5 years ago

SweetyVolty commented 5 years ago

There is literally no similar .dll in the whole system32. I'm using a laptop with 7700hq and before I can use with my old dll, which worked perfectly but now it does not working too. (I can't start the application with it)

daniele-salvagni commented 5 years ago

You might want to try manually installing the latest version of the Intel drivers for your iGPU.

equaldigits commented 5 years ago

This program doesn't work with the DCH drivers. Uninstall your current drivers and install an older version.

daniele-salvagni commented 5 years ago

I just received a new laptop that is using DCH drivers and I was able to do some testing. The program will still work, but the location of igfxDHLib.dll is different and you must use the correct version for your laptop. To make it work you can follow these steps:

Installation steps if you are using DCH drivers

  1. Download the UWP version of the Intel Graphics Control Panel from the Windows Store if it isn't already installed: https://www.microsoft.com/en-us/p/intel-graphics-control-panel/9ndlclmmtmrc

  2. You now need to find the new igfxDHLib.dll, it will be inside a subfolder of C:\Program Files\WindowsApps\ which is an hidden folder that you cannot access normally with Windows Explorer (even if you show hidden folders/files).

    The fastest method to access that folder is the following, start by opening the Intel Graphics Control Panel, open the Task Manager (Ctrl+Shift+Esc) and follow the instructions of this image:

    cg-dch

These instructions should work for anyone using the DHC drivers, just use your own DLL and you should be fine. Let me know if this fixes your problem.

xqtzz commented 5 years ago

It worked flawlessly for me. Thank you!

xiao-mantou commented 5 years ago

What about this one - https://www.microsoft.com/en-us/p/intel-graphics-command-center/9plfnlnt3g5g, Can not find the dll in the folder.

daniele-salvagni commented 5 years ago

Are you able to install the other version (Control Panel) alongside that one? Does it have a way to edit the saturation manually?

xiao-mantou commented 5 years ago

Yes. Yes(Both Control Panel). But the dll doesn't work. The new one told me - 'Intel Graphics Command Center has replaced Intel Graphics Control Panel'.

cook1e0 commented 5 years ago

After update to the new Intel Graphics Command Center, the igfxDHLib.dll is no longer in that directory.

xiao-mantou commented 5 years ago

Last 'standard' driver, download. Not recommended, This driver has display power savings issue (automatically adjust brightness whatever you do).

JakubKoralewski commented 5 years ago

Following the "igfxEM Module": obraz

is the closest I get to finding something "igfx" related:

obraz

But there isn't anything exactly equal to "igfxDHLib.dll" though.

Not sure how to find out what specific Intel software I'm using, but it looks like this:

obraz

Any hope of making this work or the only option is to install an older version?

daniele-salvagni commented 4 years ago

I'm pasting here an answer I posted in another closed issue:

There are 3 versions of the Intel software around:

  • The win32 app which has been around for many years (does have igfxDHLib.dll)
  • The UWP app for the DCH drivers which was quite short lived (does have igfxDHLib.dll)
  • The new UWP Command Center which replaced the previous app (used a new and different .dll)

The problem is that the dll files used by the new Graphics Command Center are quite different from the ones used in the previous 2 versions. Anyways it looks like for some people the igfxDHLib.dll file from the old Intel Control Panel is still working even after the upgrade.

I attached the latest version of the dll I had on my laptop before switching to the Graphics Command Center (which is still working for me), you can try with this one but it is not guaranteed to work as I saw some differences between dll's on different systems.

igfxDHLib.zip

It will be possible to make Color-Goggles work with the new .dll found with the Graphics Command Center but this would require figuring out how it works and rewriting the affected parts for the application. Using an old .dll from the old Intel applications might be a temporary solution to this problem.

akaTsunemori commented 4 years ago

So, I tried using your dll, daniele-salvagni, but it didn't work, sadly. The app did open, but the saturation didn't change.

I tried infinity1211's solution as well, but I didn't find the dll, even though I was able to open WindowsApps folder.

I'm using the Graphics Control Center from the Windows Store, its version is 1.100.2371.0.

Labarr commented 3 years ago

Reinstalled Windows and needed to get this setup again, but it appears the Intel Graphics Control Panel is not available to download from the Store... Is there any place else I can download this?

KaitouStn commented 3 years ago

Any leads???

Labarr commented 3 years ago

Any leads???

Sadly no.

Labarr commented 3 years ago

I just received a new laptop that is using DCH drivers and I was able to do some testing. The program will still work, but the location of igfxDHLib.dll is different and you must use the correct version for your laptop. To make it work you can follow these steps:

Installation steps if you are using DCH drivers

  1. Download the UWP version of the Intel Graphics Control Panel from the Windows Store if it isn't already installed: https://www.microsoft.com/en-us/p/intel-graphics-control-panel/9ndlclmmtmrc
  2. You now need to find the new igfxDHLib.dll, it will be inside a subfolder of C:\Program Files\WindowsApps\ which is an hidden folder that you cannot access normally with Windows Explorer (even if you show hidden folders/files). The fastest method to access that folder is the following, start by opening the Intel Graphics Control Panel, open the Task Manager (Ctrl+Shift+Esc) and follow the instructions of this image: cg-dch

These instructions should work for anyone using the DHC drivers, just use your own DLL and you should be fine. Let me know if this fixes your problem.

Any idea where I can download Intel Graphics Control Panel? You were the MVP for me when I found this tool, but since reformatting my laptop, I no longer am able to download the control panel :(

Leshu7w7 commented 3 years ago

if ya'll wanna try this, you can download from here, it worked for some friends, maybe it'll work for you

eusuntpetcu commented 2 years ago

Hello, did anyone find a solution?

eusuntpetcu commented 2 years ago

I'm pasting here an answer I posted in another closed issue:

There are 3 versions of the Intel software around:

  • The win32 app which has been around for many years (does have igfxDHLib.dll)
  • The UWP app for the DCH drivers which was quite short lived (does have igfxDHLib.dll)
  • The new UWP Command Center which replaced the previous app (used a new and different .dll)

The problem is that the dll files used by the new Graphics Command Center are quite different from the ones used in the previous 2 versions. Anyways it looks like for some people the igfxDHLib.dll file from the old Intel Control Panel is still working even after the upgrade. I attached the latest version of the dll I had on my laptop before switching to the Graphics Command Center (which is still working for me), you can try with this one but it is not guaranteed to work as I saw some differences between dll's on different systems. igfxDHLib.zip

It will be possible to make Color-Goggles work with the new .dll found with the Graphics Command Center but this would require figuring out how it works and rewriting the affected parts for the application. Using an old .dll from the old Intel applications might be a temporary solution to this problem.

Any results till then?