It could have been installed by software for CD/DVD ripping and or burning, something that was written before XP/Vista came along. Do you have any software of that type on your machine?
Create a system restore point.
Extract the autoruns zip file, right click autoruns.exe (not autorunsc.exe) and choose Run as Administrator. Click the Drivers tab and look at the Timestamp column for aspi32.sys.
Now go to Control Panel/Programs and Features, click on the Installed On column to sort the list by date and see if any of the dates match that of aspi32.sys.
If one or two match and you can live without the software, uninstall it, reboot and see how the machine behaves.
If no dates match you can disable aspi32.sys using Autoruns - just untick aspi32.sys - don't be tempted to modify anything else, Autoruns can render your machine unbootable if used carelessly.
Restart the PC and see how you get on.