"Autorun.inf" may very well be a virus. We've had a problem with it at the college I'm attending. You should scan your device with an updated antivirus program. If it is infected, have the antivirus program remove it. You may then have to go to the command prompt (Start Menu > Run > "cmd"), change directory to where your device is (ex: "chdir /d e:" - where "e:" is the directory), and then change the attributes of the files in that directory (type "help attrib" to get a list of commands and details relating to "attrib"). I used "attrib -s -h *.* /S /D" and hit enter for my flash drive. This removed system (s) and hidden (h) file status for any file with any extension (*.*) throughout the entire drive (/S) and included folders themselves (/D).
I have to warn you though, we are running Windows Vista and Windows 7 and I know this works for them, but I don't see why it shouldn't work for XP Pro. It's worht a try.
Kaveman2010