1. John:

    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

    July 29, 2009 at 11:59 am |
  2. Eduard Mantl:

    Thank you! Manually deleting and reregistering works on my system too.

    August 8, 2009 at 2:30 am |
  3. thanks a lot!!!! i have been searching the solution for this problem.

    August 29, 2009 at 11:59 pm |
  4. Evan:

    In Vista 64-bit, the relevant keys to delete first are in:


    HKEY_CURRENT_USER\Software\Classes\Wow6432Node \CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}

    (note the Wow6432Node)

    October 18, 2009 at 1:45 am |
  5. Alex:

    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.

    November 20, 2009 at 11:13 am |
  6. Mike:

    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.

    December 13, 2009 at 11:53 am |
  7. Adauto:

    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.

    December 27, 2009 at 9:49 am |
  8. Marcel:

    Thanx! It worked finally.

    February 4, 2010 at 4:34 am |
  9. Hersi:

    Guys. Both commands given above are correct. Right after pasting it into the command prompt window retype both ” chars. Worked for me.

    February 9, 2010 at 2:37 am |
  10. Barbara:

    This sounds like the solution I’m looking for but I can’t get it to work. (I’m practically computer illiterate). When I input the first command to unregister the vbscript, I get the following response

    ERROR: Invalid Key Name.
    TYPE “Reg DELETE /?” for usage.

    I have no idea what that means or what I should do next. Please I’m desperate. I can’t install my Verizon air card and Verizon says it’s a Windows 7 glich. MicroSoft says I must pay $49.99/hr for support (I just bought this machine 2 weeks ago and I should pay for support??). I can’t load my Palm Pilot software – same 2738 error.

    Please can I get some help???

    March 1, 2010 at 4:09 pm |
  11. Patrick:

    Yeah, that’s the right solution

    March 24, 2010 at 11:08 am |
  12. Amit:

    Your solution works!!!

    Only one thing though…..anyone using this command should look for reg keys beginning with B54F (for vbscript) because the CLSID may not match exactly with what is in this solution….this happened to me.

    April 23, 2010 at 12:37 pm |
  13. thanks a lot! works fine!

    June 2, 2010 at 5:31 am |
  14. SGIA:

    Excellent. Thank you so much. Had to use regedit and find the key by hand, but it works like a charm, installing no

    June 8, 2010 at 8:49 am |
  15. Rashad H:

    thanx a lot

    July 6, 2010 at 2:54 pm |
  16. khurram:

    Thanx alot :)

    August 3, 2010 at 2:34 am |
  17. Peter Chang:

    Thanks for the tip, it works flawlessly.

    August 6, 2010 at 9:51 pm |
  18. P Ham:

    In case you’re running this installation off of a disk, I may have an alternative if none of the fixes above work for you. I tried everything above, but to no avail, and am running Windows 7 64 bit.

    1: Open your command prompt with administrator privileges
    2: type in “msiexec /i X:\setup.msi /qb” where X is the drive letter.
    3: Wait for the installation to be completed, and it should work.

    Just in case the setup file is in some folders, explore the CD to locate them and take note of their locations. I.E. “/i d:\Update\setup.msi /qb”. This worked when I couldn’t get a program to run an update.

    August 27, 2010 at 11:13 pm |
  19. Much appreciated! This worked perfectly.

    September 3, 2010 at 7:35 am |
  20. Simon:

    Worked! Thanks!!

    September 14, 2010 at 2:33 am |
  21. Brian Morris:

    Great job, worked well; although I had to manually rename the entries in the registry.

    October 7, 2010 at 10:28 am |
  22. Vincent:

    It tried it to uninstall Palm Desktop from Windows 7.
    The following commands worked for me (from a “cmd.exe” run as admin) :

    reg delete HKCU\Software\Classes\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8} /f

    cd %systemroot%\system32

    regsvr32 vbscript.dll

    October 9, 2010 at 4:07 am |
  23. Raja:

    Many thanks, It really helped.

    Remove double quotes from the following commands

    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

    October 18, 2010 at 9:05 pm |
  24. You you should edit the blog name title Internal Error 2738 with VPN Client on Windows 7 | Ryan Rampersad to more generic for your content you write. I enjoyed the blog post still.

    October 29, 2010 at 8:09 pm |
  25. Filmore:

    Thanks Ryan and Evan! Could now delete the VPN client from a Win7-64bit system.

    November 7, 2010 at 2:11 pm |
  26. […] the error still remains.  Below are some steps that helped me solve the problem, thanks to this blog for the […]

    November 29, 2010 at 9:46 pm |
  27. jet:

    a million thanks! ^_^

    February 10, 2011 at 3:24 am |
  28. Paul:

    Hi all,
    Thx for help. It works

    February 10, 2011 at 5:02 am |
  29. Bill:

    A quick comment for all those using the registry to remove the dll settings, try this instead;

    regsvr32 -u vbscript.dll

    This will unregister the dll instead of having to grapple with the registry editor.

    February 14, 2011 at 7:39 pm |
  30. Thanks man. It worked like a charm! Just remember to remove those quotes from the regedit command!

    Thanks again.

    April 22, 2011 at 5:27 am |
  31. CaiYinShan:

    thanks man.thank you.

    May 5, 2011 at 10:06 pm |
  32. Fabio Esquivel:

    Man, it worked!

    I had to use Regedit to manually locate and delete these keys, but after that the installation went flawless :P

    I’m using the Cisco VPN Client v5.0.07.0290 on Windows 7 Home Premium, fully updated.


    July 2, 2011 at 12:08 pm |
  33. JoseJavier Velasco:

    Worked fine!!!! Thanks!!

    July 13, 2011 at 12:24 pm |
  34. wil:

    amazing! this solution works! thanks man keep it up!

    August 1, 2011 at 10:57 pm |
  35. Paramanand:

    Thanks a lot; it works

    October 17, 2011 at 5:04 am |
  36. LibertySon:

    I have literally done all of this and it is still giving me the Error 2738.
    I’m running Windows 7 – Home Premium – 64 – AVG 9.0
    I’m trying to install a Novatel Wireless U998 – the program I have to install was downloaded directly from the website.
    I have looked for those keys in regedit and cmd and they are not there. I have reg32 vbscript.dll and jscript.dll and it says they did it properly but then I try and install the program and it continues to bring up the Error 2738 message. I’m not sure what to do at this point – any help would be great.

    October 22, 2011 at 9:47 pm |
  37. […] Administrator) type: cd %systemroot%system32 type: regsvr32 vbscript.dll Sommige sites, zoals bv Internal Error 2738 with VPN Client on Windows 7 | Ryan Rampersad, spreken ook over reg key deleten van vb. Nu is het echter zo dat als ik in regedit ga kijken, […]

    November 20, 2011 at 3:54 pm |
  38. Johnny:

    Thank’s it is work.

    December 16, 2011 at 6:27 pm |
  39. Frank:

    Thanks, this worked great. Might want to update the post though because x64 is supported and has been for quite some time.

    January 29, 2012 at 7:19 pm |

Leave a Reply

You must be logged in to post a comment.