Installation fails with message "Error 2738. Could not access VBScript run time for custom action."IssueWhen you attempted to install or uninstall your product on Windows Vista or Windows 7, the following error appeared and the installation or deinstallation did not continue: Error 2738. Could not access VBScript run time for custom action. SolutionThis error message indicates that the VBScript engine is not correctly registered on the affected machine. The VBScript engine can be registered by following these steps:
Run Command Prompt as administrator: - Start Menu -> All Programs -> Accessories
- Right click on Command Prompt and select Run as administrator
- Navigate to the folder that contains the DLL:
- If you are using 32-bit version of Windows:
- Type cd %windir%\system32 into the Command Prompt and press ENTER
- If you are using 64-bit version of Windows:
- Type cd %windir%\syswow64 into the Command Prompt and press ENTER
- Run the command that registers the DLL:
- Type regsvr32 vbscript.dll into the Command Prompt and press ENTER.
If the problem still persists even after successfully registering the DLL as described above, the most likely cause is that the DLL was already registered by a non administrative user. In this case you will need to first log onto machine as the user who registered the DLL previously and unregister the DLL as follows:
Run Command Prompt: - Start Menu -> All Programs -> Accessories
- Double-Click on Command Prompt
- Navigate to the folder that contains the DLL:
- If you are using 32-bit version of Windows:
- Type cd %windir%\system32 into the Command Prompt and press ENTER
- If you are using 64-bit version of Windows:
- Type cd %windir%\syswow64 into the Command Prompt and press ENTER
- Run the command that unregisters the DLL:
- Type regsvr32 /u vbscript.dll into the Command Prompt and press ENTER.
Next, register the DLL again while running Command Prompt as Administrator, as described above. For more advanced users, please also check out the following Up and Ready blog post for an additional solution to this issue: http://upandready.typepad.com/up_and_ready/2011/07/error-2738-installation-could-not-access-vbscript-run-time-for-custom-action.html
Support – Terms of UseAUTODESK DOES NOT GUARANTEE THAT YOU WILL BE ABLE TO SUCCESSFULLY DOWNLOAD OR IMPLEMENT ANY SERVICE PACK OR WORKAROUND, OR ANY OF THE TIPS, TRICKS, EXAMPLES OR SUGGESTIONS OUTLINED IN ANY AUTODESK PRODUCT SUPPORT TECHNICAL DOCUMENTS. TECHNICAL DOCUMENTS, SERVICE PACKS AND WORKAROUNDS ARE SUBJECT TO CHANGE WITHOUT NOTICE TO YOU. AUTODESK PROVIDES TECHNICAL DOCUMENTS, SERVICE PACKS AND WORKAROUNDS "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL AUTODESK OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF DATA, OR LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, THAT MAY OCCUR AS A RESULT OF IMPLEMENTING ANY SERVICE PACK OR WORKAROUND, OR ANY SUGGESTION OUTLINED IN ANY AUTODESK PRODUCT SUPPORT TECHNICAL DOCUMENT, EVEN IF AUTODESK OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. |