OFF2000: "Internal Error 2343" During Setup
ID: Q228668
|
The information in this article applies to:
IMPORTANT: This article contains information about editing the registry.
Before you edit the registry, make sure you understand how to restore it if
a problem occurs. For information about how to do this, view the "Restoring
the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help
topic in Regedt32.exe.
SYMPTOMS
When you install Office, you may receive the following error message
Internal Error 2343: Please contact product support for assistance.
followed by:
Installation ended prematurely because of an error.
CAUSE
This behavior can occur for the following reasons:
- You have uninstalled Lotus Notes.
-or-
- You have Lotus Notes installed, but you have incorrect entries for Lotus Notes in the Windows registry or the Win.ini.
When you uninstall Lotus Notes, the uninstall program does not remove certain entries in the Windows registry and the Win.ini file.
This problem only occurs if you have uninstalled Lotus Notes or if Lotus Notes is not installed correctly. Office installs successfully if the system has an intact installation of Lotus Notes that is installed correctly.
WORKAROUND
Microsoft has a utility to correct this problem. For more information about this utility, please see the following article in the Microsoft Knowledge Base:
Q234435 OFF2000: Utility to Repair Internal Error 2343
If you choose not to use this utility, use either of these methods to resolve this problem.
Method 1: If Lotus Notes Is Not Installed
The first step is to delete the remaining Lotus Notes entries in the Win.ini file. Before performing these steps, make a backup copy of the
Win.ini file stored in your Windows folder.
To modify the Win.ini, follow these steps:
- Click Start, and click Run. In the Run dialog box, type Win.ini.
- Click OK.
- Locate the [Extensions] section in the Win.ini file. Delete the following entries in the [Extensions] section:
nsf=c:\notes\Notes.exe ^.nsf
ns3=c:\notes\Notes.exe ^.ns3
nsg=c:\notes\Notes.exe ^.nsg
nsh=c:\notes\Notes.exe ^.nsh
ns2=c:\notes\Notes.exe ^.ns2
ntf=c:\notes\Notes.exe ^.ntf
NOTE: If Lotus Notes was installed to a folder different than the default (c:\notes), then these entries will reflect the path where Notes was installed.
- Locate the [LotusMail] section in the Win.ini file. Delete the following entries in the [LotusMail] section:
Application=Notes
Program=c:\notes\Notes.exe NoDialogs
NOTE: If Lotus Notes was installed to a folder different than the default (c:\notes), then these entries will reflect the path where Notes was installed.
- On the File menu, click Save.
- On the File menu, click Exit.
WARNING: Using Registry Editor incorrectly can cause serious problems that
may require you to reinstall your operating system. Microsoft cannot
guarantee that problems resulting from the incorrect use of Registry Editor
can be solved. Use Registry Editor at your own risk.
For information about how to edit the registry, view the "Changing Keys and
Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete
Information in the Registry" and "Edit Registry Data" Help topics in
Regedt32.exe. Note that you should back up the registry before you edit it.
If you are running Windows NT, you should also update your Emergency
Repair Disk (ERD).
The next step is to delete Lotus Notes keys in the registry. To delete the keys, follow these steps:
- Quit any programs that are running.
- Click Start, click Run, and type regedit.
- Click OK.
- In the Registry Editor, navigate to the following key:
HKEY_CLASSES_ROOT\.nsf
Delete the .nsf key and all of its subkeys.
- Repeat step 4 for the following keys:
HKEY_CLASSES_ROOT\.nsh
HKEY_CLASSES_ROOT\.ntf
HKEY_CLASSES_ROOT\.nsg
HKEY_CLASSES_ROOT\.ns3
HKEY_CLASSES_ROOT\.ns2
HKEY_CLASSES_ROOT\.ndl
If you do not have any of the above keys, skip that key.
- Navigate to the
HKEY_LOCAL_MACHINE\SOFTWARE\Classes
subkey and verify that no .nsf subkey exists. If one does, delete it and all of its subkeys.
- Repeat Step 6 for each of the following subkeys:
.nsh
.ntf
.nsg
.ns3
.ns2
.ndl
If you do not have any of the above keys, skip that key.
- On the Registry menu, click Exit.
Method 2: If Lotus Notes Is Currently Installed
The first step is to verify the Lotus Notes entries in the Win.ini file.
Before performing these steps, make a backup copy of the
Win.ini file stored in your Windows folder.
To verify the entries in the Win.ini, follow these steps:
- Click Start, and click Run. In the Open box, type Win.ini.
- Click OK.
- Locate the [Extensions] section in the Win.ini file. Verify the paths listed in the following entries in the [Extensions] section:
nsf=c:\notes\Notes.exe ^.nsf
ns3=c:\notes\Notes.exe ^.ns3
nsg=c:\notes\Notes.exe ^.nsg
nsh=c:\notes\Notes.exe ^.nsh
ns2=c:\notes\Notes.exe ^.ns2
ntf=c:\notes\Notes.exe ^.ntf
NOTE: If Lotus Notes was installed to a folder different than the default (c:\notes), then use the the path where Notes is installed.
- Locate the [LotusMail] section in the Win.ini file. Verify the paths listed in the following entries in the [LotusMail] section:
Application=Notes
Program=c:\notes\Notes.exe NoDialogs
NOTE: If Lotus Notes was installed to a folder different than the default (c:\notes), then use the path where Notes is installed.
- On the File menu, click Save.
- On the File menu, click Exit.
WARNING: Using Registry Editor incorrectly can cause serious problems that
may require you to reinstall your operating system. Microsoft cannot
guarantee that problems resulting from the incorrect use of Registry Editor
can be solved. Use Registry Editor at your own risk.
For information about how to edit the registry, view the "Changing Keys and
Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete
Information in the Registry" and "Edit Registry Data" Help topics in
Regedt32.exe. Note that you should back up the registry before you edit it.
If you are running Windows NT, you should also update your Emergency
Repair Disk (ERD).
The next step is to verify the Lotus Notes keys in the registry.
- Quit any programs that are running.
- Click Start, click Run, and type regedit.
- Click OK.
- In the Registry Editor, navigate to the following key:
HKEY_CLASSES_ROOT\.nsf\Shell\Open\Command
- Double-click (Default) in the Name column.
- Verify the path to Notes.exe listed in the Value data box. Change the path if necessary, and click OK.
- Repeat steps 4-6 for the following keys:
HKEY_CLASSES_ROOT\.nsh\Shell\Open\Command
HKEY_CLASSES_ROOT\.ntf\Shell\Open\Command
HKEY_CLASSES_ROOT\.nsg\Shell\Open\Command
HKEY_CLASSES_ROOT\.ns3\Shell\Open\Command
HKEY_CLASSES_ROOT\.ns2\Shell\Open\Command
HKEY_CLASSES_ROOT\.ndl\Shell\Open\Command
If you do not have any of the above keys, skip that key.
- Navigate to the following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.nsf\Shell\Open\Command
- Double-click (Default) in the Name column.
- Verify the path to Notes.exe listed in the Value data box. Change the path if necessary, and click OK.
- Repeat steps 8-10 for each of the following subkeys:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.nsh\Shell\Open\Command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ntf\Shell\Open\Command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.nsg\Shell\Open\Command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ns3\Shell\Open\Command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ns2\Shell\Open\Command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ndl\Shell\Open\Command
If you do not have any of the above keys, skip that key.
- On the Registry menu, click Exit.
STATUS
Microsoft has confirmed this to be a problem in the Microsoft products listed
at the beginning of this article.
MORE INFORMATION
The third-party products discussed here are manufactured by vendors
independent of Microsoft; we make no warranty, implied or otherwise,
regarding these products' performance or reliability.
Additional query words:
OFF2000
Keywords :
Version : WINDOWS:2000
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: August 3, 1999