Article ID: 244671 - Last Review: March 1, 2007 - Revision: 4.3 Error Message: System Cannot Log You on Because Domain <Computername> Is Not AvailableThis article was previously published under Q244671 On This PageSYMPTOMS
When you attempt to log on to a computer, you may receive the following error message immediately after you type your user name and password
System cannot log you on now because domain Computername is not available.
NOTE: This behavior can occur after you install software and restart the computer for the first time after the installation is finished, or after you start into Safe mode and attempt to log on locally. CAUSE
This behavior can occur if the required cryptography files are missing, corrupted, or do not match the cryptography information stored in the registry (for example, if the registry is configured to use 128-bit encryption, but the 128-bit encryption files are not on the computer).
When you install certain programs and they detect that the high-encryption pack (128-bit) is installed, the version that is included with the specific program is installed. When this occurs, some files that are replaced are older versions than what are included in Windows 2000. RESOLUTION
To resolve this issue, use one of the following methods.
Method 1: 128-Bit Encryption Pack Is Installed (High Encryption Pack)NOTE: This is the preferred method.Replacing the 128-Bit FilesIf you are using the default Windows 2000 security provider, use the standard Windows 2000 repair options or Recovery Console to verify the required cryptography .dll files are intact. Refer to the "More Information" section of this article for file details.To check if the Rsaenh.dll file has been replaced by an earlier version of the file:
Method 2:Restoring the Computer from 128-Bit to 56-Bit Encryption (Standard Encryption)Use this method only if the high-encryption (128-bit) floppy disks are not available. Using this method puts the computer back to 56-bit (standard) encryption for logging on to the computer. You still need to obtain the 128-bit (high encryption) files to fully resolve the issue.You should be able to start into Recovery Console to replace your registry to the original registry file, and then restart the computer to edit the replaced file to allow you to use the computer again.
WORKAROUND
To modify the registry, you must perform a parallel installation of Windows 2000 or use Recovery Console to copy the Software registry file onto removable media so you can edit the file on another computer (the Software registry file is located in the %SystemRoot%\System32\Config folder and is named Software with no extension).
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows
MORE INFORMATION
The following list shows Microsoft encryption providers and their associated .dll file names:
REFERENCESFor additional information, click the article numbers below
to view the articles in the Microsoft Knowledge Base:
229716
(http://support.microsoft.com/kb/229716/EN-US/
)
Description of the Windows 2000 Recovery Console
235364
(http://support.microsoft.com/kb/235364/EN-US/
)
Description of the SET Command in Recovery Console
255669
(http://support.microsoft.com/kb/255669/EN-US/
)
Internet Explorer Administration Kit Builds Replace 128-Bit Encryption in Windows 2000
| Article Translations
|
Back to the top
