I have an HP Pavillion zd7000 laptop that runs on Windows XP. When I turn it on it starts to boot and then gets hung up saying "windows is starting up" but it doesn't! I've tried booting it in safe mode and looking around for the answer. Right now I'm defraging it, hoping that helps. I don't have a restore CD or a Windows XP CD, unfortunately! Any thoughts?