My windows xp screen would turn black when i boot. It happens right before the blue welcome screen. safe mode and safe mode with command prompt works. when i try safe mode with networking, it loads the system files but after that, there would be weird symbols and colors blinking. i also replaced the hal.dll with the one on the windows xp cd when i got hal.dll is missing/corrupt message before. Maybe that could be the problem?