This document covers potential issues with running Photoshop droplets on Windows.
See Keep Photoshop up to date for instructions for keeping your software current.
Droplets have to be at the same User Account Control level as Photoshop to work. If Photoshop is elevated to Run as Administrator, elevate the Droplet as well. To elevate a droplet, right-click the file and select Properties. Enable the Run as Administrator option in the Compatibility tab within Properties on that Droplet folder.
If you have administrative access, right-click the droplet and choose run as administrator. Then restart Photoshop.
The alternate way requires you to turn off User Access Control (UAC) which is found in Control Panel/User Accounts. If you are a non-Administrator user, restart the OS. Use an administrator account and run the droplet once and then log back in as a standard user (droplets now function regardless of access level). After you have successfully run droplets once, you can turn UAC back on and droplets will function correctly.
If your registry or Photoshop installation is damaged, a reinstall can correct these problems. Details on uninstalling can be found in the following article: Uninstall or remove Creative Cloud apps
Droplets (and other things) that communicate with Photoshop lose the connection if the last thing you did was uninstall. For example, if you started with Photoshop CC 2015, then installed CC 2017, and uninstalled CC 2015, the droplet connection is lost for Photoshop CC 2017. This issue revolves around the Windows installers.
If you want to remove CC 2015 and only keep CC 2017, to keep droplets running, uninstall CC 2015, then reinstall CC 2017. You can keep both versions on your computer if you want. The key is having the last thing occurring be an installation, not an uninstallation.
The exact steps are as follows:
These steps are from forum user rka7, the forum entry can be found here: http://community.adobe.com/#2809878