Sounds like corrupt drivers the original ones are in the i386 folder on the XP CD I think
Uninstall drivers and start to re install,
do not let XP find drivers but instead point it to the i386 folder on the XP CD to install the drivers from there.
Huawei P10 review
1995-2015: How technology has changed the world in 20 years
An overview: What leading creative agencies are doing to improve diversity
New iPad, iPhone SE & Red iPhone 7 on sale now
Synology invites you to visit them at Insomnia on 26th – 29th August. Book your tickets now and visit Synology.