Error 2738 occurs usually because Visual Basic Script is either not installed or not properly registered in the computer. This issue is rather easy to fix, and we'll cover the steps in the following paragraphs.
If you have not installed Visual Basic Script, be sure to do so now. You can download it directly from Microsoft, but if you are running Windows Vista and above, then it should already have been installed.
If Visual Basic Script has already been installed and you still get an error 2738 message, then you will need to register it again. You can do so by first logging in as a user with adminstrative rights. Click on the "Start" button, and then if you are using Windows 2000 or Windows XP, click "run" and then type "cmd". If you are using Vista, you should be able to enter "cmd" directly into the "Start Search" field.
When the Command Prompt window displays, type in "regsvr32 vbscript.dll" then press Enter, but without the quotes. Only an administrative can do this properly so again, it is essential that you log in as a user with administrative rights. This will register the Visual Basic Script in the system.
After the above steps have been performed, error 2738 should no longer show up, but it is a good idea at this point to optimize your registry and scan it for any potential problems. You can do this by using registry cleaner software. A registry cleaner will scan the entire Windows registry and look for problems. When it finds problematic areas, it will fix the issues. The registry is also optimized, resulting in a smoother and more robust computer environment.