Troubleshooting Error 2739 for Adobe Products in Vista

Error 2739 Adobe product issues may occur when one of the following Adobe products are installed on a Windows Vista computer:

  • Adobe Photoshop CS3
  • Adobe Fireworks CS3
  • Adobe Flash CS 3
  • Adobe DreamWeaver CS 3
  • Adobe Creative Suite 3 Web/Production Premium
  • Adobe CS2 software

When the problem occurs, error messages similar to the ones listed below are displayed:

  • “Setup has encountered an error and needs to close. Error Code: 2739.”
  • “Error 2739: Could not access JavaScript runtime for custom action”
  • “Setup has encountered an error and cannot continue. Contact Adobe”

 Customer Support for assistance. Internal Error 2739”

Solution

To fix this error you need to register the jscript.dll file. The steps for registering a DLL file manually on a 32-bit Vista computer are different from that of a 64-bit Vista computer. Therefore, you first need to determine whether your Vista system is 32-bit or 64-bit. To determine this, perform the following steps:

  1. Right-click on My Computer icon on your Desktop and click Properties.
  2. Here, click the General tab. The information whether your system is 32-bit or 64-bit will be displayed next to System Type.

In the following section we describe separately how to manually register the jscript.dll file on a 32-bit and a 64-bit Vista computer.

Note: The following steps involve editing the registry. Perform these steps only if you are comfortable in working with the registry. The registry contains sensitive information that is essential for the smooth functioning of your computer. A single mistake while editing the registry can cause irreparable damage to your system. Always create a registry backup before making any changes to it, because a backup will allow you to restore the registry in case a problem arises. You can create registry backups either manually or by using a reliable tool, such as RegServe.

Perform the following steps to register the jscript.dll file on 32-bit Vista computer:

  1. Go to Start, select All Programs, and click Accessories.
  2. Next, right-click on the Command Prompt command and click Run As Administrator.
  3. If the Command Prompt shows the C:\Windows\System32> prompt, proceed directly to the next step, otherwise type the following in Command Prompt and press Enter.

    cd "%systemroot%\System32

  1. To register the jscript.dll file, type the following in Command Prompt and press Enter.

    regsvr32 jscript.dll

  1. Click Ok when a dialog box stating “DllRegisterServer in jscript.dll succeeded” appears on your screen.

To register the jscript.dll file on a 64-bit Windows Vista computer you need to perform the following steps:

  1. Go to Start, select All Programs, and click Accessories.
  2. Next, right-click on the Command Prompt command and click Run As Administrator.
  3. If the Command Prompt shows the C:\Windows\System32> prompt, proceed directly to the next step, otherwise type the following in the Command Prompt and press Enter.

    cd "%systemroot%\SysWow64"

  1. Type the following in Command Prompt and press Enter.

    regsvr32 jscript.dll

  1. Click Ok when a dialog box stating “DllRegisterServer in jscript.dll succeeded” appears.

Problems related to the registration of DLL files may occur due to a corrupt registry or malware infections. You can use a reliable registry tool, such as RegServe, to perform a custom registry scan for incorrect DLL entries and fix them. To combat malware infections, you need robust tools, such as STOPzilla Antivirus and Spyware Cease to perform a thorough full system scan and eliminate any malicious information that is detected.