I know that this sounds like strange advice, but how are you putting sp4 on? If it's a slipstreamed version, maybe you should start from a fresh 2000 install and then sp4, then directx.
I've also noticed (however weird this may sound) that windows seems to be more stable when you actually do the base windows install and then install ALL of the service packs in order. It seems to me that windows is more stable that way then it is by jumping direct to the newest service pack.
Either way are you installing the drivers first or Sp4/Directx before the drivers?
|