Wdf01005 is the Microsoft Kernel-Mode Driver Framework Feature Pack 1.5.
You might have got it through Windows Update.
Sounds as if one of the updates is corrupt
This is one of the few times using the Last Known Good Configuration startup option may help recover from the problem. Use the following instructions and
choose this option.
Starting Windows XP in Safe Mode: