Windows Tips & Tricks UPDATE, February 2, 2004, —brought to you by the Windows & .NET Magazine Network and the Windows 2000 FAQ site
This Issue Sponsored By
Windows & .NET Magazine
- Q. How should I install the first Microsoft Exchange Server 2003 system in my Exchange Server 5.5 environment?
- Q. Can I use an account other than the Local System account for the Microsoft Exchange Server 2003 services?
- Q. I'm trying to install updates from Windows Update on my Windows XP computer, but I keep encountering a winlogon.exe error. What's going on?
- Q. How can I enable two concurrent sessions in Windows XP Service Pack 2 (SP2) or later?
- Q. How can I determine which application to use for a certain file extension?
- Work with SQL Server?
- Check Out the Latest Web Seminar--A Practical Guide to Selecting the Right IM Security Solution
- New Web Seminar--Realizing the Return on Active Directory
5. Contact Us
- See this section for a list of ways to contact us.
Sponsor: Windows & .NET Magazine
Get 2 Sample Issues of Windows & .NET Magazine!
Every issue of Windows & .NET Magazine includes intelligent, impartial, and independent coverage of security, Active Directory, Exchange Server, and more. Our expert authors deliver content you simply can't find anywhere else. Try two, no-risk sample issues today, and find out why 100,000 IT professionals read Windows & .NET Magazine each month!
by John Savill, FAQ Editor, [email protected]
This week, I explain how to install the first Microsoft Exchange Server 2003 system in an Exchange Server 5.5 environment, whether you can use an account other than the default account for Exchange 2003 services, and why you might encounter an error when you install updates from Windows Update on a Windows XP computer. I also tell you how to enable two concurrent sessions in XP Service Pack 2 (SP2) and how to determine which application to use for a certain file extension.
Q. How should I install the first Microsoft Exchange Server 2003 system in my Exchange Server 5.5 environment?
A. Before you can install an Exchange 2003 server in an Exchange 5.5 environment, you must perform several tasks: Run the DomainPrep and ForestPrep utilities; configure the Active Directory Connector (ADC); and prepare the OS for a typical installation by ensuring ASP.NET, the Windows .NET Framework, and the Network News Transfer Protocol (NNTP), SMTP, and Web services are installed. After you finish these tasks, you can install an Exchange 2003 server by performing the following tasks:
- Start the Exchange deployment tools by inserting the Exchange 2003 CD-ROM and selecting Exchange Deployment Tools from the Exchange 2003 dialog box.
- When the Exchange Server Deployment Tools Wizard starts, click "Deploy the first Exchange 2003 server."
- Click "Coexistence with Exchange 5.5," click Next to move to Phase 2 of the wizard, then click Next again to move to Phase 3 of the wizard.
- I recommend running SetupPrep to ensure that you've finished all preparatory steps. Select the check box for Step 1 of Phase 3 of the wizard, which this figure shows.
- Enter the Exchange 5.5 server name, the Global Catalog (GC) server name, and a log-file path, then click "Run SetupPrep now."
- Open the exdeploy.log and orgnamecheck.log files and review the log contents to ensure that SetupPrep didn't encounter any errors.
- Move to Step 3 of Phase 3, then click "Run Setup now."
- Click Next to move past the introduction page of the Microsoft Exchange Installation Wizard.
- Select "I agree" to the license, then click Next.
- The installation wizard defaults to selecting a Typical installation. Click Next.
- Select "Join or upgrade an existing Exchange 5.5 Organization," then click Next.
- When prompted, enter the Exchange 5.5 server name, then click Next.
- Click OK to tell the installation wizard to proceed with tests to ensure that the Exchange 2003 server can be introduced into the organization.
- After the installation wizard finishes the tests, click "I agree that I have read and will be bound by the license agreements for this product" and click Next.
- When prompted, enter the service account password used for Exchange 5.5, then click Next.
- Click Next to move past the installation summary.
- The installation wizard will begin installing the Exchange 2003 server and display its progress on screen. After the server installation is finished, click Finish.
Your Exchange 2003 server will appear in the list of servers, and you can start moving mailboxes and services as required. If you follow the remaining steps of the Exchange Deployment Tools Wizard, you should change your connection agreements to replicate to the new Exchange 2003 server, then run the validation tools outlined in Step 5 of the wizard.
Q. Can I use an account other than the Local System account for the Microsoft Exchange Server 2003 services?
A. Although changing the account associated with the Exchange 2003 services is possible, Microsoft doesn't recommend doing so. I've had little success making such a change, and my efforts have resulted in numerous errors.
Q. I'm trying to install updates from Windows Update on my Windows XP computer, but I keep encountering a winlogon.exe error. What's going on?
A. The full text of the error you're referring to is "Winlogon.exe. Entry Point Not Found. The procedure entry point AssocIsDangerous could not be found in the dynamic link library SHLWAPI.DLL." This problem is typically the result of installing XP Service Pack 1 (SP1) without restarting the computer when prompted, then attempting to access other updates from the Windows Update site. Performing these actions corrupts certain DLLs. Because the corrupted DLLs are core files, you can't repair them while Windows is running. To repair the damaged files, you need to boot into the Recovery Console (RC), which you might have installed locally or which you can access from the XP installation CD-ROM, by performing the following steps:
- Reboot your computer.
- If you've installed the RC locally on your computer, select "Recovery Console" from the boot menu; otherwise, access the RC from the XP installation CD-ROM.
- Select R to repair your installation, then select C to start the RC.
- When prompted, review the available XP installations and enter the number that appears next to the XP installation that you want to repair.
- Enter the Administrator account password.
- Navigate to the System32 folder. For example, type
- Rename the winlogon.exe, msgina.dll, shell32.dll, and shlwapi.dll files with the .old file extension by typing
ren winlogon.exe winlogon.old ren msgina.dll msgina.old ren shell32.dll shell32.old ren shlwapi.dll shlwapi.old
- Copy the service pack version of these files to the System32 folder by typing
cd ..\servicepackfiles\i386 copy msgina.dll c:\windows\system32 copy shell32.dll c:\windows\system32 copy winlogon.exe c:\windows\system32 copy shlwapi.dll c:\windows\system32
- Reboot the computer.
Q. How can I enable two concurrent sessions in Windows XP Service Pack 2 (SP2) or later?
A. XP SP2 lets you run two sessions (one local console and one remote desktop) concurrently. You must use a different user for each session. To enable concurrent sessions, perform the following steps:
- Start a registry editor (e.g., regedit.exe).
- Navigate to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core registry subkey.
- From the Edit menu, select New, DWORD Value.
- Enter the name "EnableConcurrentSessions," then press Enter.
- Double-click the new value, then set it to 1.
Q. How can I determine which application to use for a certain file extension?
A. The File Extension Source Web site at http://www.filext.com can be a valuable resource for determining file-extension types. Simply type in a file extension, and the Web site will list all the applications associated with that type of extension.
(from Windows & .NET Magazine and its partners)
Subscribe to SQL Server Magazine and gain access to a valuable treasury of SQL Server tools and content. You'll receive 12 print issues along with access to the entire online article archive, endless code listings, valuable tips and tricks, and more. Bonus--the System Table Map Poster and Subscriber Benefits Card. Subscribe today!
Deploying an IM security solution is the only way to gain control over your IM security. In this free Web seminar, you'll learn about IM authentication, encryption, support for and interoperability between different IM networks, auditing, automatic legal disclaimers, virus and worm scanning, and more. Register now!
(brought to you by Windows & .NET Magazine)
Join Mark Minasi and Indy Chakrabarti for a free Web seminar and discover how to maximize the return on your Active Directory investments and cut the cost of security exposures with secure task delegation, centralized auditing, and Group Policy management. Register now and receive NetIQ's free "Layered Security Architecture" white paper.
Comparison Paper: The Argent Guardian Easily Beats Out MOM
5. Contact Us
Here's how to reach us with your comments and questions:
- About the newsletter — [email protected]
- About technical questions — http://www.winnetmag.com/forums
- About product news — [email protected]
- About your subscription — [email protected]
- About sponsoring UPDATE — [email protected]
This weekly email newsletter is brought to you by Windows & .NET Magazine, the leading publication for Windows professionals who want to learn more and perform better. Subscribe today.
Receive the latest information about the Windows and .NET topics of your choice. Subscribe to our other FREE email newsletters.