LoadLibrary failed with error 87: The parameter is incorrect (PSSC6-64, Win8.1x64, ATI driver)

  • 1
  • Problem
  • Updated 2 months ago
  • Solved
  • (Edited)
PSC6-64bit is unstable on Windows 8.1 Preview x64 :(
when starting, PS reports an error "LoadLibrary failed with error 87: The parameter is incorrect", anyway PS is working. But, if this error occurs while working, PS hangs and does not respond, all unsaved data is lost.
Photo of Vilen Kamalov

Vilen Kamalov

  • 7 Posts
  • 5 Reply Likes

Posted 5 years ago

  • 1
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
What is the rest of the message?
Which Library?

It could be a driver, a third party plugin, or almost anything.
But Photoshop itself has been quite stable on Windows 8.
Photo of Richard Frenkel

Richard Frenkel

  • 1 Post
  • 1 Reply Like
I tried all the fixes mentioned on the web, without luck. Then found that AMD had issued a "hotfix" for the drivers 2/4/2016. Even though their autodetect found that I had the latest drivers, downloading and installing that fixed the issue. http://www.amd.com/en-us/markets/game/downloads
(Edited)
Photo of Vilen Kamalov

Vilen Kamalov

  • 7 Posts
  • 5 Reply Likes
This is the message, there is nothing else.
Found who does this message box, this caused by sniffer_gpu.exe

here is sysinternals process monitor log for this process
https://dl.dropboxusercontent.com/u/6...

here is a couple of screen-shots.
1. - starting
2. - lasso tool, free transform, deselect. after pressing OK, ps hangs.
I did renstall PSCS6, tried PSCC, the same.

Photo of Vilen Kamalov

Vilen Kamalov

  • 7 Posts
  • 5 Reply Likes
Microsoft Windows [Version 6.3.9431]
Photo of Vilen Kamalov

Vilen Kamalov

  • 7 Posts
  • 5 Reply Likes
Solved by renaming malfunctioning OpenGL ATI driver - atig6pxx.dll
Not Adobe PS bug. :)

PS: I'm software engineer on vacation, and I hate ATI >_<
Photo of Cassandra Riley

Cassandra Riley

  • 1 Post
  • 0 Reply Likes
Thanks for the post it saved me as well.
Photo of almacote

almacote

  • 1 Post
  • 0 Reply Likes
Thank you! Renaming atig6pxx.dll to atig6pxx.dll.bak worked its magic!
(Edited)
Photo of Nicholas Harrington

Nicholas Harrington

  • 2 Posts
  • 0 Reply Likes
thank you! changing atig6pxx.dll to atig6pxx.dll.bak still works on windows 10 in 2018.
Photo of Nicholas Harrington

Nicholas Harrington

  • 2 Posts
  • 0 Reply Likes
thank you! changing atig6pxx.dll to atig6pxx.dll.bak still works on windows 10 in 2018.
Photo of Robert G Converse

Robert G Converse

  • 1 Post
  • 0 Reply Likes
How did you find atig6pxx.dll in order to rename it?
Photo of Vilen Kamalov

Vilen Kamalov

  • 7 Posts
  • 5 Reply Likes
Here is the more accurate fix, fellow with the same problem found this.
https://dl.dropboxusercontent.com/u/6...
Photo of Michael Deslippe

Michael Deslippe

  • 2 Posts
  • 3 Reply Likes
Well, lot's of good info from a lot of folks. I founf an article that said AMD had decided not to support legacy graphics cards (HD 2000, 3000 and 4000 series) in Windows 8 here: http://www.techspot.com/news/48321-am...

That explained why my Radeon HD 4800 wasn't working, however, it appreared on the AMD site that they changed there mind and had release 13.1 in January 2013. I couldn't get those drivers to work. Then they uploaded v13.4 Beta drivers in April 2013. I couldn't get them to load. I always got a Driver Failed error. So, I uninstalled the driver, including the option to uninstall the driver software. Then, using device manager, I scanned for changes. When it wanted to searh the Internet or my computer, I selected my computer and pointed it to the 13.4 beta folder and it installed the driver and my problems disappeared, including the error I got on Win 8 that said feature had been disabled because I needed 512MB ram (and I have 512 MB of ram. So everything is working as advertised in Windows 8.1 with Photoshop CC and CS6 using an AMD Radeon HD 4800 beta driver. Device Manager should show 8.970.100.0 dated 4/24/2013 and you'll be OK. You can get the drivers here: http://support.amd.com/en-us/download
Photo of Pedro P. Grande

Pedro P. Grande

  • 1 Post
  • 0 Reply Likes
I know thats a old post, but here my grain of salt,

I had same problem, I go for the register solution, but before insert the new register, I give a look to whats inside this register Key

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000]

what I notice there was a key as :

"atio6axx.dll
atio6axx.dll"

yes, both lines equally, so I deleted one (it did look weird"

and 'VOILA' , it works !!

so, all that (was) needed (for me). YMMV