Here is a really odd one.
I have 32-bit and 64-bit PS installed on Windows 8. If I have a 32-bit plugin in FOLDER32, and I manually create a shortcut in the 32-bit PS Plugins folder that points to FOLDER32, 32-bit PS will not load the plugin in FOLDER32.
If I do the same thing for a 64-bit plugin in 64-bit PS, it works fine.
However, if I create the shortcut to FOLDER32 from a 32-bit program (such as a custom 32-bit installer tool), then 32-bit PS *can* follow the shortcut and does see the plugin in FOLDER32.
Message was edited by: Shmoopie99 (made title more specific)
Where is FOLDERS32?
Is it in under <root drive>\Program Files\ ?
Does it work if it is <root drive\Program Files (x86)\ ?
I know the registry does some odd things regarding a 32 bit app vs a 64 bit app. Maybe those folders have special odd things as well. Just a guess.
The WoW64 subsystem redirects shortcuts that point to the 64-bit Program Files to the 32-bit Program Files (x86) causing the plugin to not be found.
The simplest fix would be to copy the 32-bit plugin into the Plug-Ins folder of the 32-bit version of Photoshop.
Unfortunately Wow64DisableWow64FsRedirection does not work for %PROGRAMFILES%, so a 32-bit application would have to attempt to fix the path manually.