XP takes ages to get to the welcome screen

Discussion in 'Operating Systems' started by Jimgeruk, Jan 19, 2011.

  1. Jimgeruk

    Jimgeruk Master Guru

    Messages:
    317
    Likes Received:
    0
    GPU:
    Radeon HD 4850
    I'm sure there were loads of threads with this sort of title a few years ago, but I couldn't find anything similar to my problem after searching several threads.

    I got a new OCZ Vertex 2 SSD for my old rig and did a fresh XP home install. After getting to the desktop, everything is super whizzy. However, at some point during the installation of drivers or the multitudes of XP updates, XP now stays on the loading screen (the one with the horizonal moving bar) for about 1 minute before I get to the welcome screen. It was faster than this on my old messy XP install on my old HD.

    I have an Athlon X2, MSI Platinum nForce 4 SLI motherboard, 3GB RAM, Radeon HD 4850, 2 other standard HDs and 2 optical drives. I've got a 480W Tagan PSU too.

    I remember something similar happening once after updating the nForce 4 drivers years ago, but I think uninstalling them and trying a diffrent version helped. I'm currently using the latest version from the nVidia website - I originally installed the ones from the MSI site, but the nVidia ones looked newer so tried those. However, no change.

    Any ideas? It's annoying that fitting an SSD has actually slowed down my boot time!
     
    Last edited: Jan 21, 2011
  2. Pzykotik

    Pzykotik Ancient Guru

    Messages:
    2,569
    Likes Received:
    0
    GPU:
    ZOTAC RTX 2070 AMP
    You can select to view the startup processes instead of the loading screen can't you? Do that, see what the boot hands on and then we can help sort that out.

    It's likely to display drivers but no guarantee.
     
  3. sava700

    sava700 Ancient Guru

    Messages:
    4,862
    Likes Received:
    0
    GPU:
    EVGA 1080GTX FWT
    Go down to just one harddrive or the one that has the OS on it and then try to load and see what happens, I think its managing the other drives at load up which is typical.
     
  4. alanm

    alanm Ancient Guru

    Messages:
    10,094
    Likes Received:
    2,238
    GPU:
    Asus 2080 Dual OC

  5. Jimgeruk

    Jimgeruk Master Guru

    Messages:
    317
    Likes Received:
    0
    GPU:
    Radeon HD 4850
    OK, thanks for the ideas.

    Pzykotic, any idea how to do what you suggested and view startup processes instead of the loading screen? I couldn't find an option to do that in msconfig or the F8 menu.

    Sava700, I haven't tried disconnecting any other HDs - I can't be bothered to open the case just yet! I might try it, but want to try other things first.

    alanm, that program you linked to seems to be only for Windows 95, so won't help me unfortunately.

    I did try rebooting with bootlogging, and got the following:

    Loaded driver \WINDOWS\system32\ntkrnlpa.exe
    Loaded driver \WINDOWS\system32\hal.dll
    Loaded driver \WINDOWS\system32\KDCOM.DLL
    Loaded driver \WINDOWS\system32\BOOTVID.dll
    Loaded driver ACPI.sys
    Loaded driver \WINDOWS\System32\DRIVERS\WMILIB.SYS
    Loaded driver pci.sys
    Loaded driver isapnp.sys
    Loaded driver ohci1394.sys
    Loaded driver \WINDOWS\System32\DRIVERS\1394BUS.SYS
    Loaded driver pciide.sys
    Loaded driver \WINDOWS\System32\DRIVERS\PCIIDEX.SYS
    Loaded driver MountMgr.sys
    Loaded driver ftdisk.sys
    Loaded driver PartMgr.sys
    Loaded driver VolSnap.sys
    Loaded driver atapi.sys
    Loaded driver nvata.sys
    Loaded driver nvgts.sys
    Loaded driver \WINDOWS\system32\DRIVERS\SCSIPORT.SYS
    Loaded driver disk.sys
    Loaded driver \WINDOWS\System32\DRIVERS\CLASSPNP.SYS
    Loaded driver fltmgr.sys
    Loaded driver KSecDD.sys
    Loaded driver Ntfs.sys
    Loaded driver NDIS.sys
    Loaded driver Mup.sys
    Loaded driver \SystemRoot\system32\DRIVERS\AmdK8.sys
    Loaded driver \SystemRoot\System32\DRIVERS\usbohci.sys
    Loaded driver \SystemRoot\System32\DRIVERS\usbehci.sys
    Loaded driver \SystemRoot\System32\DRIVERS\cdrom.sys
    Loaded driver \SystemRoot\System32\DRIVERS\redbook.sys
    Loaded driver \SystemRoot\system32\DRIVERS\GEARAspiWDM.sys
    Loaded driver \SystemRoot\System32\DRIVERS\imapi.sys
    Loaded driver \SystemRoot\System32\DRIVERS\ltmdmnt.sys
    Loaded driver \SystemRoot\System32\Drivers\Modem.SYS
    Loaded driver \SystemRoot\system32\DRIVERS\ctoss2k.sys
    Loaded driver \SystemRoot\system32\DRIVERS\ctsfm2k.sys
    Loaded driver \SystemRoot\system32\drivers\P17.sys
    Loaded driver \SystemRoot\system32\DRIVERS\nvnetbus.sys
    Loaded driver \SystemRoot\system32\DRIVERS\ati2mtag.sys
    Loaded driver \SystemRoot\system32\DRIVERS\HDAudBus.sys
    Loaded driver \SystemRoot\System32\DRIVERS\serial.sys
    Loaded driver \SystemRoot\System32\DRIVERS\serenum.sys
    Loaded driver \SystemRoot\System32\DRIVERS\parport.sys
    Loaded driver \SystemRoot\System32\DRIVERS\audstub.sys
    Loaded driver \SystemRoot\System32\DRIVERS\rasl2tp.sys
    Loaded driver \SystemRoot\System32\DRIVERS\ndistapi.sys
    Loaded driver \SystemRoot\System32\DRIVERS\ndiswan.sys
    Loaded driver \SystemRoot\System32\DRIVERS\raspppoe.sys
    Loaded driver \SystemRoot\System32\DRIVERS\raspptp.sys
    Loaded driver \SystemRoot\System32\DRIVERS\msgpc.sys
    Loaded driver \SystemRoot\System32\DRIVERS\psched.sys
    Loaded driver \SystemRoot\System32\DRIVERS\ptilink.sys
    Loaded driver \SystemRoot\System32\DRIVERS\raspti.sys
    Loaded driver \SystemRoot\System32\DRIVERS\termdd.sys
    Loaded driver \SystemRoot\System32\DRIVERS\kbdclass.sys
    Loaded driver \SystemRoot\System32\DRIVERS\mouclass.sys
    Loaded driver \SystemRoot\System32\DRIVERS\swenum.sys
    Loaded driver \SystemRoot\System32\DRIVERS\update.sys
    Loaded driver \SystemRoot\System32\DRIVERS\mssmbios.sys
    Loaded driver \SystemRoot\System32\DRIVERS\usbhub.sys
    Loaded driver \SystemRoot\System32\Drivers\NDProxy.SYS
    Did not load driver \SystemRoot\System32\Drivers\NDProxy.SYS
    Loaded driver \SystemRoot\system32\drivers\MODEMCSA.sys
    Loaded driver \SystemRoot\system32\DRIVERS\NVENETFD.sys
    Loaded driver \SystemRoot\system32\drivers\AtiHdmi.sys
    Did not load driver \SystemRoot\System32\Drivers\lbrtfdc.SYS
    Did not load driver \SystemRoot\System32\Drivers\Flpydisk.SYS
    Did not load driver \SystemRoot\System32\Drivers\Sfloppy.SYS
    Did not load driver \SystemRoot\System32\Drivers\i2omgmt.SYS
    Loaded driver \SystemRoot\system32\DRIVERS\MpFilter.sys
    Did not load driver \SystemRoot\System32\Drivers\Changer.SYS
    Did not load driver \SystemRoot\System32\Drivers\Cdaudio.SYS
    Loaded driver \SystemRoot\System32\Drivers\Fs_Rec.SYS
    Loaded driver \SystemRoot\System32\Drivers\Null.SYS
    Loaded driver \SystemRoot\System32\Drivers\Beep.SYS
    Did not load driver \SystemRoot\System32\DRIVERS\kbdhid.sys
    Did not load driver \SystemRoot\System32\DRIVERS\i8042prt.sys
    Loaded driver \SystemRoot\System32\drivers\vga.sys
    Loaded driver \SystemRoot\System32\Drivers\mnmdd.SYS
    Loaded driver \SystemRoot\System32\DRIVERS\RDPCDD.sys
    Loaded driver \SystemRoot\System32\Drivers\Msfs.SYS
    Loaded driver \SystemRoot\System32\Drivers\Npfs.SYS
    Loaded driver \SystemRoot\System32\DRIVERS\rasacd.sys
    Loaded driver \SystemRoot\System32\DRIVERS\ipsec.sys
    Loaded driver \SystemRoot\System32\DRIVERS\tcpip.sys
    Loaded driver \SystemRoot\System32\DRIVERS\netbt.sys
    Loaded driver \SystemRoot\System32\DRIVERS\ipnat.sys
    Loaded driver \SystemRoot\System32\DRIVERS\wanarp.sys
    Loaded driver \SystemRoot\System32\drivers\afd.sys
    Loaded driver \SystemRoot\System32\DRIVERS\netbios.sys
    Did not load driver \SystemRoot\System32\DRIVERS\processr.sys
    Did not load driver \SystemRoot\System32\Drivers\PCIDump.SYS
    Loaded driver \SystemRoot\System32\DRIVERS\rdbss.sys
    Loaded driver \SystemRoot\System32\DRIVERS\mrxsmb.sys
    Loaded driver \SystemRoot\System32\Drivers\Fips.SYS
    Loaded driver \SystemRoot\System32\DRIVERS\usbccgp.sys
    Loaded driver \SystemRoot\system32\DRIVERS\Wdf01000.sys
    Loaded driver \SystemRoot\System32\Drivers\LUsbFilt.Sys
    Loaded driver \SystemRoot\System32\DRIVERS\hidusb.sys
    Loaded driver \SystemRoot\system32\DRIVERS\pcam800.sys
    Loaded driver \SystemRoot\system32\DRIVERS\Alpham1.sys
    Loaded driver \SystemRoot\system32\DRIVERS\Alpham2.sys
    Loaded driver \SystemRoot\system32\DRIVERS\LHidFilt.Sys
    Loaded driver \SystemRoot\System32\DRIVERS\mouhid.sys
    Loaded driver \SystemRoot\system32\DRIVERS\LMouFilt.Sys
    Loaded driver \SystemRoot\System32\DRIVERS\kbdhid.sys
    Loaded driver \SystemRoot\System32\Drivers\Cdfs.SYS
    Loaded driver \SystemRoot\System32\DRIVERS\ndisuio.sys
    Did not load driver \SystemRoot\system32\DRIVERS\MpFilter.sys
    Did not load driver \SystemRoot\System32\DRIVERS\rdbss.sys
    Did not load driver \SystemRoot\System32\DRIVERS\mrxsmb.sys
    Loaded driver \SystemRoot\system32\drivers\wdmaud.sys
    Loaded driver \SystemRoot\system32\drivers\sysaudio.sys
    Loaded driver \SystemRoot\system32\drivers\splitter.sys
    Loaded driver \SystemRoot\system32\drivers\aec.sys
    Loaded driver \SystemRoot\system32\drivers\swmidi.sys
    Loaded driver \SystemRoot\system32\drivers\DMusic.sys
    Loaded driver \SystemRoot\system32\drivers\kmixer.sys
    Loaded driver \SystemRoot\system32\drivers\drmkaud.sys
    Loaded driver \SystemRoot\System32\DRIVERS\mrxdav.sys
    Loaded driver \SystemRoot\System32\Drivers\ParVdm.SYS
    Loaded driver \SystemRoot\System32\Drivers\LBeepKE.sys
    Loaded driver \SystemRoot\System32\DRIVERS\srv.sys
    Did not load driver \SystemRoot\System32\DRIVERS\ipnat.sys
    Loaded driver \SystemRoot\System32\Drivers\HTTP.sys
    Loaded driver \SystemRoot\system32\DRIVERS\DKRtWrt.sys
    Loaded driver
    Loaded driver \SystemRoot\system32\drivers\kmixer.sys


    I don't really understand whether it's telling me anything important, but have tried disabling a few things in Device Manager to see if it helps - I disabled the floppy disk controller and 1394 Net Adapter (it shows under Network adapters, but as far as I know I'm only using the nVidia nForce ethernet adapter, which I've left active). Nothing shows as a warning. No change to boot time though.

    I also tried the windows repair thingy (sfc /scannow), but that hasn't made any difference either.

    If anyone has any other suggestions I'd be grateful.

    Thanks!
     
  6. GhostXL

    GhostXL Ancient Guru

    Messages:
    6,081
    Likes Received:
    50
    GPU:
    Merc 319 6800 XT
    You may want to try moving on to Win 7 as its very optimized for SSD's. Just a suggestion not a flame.
     
  7. Jimgeruk

    Jimgeruk Master Guru

    Messages:
    317
    Likes Received:
    0
    GPU:
    Radeon HD 4850
    It's a good recommendation, but I was hoping to try it using my copy of XP without paying for a new Windows!
     
  8. TheHunter

    TheHunter Banned

    Messages:
    13,408
    Likes Received:
    1
    GPU:
    MSi N570GTX TFIII [OC|PE]
    ^

    it could be netframework 4.0 or 2.0 go to services and disable it.
     
  9. alanm

    alanm Ancient Guru

    Messages:
    10,094
    Likes Received:
    2,238
    GPU:
    Asus 2080 Dual OC
    Sorry that was the wrong version, even though it does work with XP, just that you have to generate the bootlog (NTBTLOG.txt) manually for it to analyze it. There is a more up to date version (by same co.) which does all that automatically and is specific to XP (30 day free trial):

    http://www.greatis.com/utilities/bootlogxp/download.htm

    It will give you a bar chart of all the processes, drivers and time they take to load and should pin point the problem.
     
  10. deltatux

    deltatux Ancient Guru

    Messages:
    19,051
    Likes Received:
    13
    GPU:
    GIGABYTE Radeon R9 280
    +1 on this one. XP came out before SSDs ended up in people's home machines so I doubt Microsoft had the foresight to add this in.

    Heck, Windows XP doesn't even have EFI support either.

    deltatux
     

  11. Jimgeruk

    Jimgeruk Master Guru

    Messages:
    317
    Likes Received:
    0
    GPU:
    Radeon HD 4850
    Thanks for the link. I've downloaded it and run it, and I get some graphs of the stuff that runs on startup. However, here's the mystery: After ntkrnlpa.exe, which runs from 0 seconds to 0 seconds, nothing happens until 82.4 seconds, at which time the drivers start running, starting with amdk8.sys. I'm not quite sure what to read into that!

    I could try somehow disabling .net framework 4.0 or 2.0 - don't I need that to get some stuff to work?

    Any other thoughts/suggestions gratefully received!
     
  12. Veteran

    Veteran Ancient Guru

    Messages:
    12,103
    Likes Received:
    20
    GPU:
    2xTitan XM@1590Mhz-CH20
    Sounds like the MFT/Pagefile needs to be defragged.

    Try this free program from safemode if you can....
    http://technet.microsoft.com/en-gb/sysinternals/bb897426

    Or you can you use retail software like.... O&Odefrag.Perfectdisk,diskeeper.

    Or you can try this long method.


    Defragging pagefile without special tools
    How To Defrag MFT, Pagefile etc. On Boot?


    It's not as easy as using a special tool, but you can defragment the pagefile without installing any new software. This guide will give the steps to make sure you get your system as well-defragmented as possible and help prevent the page file from fragmenting in the future

    Step 1: Disable the pagefile. Make sure you click "set" before you click OK.

    Step 2: Do not reboot when asked. Run msconfig from Start->Run or the Start menu's search box (depending on version). Select "diagnostic startup" then click OK. Reboot when asked.

    Step 3: After reboot, close any programs that msconfig didn't disable (some antivirus will do this). Open a cmd prompt as administrator.

    Step 4 (XP): Press Ctrl+Shift+Esc. When the task manager appears, go to the processes tab, select Explorer.Exe, then click end task. Confirm this in the popup. Then close the task manager.

    Step 4 (Vista/7): Click the Start orb. Hold Ctrl+Shift while right-clicking the shutdown button. Select "Exit Explorer" from the small menu that appears.

    Step 5: In the command prompt, type 'cleanmgr' and press enter. Select the C: drive (or whatever drive you use for the pagefile), and go through the disk cleanup to free some extra space.

    **Warning: Vista users: If you use hibernation or hybrid sleep, do not check "Hibernation file cleaner"! It will most likely break hibernation and it's not exactly a piece of cake to get it back.**

    Step 6: Type 'defrag c:' (replace c: if you use a different drive for your pagefile). If you want to see more detail about the before and after statistics, use 'defrag c: -v' instead. Note that you will not see any status updates while it is defragmenting in this mode. If you need to cancel for some reason, just press CTRL+C.

    Step 7 (XP): When the defrag finishes, type 'explorer' to bring back your taskbar and desktop. Re-enable your pagefile. You can either let Windows manage the pagefile size, or set your own size. I reccommend setting it to a fixed size (minimum and maximum size the same) at between 1.5 to 2 times your amount of system RAM (the "reccommended" size listed in the page file settings will be about 1.5x your amount of RAM. Be sure to hit "Set" before you click OK.

    **I reccomend setting the page file to a fixed size as described above because if the page file does not grow and shrink, it will remain unfragmented permenantly. If you have the disk space to spare, you can go as large as you want with the pagefile, but between 1.5x and 2x your RAM is the magic number in my experience. If it's set too low, you can always increase it manually.**

    Step 7 (Vista/7): You can either follow the XP directions, or you can skip restarting explorer by typing 'systempropertiesadvanced'. Then set the pagefile as described in the XP directions.

    Step 8: In the cmd prompt, run 'msconfig' and change it back to "normal startup". Click OK. Reboot when prompted.

    There you go, your pagefile (and the rest of the drive it's on) is thouroughly defragmented. I do this every time I install Windows on any computer (with a fixed-size pagefile), and the pagefile never becomes fragmented again.


    Personally i would try the program and if that fails try the long method.
    If you need a retail program to help you out let me know in Pm and ill give you a link to a copy of my uploaded retail software that you can download.
     
  13. TheHunter

    TheHunter Banned

    Messages:
    13,408
    Likes Received:
    1
    GPU:
    MSi N570GTX TFIII [OC|PE]

    yes do this first (its found @ control panel/administrative tools/services/find net framework 2.0 or 4.0 stop them and disable them), then go from here on with other suggestions :nerd:
     
  14. friedmonky

    friedmonky Member

    Messages:
    31
    Likes Received:
    0
    GPU:
    EVGA GTX 460 SC EE 1GB
    .NET framework is highly unlikely to cause these symptoms. In addition, it is not recommended to disable .NET framework as it is needed/used by quite a few applications nowadays.

    I would recommend running a chkdsk /r. Could also be a failing hard drive. Run a good hdd diagnostic on it, preferably one from the manufacturer of your hdd.

    Could also be viral...
     
    Last edited: Feb 2, 2011
  15. vbetts

    vbetts Don Vincenzo Staff Member

    Messages:
    15,115
    Likes Received:
    1,688
    GPU:
    GTX 1080 Ti
    If I remember right, XP doesn't have proper support or optimizations for SSD. Your best bet is to move to 7 right now.
     

  16. Pzykotik

    Pzykotik Ancient Guru

    Messages:
    2,569
    Likes Received:
    0
    GPU:
    ZOTAC RTX 2070 AMP
    Have you tried running CCleaner? ntkrnlpa.exe is the NT Kernel... You could try replacing it (it's in 10 locations I think) with a clean copy.
     
  17. Fusion_XT

    Fusion_XT Master Guru

    Messages:
    852
    Likes Received:
    0
    GPU:
    MSI GTX1080 X 2139/5400
    Ummzz you do NOT want to defrag your SSD.
    You will only be reducing its life time and affect its wear-level.
     
    Last edited: Feb 2, 2011
  18. TheHunter

    TheHunter Banned

    Messages:
    13,408
    Likes Received:
    1
    GPU:
    MSi N570GTX TFIII [OC|PE]
    it was here, its a known issue with winxp.. windows 7 has automatic delayed start and its ok.
     
  19. Detection

    Detection Banned

    Messages:
    1,055
    Likes Received:
    0
    GPU:
    2 x 6850 - CrossFireX
  20. Cambria

    Cambria Banned

    Messages:
    626
    Likes Received:
    0
    GPU:
    8800GTS 320MB
    Believe me, while XP SP3 is still a great OS, its far gone now. Windows 7 is so far beyond it, that it will actually run better on older computers than XP does.

    Youd be amazed what Windows 7 can do, believe me, this is the first time since windows 2000 that microsoft has actually made an OS worth the money.

    Its so well optimized, Id dare to say a Pentium 2 could run it! I actually would test that theory if I had a a P2 setup. The oldest thing I have is a P3 and I dont have the powersupply made for it so meh :(

    But the fact that Windows 7 will run on a P4 with 512MB of RAM faster than XP really says ALOT in terms of optimization.

    Sorry. I dont really have any suggestions for you, just trying to sell you on buying a new windows haha :).

    What actually boggles my mind is that they are selling XP Home SP3 at the same price as Windows 7 Home. wtf? :/
     
    Last edited: Feb 3, 2011

Share This Page