Article ID: 275076 - View products that this article applies to.
This article was previously published under Q275076
This article has been archived. It is offered "as is" and will no longer be updated.
Novice: Requires knowledge of the user interface on single-user computers.
This article applies to a Microsoft Access database (.mdb) and to a Microsoft Access project (.adp).
When you try to install Snapshot Viewer version 9.0 on a computer that is running Microsoft Windows NT 4.0 Server or Microsoft Windows NT 4.0 Workstation, you receive the following error message:
This problem appears to occur only on computers that have never had any earlier version of Microsoft Office or Access installed.
Setup cannot register Mfc42.dll in the system registry because an older version is in use. Close all applications and try again.
One cause may be the computer environment. The user may have an older version of Mfc42.dll loaded in memory by Microsoft Internet Information Services (IIS) while Setup for the Snapshot Viewer is running.
The primary resolution is to ensure that all users are running Service Pack 5 or later of Microsoft Windows NT 4.0.
If the problem continues after you install Service Pack 5 or later, you can try two other methods to resolve this problem. The first is to stop IIS before you install the Snapshot Viewer. The second is to manually replace the older DLL file that is causing the error.
Replacing the DLL
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
You may encounter the error that is mentioned in the "Symptoms" section of this article, even though there are no other applications running. When you click Retry in the message box, Setup does not continue the installation. When you click Cancel, you receive the following message:
With further investigation, sometimes you find that the Snapshot Viewer has been installed. You can locate it in the Files of type box in the Save As dialog box, and it appears to function correctly. However, it is referencing an older version of Mfc42.dll.
Setup was not completed successfully.
For additional information about how to obtain the latest service pack for Windows NT 4.0, click the article number below to view the article in the Microsoft Knowledge Base:
(https://support.microsoft.com/kb/152734/EN-US/ )How to Obtain the Latest Windows NT 4.0 Service Pack