none
Software installation problem: "internal error 2738"

    Question

  • I was trying to install a software package on Win 7 RC1 x64 (all updates), but I always get an "internal error 2738". I tried several compatibility settings (Vista, XP SP2, Vista SP1) with no luck. I found some hints to register VBScript.DLL ( regsvr32 VBScript.DLL in system32 with admin privileges) but this doesn't help.
    Any further suggestions?

    Windows 7 x64 - Gigabyte EP-45-DS3 (Intel P45 chip set), 4GB RAM, ATI 4670
    Wednesday, May 27, 2009 3:37 PM

Answers

All replies

  • What is the softwapre package you're trying to install?
    Tuesday, June 02, 2009 11:47 PM
    Moderator
  • It's a collection of software for business start-ups. The installer was made with InstallShield. Unfortunately I got no answer on my support request.
    Windows 7 x64 RC1 - Gigabyte EP-45-DS3 (Intel P45 chip set), 4GB RAM, ATI 4670
    Thursday, June 04, 2009 4:42 PM
  • I get the same error when trying to install cisco vpn client 5.0.5.0290. It installed ok on one machine, but continously fails with 'Internal error 2738' on another machine; both were upgraded from Vista 32-bit to Windows 7 32-bit. The proposed solution (elsewhere) about registering vbscript.dll does not work for me.
    Thursday, June 04, 2009 5:23 PM
  • Stepinsky,

    It's an imperfect solution, but given that you've already exhausted everything else I'd have suggested, would you lose anything by running it in XP Mode in Microsoft's new Virtual PC ?
    -Alex
    Friday, June 05, 2009 2:53 AM
  • I found a solution for the problem (at least worked for me). Found this http://blogs.msdn.com/astebner/archive/2007/06/07/3151752.aspx and it pointed at a root cause. Following those instructions worked, copied here for completeness.

    Hope this works for you...

    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:

    1. Click on the Start menu, choose Run, type cmd and click OK
    2. To unregister the VBScript engine, run this command:  reg delete "HKCU\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
    3. To unregister the JScript engine, run this command: reg delete "HKCU\SOFTWARE\Classes\CLSID\{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}" /f


    • Proposed as answer by micky1 Friday, June 05, 2009 3:50 PM
    Friday, June 05, 2009 3:50 PM
  • @micky1:
    Thanks for your reply. From what I understand after reading the msdn blog entry, your solution should not be necessary if one registered the VBScript.dll from an admin shell. On my system your suggested "reg delete" commands weren't successful because the keys don't exist.
    The interesting part is that it's not a x64 related problem.


    @axfelix:
    I'm using an Intel Core2Duo 7300 processor which doesn't provide the VT command required for VirtualPC. I'm familiar with virtualization (running VirtualBox), but I have no Win XP license left. I don't know if it's possible to get the XP Mode image without VirtualPC and use it with VirtualBox.

    Windows 7 x64 RC1 - Gigabyte EP-45-DS3 (Intel P45 chip set), 4GB RAM, ATI 4670
    Friday, June 05, 2009 4:33 PM
  • Stepinsky,

    It isn't, I'm afraid - I'm in the same boat with an E5200!
    -Alex
    Friday, June 05, 2009 9:26 PM
  • Were you able to resolve this issue?
    -Matt
    Friday, October 02, 2009 8:52 PM
    Moderator
  • I was installing LifeSize conferencing software on windows 7 and received that error 2738. 

    I logged out of my domain account and logged in as a local user with admin rights and it work.

    Sunday, January 09, 2011 10:56 PM
  • Thanks a lot! It worked for me!

    Cheers, Ragnar

    Tuesday, January 11, 2011 8:10 AM
  • I found a solution for the problem (at least worked for me). Found this http://blogs.msdn.com/astebner/archive/2007/06/07/3151752.aspx and it pointed at a root cause. Following those instructions worked, copied here for completeness.

    Hope this works for you...

    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:

    1. Click on the Start menu, choose Run, type cmd and click OK
    2. To unregister the VBScript engine, run this command:  reg delete "HKCU\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f
    3. To unregister the JScript engine, run this command: reg delete "HKCU\SOFTWARE\Classes\CLSID\{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}" /f


    Thank you micky1. I had this dadblasted issue for a few months on my 64 bit windows 7 boxes and now YOU fixed it.

    I owe you dinner!

    Monday, April 23, 2012 4:48 PM
  • i have same problem how i cannot install it vpn software in xp machine . 
    Thursday, July 19, 2012 6:18 AM
  • This fixed my issue installing Cisco VPN Client (previously returning "Internal Error 2738" also)!! Thank you!
    • Proposed as answer by crystldawn Wednesday, September 26, 2012 4:56 PM
    • Unproposed as answer by crystldawn Wednesday, September 26, 2012 4:56 PM
    Wednesday, September 26, 2012 4:56 PM