I don't know...it seems to me that you are missing the most basic tools for repairing/troubleshooting any problems in XP (since you don't have the ability to reinstall, restore, or do a repair install of the operating system.
My guess (strictly that) would be that this file (Ql1080.sys) is damaged/corrupted and needs to be replaced.
Info on the other file mentioned: http://answers.yahoo.com/question/index?qi...02112049AAlSNLk
I see two copies of the ql1080.sys file on my system: one in the C:\Windows\System32\dllcache folder and the other in the C:\Windows\DriverCache\i386\driver.cab
I would have to assume that the file being used by the system is the one in the dllcache folder.
Files in a .cab file are compressed...you would have decompress the cab and extract the file in order to use it to replace what may be a damaged ql1080.sys file. The following link describes the needed procedure.
Since it seems that you cannot boot into XP and do anything useful...I don't know how useful this will be for you.
In theory, I would simply rename the old file and replace it with a new one, after extraction from the .cab file.
Perhaps someone else can suggest something more constructive.