SYMPTOMS
You install the Microsoft Windows Server 2003 Administration Tools Pack on a computer that is running Microsoft Windows XP Professional x64 Edition. When you try to start the Active Directory Users and Computers Microsoft Management Console (MMC) snap-in from within the Active Directory Domains and Trusts MMC snap-in, you may receive the following error message:
MMC cannot open the file DriveLetter:\WINDOWS\system32\dsa.msc.
This may be because the file does not exist, is not an MMC console, or was created by a later version of MMC.
This may also be because you do not have sufficient rights to the file.
CAUSE
When you install the Administration Tools Pack on a computer that is running Windows XP Professional x64 Edition, the Active Directory Users and Computers MMC snap-in file (Dsa.msc) is installed in the %windir%\Syswow64 folder. Additionally, the computer's file system maps the Active Directory Users and Computers MMC snap-in to the following path:
DriveLetter:\%windir%\Syswow64\Dsa.msc
However, the Active Directory Domains and Trust MMC snap-in incorrectly specifies the path of the Active Directory Users and Computers MMC snap-in as follows:
DriveLetter:\%windir%\System32\Dsa.msc
When the computer's file system tries to locate the Dsa.msc file from within the Active Directory Domains and Trust MMC snap-in, Mmc.exe is run. Mmc.exe is run because the Dsa.msc file is associated with Mmc.exe. When Mmc.exe is run, it uses the following path to locate Dsa.msc:
DriveLetter:\%windir%\System32\Dsa.msc DomainPath
After the Mmc.exe command is run, the Active Directory Domains and Trust MMC snap-in tries to locate the Dsa.msc file. Because the Dsa.msc file does not exist in the %windir%\System32 folder, the error message that is mentioned in the "Symptoms" section is generated.