CS3 droplets not working

AP
Posted By
Ashton_Peters
May 7, 2007
Views
1424
Replies
27
Status
Closed
I have recently purchased and installed CS3 Design Standard, and I can’t get droplets working within Photoshop CS3. I’m running on WinXP SP2.

As an initial test, I followed the documentation, and created a droplet from an existing action that I knew worked when applied within Photoshop. To keep things simple, I chose destination "none", so in theory the modified image should remain open once it has been processed. The droplet was created without issue, and I got a "Process.exe" in the desired output folder.

When I drag and drop an image onto the droplet, Photoshop gains focus (when it is running), or starts (when it is closed), but then nothing happens!

I have tried a number of different actions, and a number of different source images, and no matter what I have tried, nothing happens once Photoshop has taken focus. I have checked the actions, and there is no "Open" command within them, so from what I’ve read, in theory, the droplet should open the image, then process it.

All the actions I have tried work fine if I already have an image open, and then apply them, so I know the actions should work.

I get no droplet errors, and no log file created when I specify a log location.

Does anyone have any idea why this is happening? When I simply double-click on the droplet, Photoshop gains focus, and nothing happens. So I’m thinking somehow the image filename isn’t getting passed to the main program?

Cheers,

Ashton

How to Improve Photoshop Performance

Learn how to optimize Photoshop for maximum speed, troubleshoot common issues, and keep your projects organized so that you can work faster than ever before!

T
Timothy
May 7, 2007
I’ve the same problem. The droplet just open CS3 and it ends there. THe image is not open in CS3. I’ve tested the action and it can run without any problem on images already opened in CS3. Pls help. THanks.

God bless,
Timothy

P/S – Previously i was using CS2 and I’ve no prob in using droplets.
DR
Danny_Raphael
May 7, 2007
In the FAQ there is an Adobe provided script to repair Windows registry entries for CS2, which exhibited similar symptoms for some, but not all users. If memory serves the registry got whacked during the upgrade to CS or CS2 from PS7. Those who installed CS or CS2 on a new PC (full or upgrade) had no problems with droplets.

Did either of you get to CS2 from PS7, either directly or via CS?

Does the action work if invoked via Automate > Batch directly from Photoshop?

How about via Bridge?
D
davk
May 7, 2007
This a link will show to you how clean your computer from beta CS3, and after you can install CS3. Been tested and work like charm.
<http://home.earthlink.net/~khanoson/>
AP
Ashton_Peters
May 7, 2007
Did either of you get to CS2 from PS7, either directly or via CS?

I went from nothing > CS > CS2 > CS3. I will try to find this registry fix and see if it works.

Does the action work if invoked via Automate > Batch directly from Photoshop?

Yes, it does.

How about via Bridge?

I’m not familiar with Bridge, so I haven’t tried this yet.

Thanks for the assistance, hopefully there is some Registry tweak that can fix this issue.

Ashton
AP
Ashton_Peters
May 8, 2007
From what I have now read around these forums and the Internet, it appears that the Adobe registry script is intended for those who had previously installed the Beta for CS3. I never had the beta installed, all I did was un-install CS2 and install CS3.

Do droplets work for most people? I’d really like it if I could fix this issue without having to try a complete re-install…
DR
Danny_Raphael
May 8, 2007
Since the action works under Automate > Batch via PS, it probably works via Bridge, too.

===========

The FAQ fix I meant is this one (http://www.adobeforums.com/cgi-bin/webx/.3bbc8126) the objective of which is to resolve a droplet problem with CS2.

To my knowledge the script for CS3 beta users addresses other issues and is unrelated to the fix noted above.

==========

If you used droplets under CS or CS2, then there is probably no point in considering the FAQ/CS2 droplet fix.

If no previous droplet use, then the FAQ/CS2 droplet fix might solve a CS2 problem you didn’t know about.

If this applies to you FWIW I would:
* Uninstall CS3 (I know you’d prefer not)
* Apply the fix to CS2
* Then reinstall CS3 and cross your fingers…

Keep posting what you decide to try and how it comes out. Right now you’re the pioneer on this one.
T
Timothy
May 8, 2007
I was using CS2 and there’s no problem in using droplets. Now that i’ve changed to CS3, my droplets is not working. The action works in batch and in bridge.

What the CS3 droplet does is to open CS3 and then it just stop there. The images are not open.

Should I uninstall CS3 and re-install? I prefer not to.
T
Timothy
May 8, 2007
I tried uninstall and re-install….everything still the same, droplets would only open CS3 but no image is loaded and processed. Adobe bridge can batch process using the same action.

Pls help. Thanks.
DR
Danny_Raphael
May 8, 2007
Timothy: I should have directed my last post "To Ashton" for whom I was holding out hope that he was a new droplet user.

Since you had droplet functionality with CS2, it appears you may have discovered a "new bug." 🙁 With CS and CS2, the root problem was whacked Windows registry settings. This was never resolved for CS. It was fixed for some, but not all affected CS2 users who applied the non-trivial Adobe provided script noted above.

re: What to do…

Disclaimer: I am ‘not’ an in-depth techno wizard, so take the following with a grain of salt.

1. Do nothing. If you can live without droplets, using batch under CS3 is an option. No CS3 uninstall/re-install.

2. Fall back to CS2 by uninstalling CS3. Ass-u-me-ing the registry is properly restored by the CS3 uninstall process, droplets should be functional under CS2. Let’s hope.

3. Uninstall CS3 and re-install CS3. Considering previous droplet functionality and the symptoms you reported, I would not hold out a lot of hope for the option. Other than the hassle, however, it can’t to try.

4. Longshot: Unistall CS3, uninstall CS2 and then reinstall CS3 followed by reinstalling CS2. This might result in registry settings that enable droplet functionality under CS2 while allowing you to use CS3.

Important:BEFORE doing any of the uninstall operations be sure all custom (imported or ones you created) actions, layer styles, gradients, brushes, tool preset files, etc. are backed up and that these backup files live in folders outside of Photoshop’s path. Failing to do the backups will more than likely result losing them.
AP
Ashton_Peters
May 8, 2007
OK, here’s what I did. Please note that before installing CS3 for the first time, I uninstalled CS2, so my CS3 install was not simply an ‘upgrade’, in theory it was a clean install (though it’s apparent that the system may not have been completely clean). I never used droplets in CS2, so I can’t confirm that they worked previously.

1) Uninstalled CS3 from Add/Remove Programs, including all user preferences and settings. This left me with nothing installed. At the end of the uninstall I let the computer reboot.

2) Ran the DropletFixer.vbs script. When finished, it reported "0 errors found", so I guess it didn’t do anything?

3) Ran Registry Mechanic to help clear out unused registry entries. I noticed in the results there were a lot of entries related to Adobe products that it ‘cleaned’.

4) Rebooted the computer once more for good luck.

5) Deleted the folder "Program Files\Adobe" and all remaining files and folders within it.

6) Installed CS3 Design Standard from scratch, including all components.

7) Rebooted the computer one final time.

The end result?

Droplets still don’t work!

The only things that are different this time around (if my memory serves me correctly):

1) Now, when I have Photoshop already open, and I drop an image file onto the droplet, Photoshop does not even gain focus like it used to. When Photoshop is not open, it opens and gains focus like it did previously, but nothing happens.

2) The default droplet name is now "Untitled.exe" – I’m pretty sure it was "Process.exe" before the re-install.

I now officially give up. I’m not prepared to stuff around any more, especially when it takes more than an hour to do a re-install…

If someone comes up with a potential solution that doesn’t involve a re-install I might try that, but for now, I’ve had enough. Droplets aren’t important enough for me to go chasing around for days trying to solve this issue.
DR
Danny_Raphael
May 9, 2007
Ashton:

Thanks for sharing your experiences. Sorry you were not successful.
AP
Ashton_Peters
May 17, 2007
Sorry to revive an old thread, but I thought I’d post a final update.

Due to a virus problem I was forced to re-install Windows, meaning I performed a complete install of CS3 from a clean XP install. Droplets now work. I guess this means after un-installing CS2 there was still something in the system that was stopping them from working correctly.
T
Timothy
May 18, 2007
Ashton,

Thanks for sharing.
DR
Danny_Raphael
May 18, 2007
Good info, Ashton. The method that worked for you, albeit painful — but a must in your case, corresponds to success others have reported. Doing a clean install of Windows isn’t a route most people would be willing to take. Thanks for the follow up.
E
EricW
Jul 17, 2007
I ran into this same issue (droplets launched CS3 but no action ran), and have a solution for anyone else who encounters this.

First, here’s what I did that caused the problem on my system (Windows XP SP2):
1. Installed CS2
2. Installed CS3, regenerated my droplets with CS3, and verified that they ran correctly in CS3
3. Uninstalled CS2, and suddenly my CS3 droplets stopped working

The problem is that several type library settings in the registry still pointed at Photoshop CS2. To get things working, you need to change the (Default) values for the following registry keys using regedit.exe:

HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-444553540 000}\8.0\409\win32 HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-444553540 000}\9.0\409\Win32 HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-444553540 000}\CS2\409\win32

My values were set to:
C:\Program Files\Adobe\Adobe Photoshop CS2\TypeLibrary.tlb

Instead, I needed to change them to:
C:\Program Files\Adobe\Adobe Photoshop CS3\TypeLibrary.tlb

As soon as I made these changes, droplets started working again. In case you’re wondering how I tracked this down, I used the RegMon tool (free download from Microsoft.com) to watch all registry access when I launched my droplet, then searched for CS2 in the output.

Hope this helps!
J
jacobpritchardphoto
Jul 20, 2007
Editing the registry worked for me! Thanks
HA
Herb_Albert
Aug 9, 2007
schrieb:

I ran into this same issue (droplets launched CS3 but no action ran), and have a solution for anyone else who encounters this.

[…]

The problem is that several type library settings in the registry still pointed at Photoshop CS2. To get things working, you need to change the (Default) values for the following registry keys using regedit.exe:

HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-444553540 000}\8.0\409\win32
HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-444553540 000}\9.0\409\Win32
HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-444553540 000}\CS2\409\win32

My values were set to: C:\Program Files\Adobe\Adobe Photoshop CS2\TypeLibrary.tlb

Instead, I needed to change them to: C:\Program Files\Adobe\Adobe Photoshop CS3\TypeLibrary.tlb

As soon as I made these changes, droplets started working again. In case you’re wondering how I tracked this down, I used the RegMon tool (free download from Microsoft.com) to watch all registry access when I launched my droplet, then searched for CS2 in the output.

Thanks so much. What I did: Removed subtrees for CS2 and Elements 4, just kept the one for CS3. Droplets work again.

Herb
DH
David_Harpe
Aug 21, 2007
I ran into the same problem after I installed CS3 and deinstalled CS2 on WinXP. Here’s what I did to fix the problem:

1. BACKUP YOUR REGISTRY and know how to restore it if things get sideways. You have been warned. Also, make sure no adobe products are running.

2. Run regedit, choose "Find" from the edit menu, search for the string "Adobe Photoshop CS2"

3. If your system is like mine, you’ll find at least 50 references to the Photoshop CS2 directory. I changed most of the entries to point to CS3. The only ones I left alone were the ones that seemed to be leftover from Imageready.

4. You’ll run into a couple of entries that refer to the CS2 plug-in folder (C:\Program Files\Adobe\Adobe Photoshop CS2\Plug-Ins\Adobe Photoshop-only\Automate). Change those entries to "C:\Program Files\Adobe\Adobe Photoshop CS3\Plug-Ins\Automate".

5. Skip the entries that are in the installer tree – those are just leftover junk.

Seemed to work fine. Took about a half an hour.

Again, don’t do this if you aren’t comfortable with registry editing on windows. I’m pretty comfortable with it and can usually stay out of trouble.
HN
Howie_Nordstr
Sep 5, 2007
Thanks EricW!
M
MagichMagich
Apr 22, 2008
Hello all,

my droplets started working when i did a few things:

first what Stephen said:

Right-click on the .exe file it generates. (that is the droplet) Go to "compatibility" tab.
CHECK "run as administrator"
ALSO
select "compatibility mode"
and choose "Windows XP sp2"

That does it!

– That did not do the trick
but what got it working was (what i read here-http://art-od.com/cms/) have set the photoshopcs3 program to "run as administrator" also – it means they have to run at the same level of authority (that is administrator, nothing else) 😀

hope it helps (it helped me)
btw. i work with vista 32bit
NM
Nicolas_Mertens
May 17, 2008
This is just to confirm what EricW and Herb Albert said: the Registry must be corrected. I upgraded to CS3 from 7.0 (on Windows Vista) but references to 7.0 had not been removed. For example, there was this key:

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\7.0] @="Adobe Photoshop 7.0 Type Library"

After exporting them, just in case, I deleted all references to 7.0 and kept whatever refered to CS3:

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}] @=""

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\1.0] @="Adobe Photoshop CS3 Type Library"

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\1.0\409]

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\1.0\409\Win32] @="C:\\Program Files\\Adobe\\Adobe Photoshop CS3\\TypeLibrary.tlb" "ApplicationPath"="C:\\Program Files\\Adobe\\\\Adobe Photoshop CS3\\TypeLibrary.TLB"

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\1.0\FLAGS] @="0"

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\1.0\HELPDIR] @=""

After that, I created an Action with an image opened; I did not include the Open command in the Action, but included the Save command. Then I created the Droplet without checking the "Open" and "Save As" options.

The Droplet worked fine afterward.

Thank you all for your input!
E
EmmaHier
Aug 7, 2008
I cannot get any photoshop droplets to work. I create the droplet fine but when i drag a folder of images or a single image the icon does not respond eg it doesnt highlight as it should
if i drop the folder over the icon it just copies to my desktop.

any ideas on why this is happening would be most appreciated
PA
Paul_A_Atkins
Aug 11, 2008
I too have found my droplets no longer work on my windows boxes.

All run XPpro and have either Photoshop 7.0, CS2, CS3, and none of the droplets work. I have tried the registry edits and reinstalling photoshop. The compatibility tab only mentions older versions of Win, nothing about SP2 or 3, so this also is no help.

Any ideas from anyone? Sorry but this is killing me.

Paul
B
Buddy7518
Aug 23, 2008
I’m hoping my problem will solve once I tried to follow above instruction in adjusting the regedit, I still encountered error when using the Photoshop CS3 Typelibrary in VB.Net.

Below is my code:

Imports PhotoshopTypeLibrary

Sub Main()
Dim oPhoto As PhotoshopApplication
Dim gControl As IActionControl
Dim ophotoDoc As IAutoPSDoc

oPhoto = New PhotoshopApplication
gControl = oPhoto.MakeControlObject

End Sub

In CS2, this code is working. Can someone help me? Thanks in advance. Buddy
RT
reid_thaler
Sep 11, 2008
I’ve killed references to earlier version of PS, ran the script, and still no go.

Ideas?

Thanks!

Reid
IB
Isabel_Beard
Sep 17, 2008
I never had CS2 on my PC, I did have the tryout version of CS3 installed, but my droplets quit working before I even switched to full version. All of the droplets work fine as batches and actions but I would prefer droplets as it leaves less room for error (no selecting folders etc…each time). I have 180k images to process.60k for each of 3 different droplets into 3 seperate folders so you can see how one missed choice would create a problem. When I drag images to droplet icon it launches CS3 (I am running Vista BTW) but I get an error saying that "Adobe Photoshop Droplet has stopped working, A problem caused the program to stop working correctly." Any ideas on how to fix the droplet issue when CS2 was never installed?
J
jwag956
Dec 2, 2008
I had the same problem – and finally got things working using a combination of techniques. As with other posters – my issue turned out to be a registry problem – in this case I added the following:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\8.0] @="Adobe Photoshop CS3 Type Library"

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\8.0\409]

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\8.0\409\Win32] @="C:\\Program Files\\Adobe\\Adobe Photoshop CS3\\TypeLibrary.tlb" "ApplicationPath"="C:\\Program Files\\Adobe\\Adobe Photoshop CS3\\TypeLibrary.TLB"

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\8.0\FLAGS] @="0"

[HKEY_CLASSES_ROOT\TypeLib\{4B0AB3E1-80F1-11cf-86B4-44455354 0000}\8.0\HELPDIR] @=""

i.e. what PS was looking for was version 8.0 (I did have CS2 prior). Other posters have suggested adding ‘CS3’ other keys. Again I found this by using ‘process monitor’ and looking. hope this helps.

How to Improve Photoshop Performance

Learn how to optimize Photoshop for maximum speed, troubleshoot common issues, and keep your projects organized so that you can work faster than ever before!

Related Discussion Topics

Nice and short text about related topics in discussion sections