My father was pre-ordering the Windows 7 Home Premium Upgrade today. He needed to know if he should get a copy for my mother’s computer which currently runs Windows XP. She uses it for work primarily and because of that, uses the Cisco VPN client. I have a number of computers running the Windows 7 RC so I decided it would be a good idea to test out the client before I told him if he should get one for her computer.
I extracted the setup and then tried to run the installer and that’s where the problems started.
An error came up when the installer progress bar was half way:
Internal Error 2738
A lot of good that does, right? Well, a quick google search and a link later, we get a solution:
- Run a command prompt in administrator mode (Start/All Programs/Accessories/ right click on Command Prompt, select Run As Administrator)
- type: cd %systemroot%\system32
- type: regsvr32 vbscript.dll
That website said this fix was for installing on Windows Vista. I ran through those instructions (I did this when installing some Adobe software for a friend) but it didn’t help. When I ran the installer again, it still threw the same error. I repeated everything multiple times, restarted even but still, no dice.
The second solution (and this too) that I found was the bullseye. The idea is that if you need to register the vbscript.dll, you need to unregister it first. It doesn’t seem as easy as the registering method, but it really isn’t hard if you copy and paste.
If you have these scripting engines registered under HKEY_CURRENT_USER, you need to make sure that you remove that registration and re-register them under HKEY_LOCAL_MACHINE. You can use the following steps to unregister them from HKEY_CURRENT_USER:
- Click on the Start menu, choose Run, type cmd and click OK
- To unregister the VBScript engine, run this command: reg delete “HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}” /f
- To unregister the JScript engine, run this command: reg delete “HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}” /f
When you run the code above through the command prompt as an admininstrator, it should say it was successful. For #3 though, I didn’t need it as I wasn’t using JScript, so keep in mind that if you haven’t registered it already, it won’t be successful. (I set the command in bold; copy and paste that.)
Once you do all of that, go back and run the regsvr32 method again. That should do it.
We’re getting a couple pre-ordered copies of Windows 7 and my mother is going to make the big switch between XP and 7. Good luck with Windows and Cisco VPN!
Updated: Just a little fix pointed out by John about the HKCU.
Thanks! Your commands don’t work (probably because HKCU isnt spelled out) but deleting the keys manually and registering vbscript.dll did the trick on Windows 7 with Cisco version 5.0.05.0290
Thank you! Manually deleting and reregistering works on my system too.
thanks a lot!!!! i have been searching the solution for this problem.
In Vista 64-bit, the relevant keys to delete first are in:
HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{F414C262-6AC0-11CF-B6D1-00AA00BBBB58}
HKEY_CURRENT_USER\Software\Classes\Wow6432Node \CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}
(note the Wow6432Node)
You are a genius, Thank you for your help. I know all what you were talking about but it did not occurred to me to unregister it first. You are the man. I am Win7 user happy to have installed Cisco VPN Client thanx to you.
Thanks. This solved the problem not only for uninstalling Cisco VPN from Windows 7, but also Blackberry Desktop software.
I couldn’t get your “reg delete” commands to work, but I was able to run “regedit” and use that to delete the keys you listed. Followed the remaining instructions after that and everything uninstalled perfectly.
For people with Windows 7 who have tried the instructions on other sites to solve “Internal Error 2738″ without any luck, this post has the critical missing piece.
Thanks, how others sad, I had to delete he keys throught “regedit”, but the new registration works fine and I could install the Cisco VPN 5.04 on Windows 7 32-bits. Don’t forget that you have to register jscript.dll too.
Thanx! It worked finally.