U盘可能是exfat文件系统,XP系统默认不支持,需要安装补丁包才能支持,补丁包:http://www.microsoft.com/zh-cn/download/details.aspx?id=19364
看你u盘的文件格式是什么,有一些文件格式xp是不认识的,比如EXFAT之类,所以他就提醒你要格式化