no response from the keyboard or mouse movement by any chance?
I read from another post in the XP forum (svchost.exe) that when a computer that boots up and is automatically connected to the Internet (as opposed to dial-up), that the computer could possibly seem to freeze-up for several minutes. This could be because a process called SVCHOST.EXE is using 100% of CPU time. You can verify this in Task Manager. Apparently from that post the problem is caused by Microsoft Update. If you have NO OTHER MICROSOFT PRODUCTS OTHER THAN XP, then you can disable Microsoft Update, and then use Windows Update instead (which just updates Windows). You can disable Microsoft Update by going to the follwing link:
Once there, choose "Change Settings" on the left side of the window. In the following Window, go to the bootm of it and disable Microsoft Update. If you want to enable Microsoft Update at a later time, you can download the software at the Windows Update site, link below:
I recommended bookmarking these links for easy access.
Also, if you have set your updates to Automatic, then disabling Microsoft Update will take care of the problem. I don't think disabling Automatic Updates for Windows is adviseable. I recommend this for high speed internet access.
For Dial-up, I recommend setting your updates to Notify Only. This prevents Windows from automatically downloading updates when they're available. This can bring Internet browsing to a standstill when using dial-up. With Notify Only, when updates are available, it will create an icon in your notification tray at the bootm right of the XP screen. You can then just use your bookmark for Windows Update (or Microsoft Update, if you you have other Microsoft products) to control the update process when you're not busy using the Internet. Also, using this method, you can pick and choose which updates you want to download from the Windows Update (or Microsoft Update) site. FYI Tom