Wednesday, 7 February 2007

Internal error 2739 on Vista x64

In trying to install the new versions of Refactor! for VB and ASP.NET, I came across this annoying problem.

I was getting a very unhelpful "internal error 2739".

It turns out that this is the MSI error code for "Could not access JavaScript runtime for custom action" (you get to see that more helpful message if you turn on MSI logging).

The first link above suggests re-registering JScript.dll.

I tried that to no avail.

But I'm running Vista x64, so I wondered if there were different versions of regsvr32.exe? A quick search of my \WINDOWS folder confirmed there are - in the \WINDOWS\SysWOW64 folder there's another version, and guess what - there's also a different version of jscript.dll!

So, I tried the following, then re-ran the installer for DXCore and Refactor, and success :-)

cd c:\Windows\SysWow64

regsvr32 jscript.dll

56 comments:

Max said...

It is as known issue connected with an old version of DXCore installed on your machine. The solution is to clear the existing installation manually. Please feel free to contact Support@DevExpress.com to learn it.

Regards,
Max

Max said...

Hi,

It is as known issue connected with an old version of DXCore installed on your machine. The solution is to clear the existing installation manually. Please feel free to contact Support@DevExpress.com to learn it.

Thanks,
Max

Anonymous said...

Hey, I just wanted to add that I also encountered the internal error 2739 on Vista x64, but I got it while installing the new Photoshop CS3. Your tip fixed the problem. So (1) thanks, and (2 hopefully Google will pick up my mention of Photoshop for people with the same problem.

Anonymous said...

To be able to execute this lines in VISTA:
regsvr32 vbscript.dll
and
regsvr32 jscript.dll

you have to run cmd in adminstrator mode, just click the start button -> type cmd and right click, then choose execute as administrator.

Anonymous said...

Had the same problem with Fireworks CS3 in Vista Ultimate 32. Your tip fixed it as well

Tim said...

"(2 hopefully Google will pick up my mention of Photoshop for people with the same problem."

Yes it did, thanks. :)

drumthrasher109 said...

I was having the same problem on Ultimate x86, and I did the CMD commands while running it as admin and IT WORKED! THANK YOU!

Anonymous said...

THANK YOU!!!!! I was trying to download the cs3 trial. IT WORKED

Anonymous said...

Excuse me but just exactly where is windows vista hiding the RUN option which is on the start menu on windows xp????

David Gardiner said...

Just type CMD into the search box, or I'm pretty sure you can still do the [WindowsKey]-R shortcut.

-dave

Anonymous said...

Thanx for your Advice.. Now Adobe Photoshop CS3 works with Vista x86 and x64 ;-))

Anonymous said...

Someone said:
"To be able to execute this lines in VISTA:
regsvr32 vbscript.dll
and
regsvr32 jscript.dll

you have to run cmd in adminstrator mode, just click the start button -> type cmd and right click, then choose execute as administrator."

THANKS MAN, running cmd as admin was an important point here since otherwise you cannot register those dll's.

I also had the problem with Photoshop CS3, but this trick did it. Cool!

Anonymous said...

i dont understand this.. all these regsvr32 jscript.dll.. well what am i supposed to do when i open it?? i dont get this.. im trying to get flash cs3.. but i dont understand that stuff

Anonymous said...

yeah Thanks man it worked for me too im running vista x64

Anonymous said...

it really works! thanks

Anonymous said...

For all that still have trouble. To run cmd in vista as administrator.
Click start, type cmd. When cmd appears in the menu, right click it, and choos "rus as Administrator"
click enter
Command Prompt appears, type the following:

regsvr32 jscript.dll

click enter.

Install the program.

Anonymous said...

u guys were lucky i tried exactly what u guys said..but it neva wurked for me..so unlucky..i hate vista and bill gates..can anyone help me on this plese..the same errorbut even after i did everything....its the same error again

justme said...

I had the same problem with CS3 upgrade. I couldn't use

regsvr32 jscript.dll

from the START menu. I had to go into

c:\WINDOWS\system32 and c:\WINDOWS\sysWOW64 to use the cmd application.

When I did this, it worked

Anonymous said...

Man thx i love u!

Anonymous said...

thanks very very much....I bget this problem sorted and this code works brilliant!!!!
so clever people here,.......
thanks..

Anonymous said...

had the the problem with Adobe InDesign CS3 on Vissta... now it works... thx

Kepners said...

Thank you so much. you are a total LEGEND.

I have a question, regarding WIRELESS NETWORKING - streaming video to my laptop. On vista it now stutters. where as on XP it never did. any ideas
feel free to email me at kepners AT gmail dot com

i would love to hear back from you. IF i dont, just accept my gratitude for solving this problem you one clever man.

Abbie R said...

THANK YOU THANK YOU THANK YOU. I was also having this issue on Vista x32 trying to install Flash CS3. It is now installing and I am a happy camper!!!!!

Definately go to start type in cmd right click it..run as admin..and voila..instant Karma!!

Michael said...

Thanks for your nice post!

Anonymous said...

Thanks works great, vista32 here.

Anonymous said...

Thanks guys, the regsvr commands worked. And uhm, maybe Adobe can do something to fix this with the help of Microsoft? It seems absurd that we have to type in the cmdline to install Photoshop on Vista, Microsoft's premier OS.

jeke0101 said...

Thanks!!!

regsvr32 vbscript.dll
and
regsvr32 jscript.dll

worked for me while installing Open Workbench on vista.

lucky man said...

Thank you. Thank you. That was a big help.

Sana said...

OMG Thank you so much! I couldn't install PSCS3 but after entering in that simple command I was able to get the setup to run.

You guys are the best!

Geoffrey said...

You are the man, I w ill repost this on my wiki, at wiki.mysecretroom.com and link back to you, we can rescue the wqorld from Microsoft together.

Emily said...

Thanks so much for your help. Worked perfectly!!!

Jase said...

Just like many other people here, thanks for the advice. Same issues, excellent result. Cheers :)

Giga said...

I love you man, thanks David

Richard Harlos said...

Your tip also solved for me on a Compaq Presario C500 laptop when the HP Health Check couldn't update itself on account of the Error 2739 phenomenon.

Thank you for sharing!

judgey said...

Welcome glad it worked for you all :)

juDGEY

edino said...

Thank you David, you solved my problem in Brazil too.

Anonymous said...

Thank you for advice - it works well for Open Workbench too. Using 64bit versin of Vista Business.

Anonymous said...

ok somehow ive used the command prompt and done exactly what you've told me to do and the cmd said its all succeeded yet the update for my logitech webcam still decides to say 'internal error 2739' and i'm about to headbutt my way through a wall if i don't sort this mind boggling error out, anymore tips you could help me with maybe?

thanks with many king regards, martin

toni said...

been trying for months to install cs3. had thought the problem was with the cs3i got, got others and the problem persisted.decided to google it and voila, i wasnt the only one. tried ur solution IT WORKED (was having problems at 1st cuz hadnt put space btw the regsvr32 and jscript).
thank you so VERY much.
toni,lagos,nig

Nancy said...

Been having this problem since December 2007. Just did a Google search and found this site. Followed your instructions and my problem is solved! THANK YOU!

Two|Face said...

Worked like a charm for Open Workbench for me! Thanks

Felix said...

thank you thank you thank you. InDesign CS3 working now!

Anonymous said...

OMG!thnk you soooooo much!

this worked for photoshop CS3 as well!


i've been trying to get it to run for over a year!

eGoDaddy said...

Add me to the list of happy campers; having found this site today after searching for 'photoshop vistax64,' something I am learning we all must run before anything for the 64-bit version nowadays, I followed the instructions and pulled it off. ;)

...just hoping that this not impact the native 64-bit stuff? I assume it is loading the 32-bit when required, otherwise using the 64-bit when a program supports it?

Anonymous said...

This also worked for Photoshop CS4.

Anonymous said...

I have tried installing the suite master 3 edition both regular and corporate on vista. the installation and setup runs normal but at the end when it lists all of the components, it only installs like 2 of the 50 components. what am i doing wrong? how to fix?

Zero said...

Hello David :)

I am encountering related problem while trying to install CS3. My system is a 64 bit, Vista. However, when i oped the command prompt i see C:/Windows/system32> when i check Windows folder i can see the C:/windows/SysWOW64 folder.

Both js and vb.dll scripts were applied, neither one worked.

I do not understand what you meant by "I tried the following, then re-ran the installer for DXCore and Refactor"

If you have any time could please help me out.
Thank you so much in advance,
Anastasiya

David Gardiner said...

Anastasiya,

you're almost there. When you open the command prompt, type in this text:

cd c:\Windows\SysWow64
regsvr32 jscript.dll

Then try installing CS3 again.

All the best,
-david

Zero said...

hey :)
Thank you for such a quick reply but i already figured out the problem on my own :D and it was a different way lol but the end result is the same, i have CS3 now! woohoo! but how do i use it lol. jk

Anonymous said...

Great post. Solved the HP Update 5.2 install issue also.

Anonymous said...

i tried doing all of this but it says "The filename, directory name, or volume label syntax is incorrect."

I don't understand this I tried to open it on the command prompt of the folder but it still says the same. sorry, im really stupid in this things :(

thank you in advance,
Pau

Anonymous said...

*THANK YOU* :) It worked for me (Installing Open Workbench on Win7 64)

Anonymous said...

Hey david hopefully you will respond soon but when i type in cd c:\Windows\SysWow64 it says that there is no file name or whatever... is it possible to download it ?

David Gardiner said...

If you don't have the SysWow64 folder, then I'd double-check you're actually running a 64-bit version of Windows.

If it isn't there, then maybe you've just got regular 32-bit windows, in which case the solution I described probably won't help.

-dave

Anonymous said...

Thank you .. thank you ... thank you. You just made my day. Appreciate your efforts.

Thanks.

Anonymous said...

Thank you! I am in Russia and you helped me with windows 7. it s work!!!! yeah!!!