Error “Windows cannot access the specified device, path, or file” When Playing DVD Movies

When you insert a DVD media in the drive, right-click on the drive and choose Play from the context menu, the following error may occur. Windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item. However, you may be able to play DVD movies via … Read more

Fix Error “Documents.library-ms is no longer working” in Windows 7

When you double-click a library to view the contents, the following error may occur. “<libraryname>.library-ms” is no longer working. For example, the following error may occur when opening Documents library “Documents.library-ms” is no longer working. This library can be safely deleted from your computer. Folders that have been included will not be affected. Similarly when … Read more

Fix for Event Log Service Startup Error 1079

When you start the Event Viewer, the following error message may be shown. Event Log service is unavailable. Verify that the service is running. Any attempts to start the Event Log service results in the following error: Windows could not start the Windows Event Log service on Local Computer. Error 1079: The account specified for … Read more

Fix for RICHTX32.OCX Component Error when running a Program

richtx32.ocx error

When you run an application built using (classic) Visual Basic 6.0, the following error message may occur, and the program terminates.

richtx32.ocx error

Component 'RICHTX32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid.

(or)

Failed to load control 'RichTextBox' from RICHTX32.OCX

This happens if the program uses Rich TextBox ActiveX Control (RichTx32.ocx), but does not include the ActiveX file in the setup package. This runtime is not included in Windows and is supposed to be distributed along with the program. And, RichTx32.ocx ActiveX Control is not included in VB6 run-time distribution package from Microsoft either.Read more

Fix for Windows Installer errors 2738 and 2739

vbscript and jscript error 2738 and 2739

When you try to install a program using Windows Installer (.msi) Setup package, you may encounter error 2738 or 2739 and the setup fails.

vbscript and jscript error 2738 and 2739

Errors 2738, 2739 occur if the Windows Installer Setup uses Windows Script (.vbs or .js) custom actions, and the VBScript or JScript runtimes are not registered in the computer.

Error code Description
2738 Could not access VBScript run time for custom action
2739 Could not access JScript run time for custom action

As said earlier, the above errors occur if the installer fails to run JScript/VBScripts as the VBScript/JScript engines are not working properly. The most likely cause is anti-virus software hooking into the script engine in order to block the execution of scripts.

For instance, McAfee anti-virus software replaces the vbscript.dll reference in the registry to their DLL (the version number suffix varies) below:

C:\Program Files\Common Files\McAfee\SystemCore\ScriptSn.20110222204811.dll

Read more