I haven't used Testdisk so far but i have read some tutorials and i tried to fix the usb drive with it. I am using the Testdisk under windows 7 and when i analyze the drive i see this error in the screenshot: "Bad ending cylinder <CHS and LBA don't match>"

I used the option to write a new partition table but after this i still see this warning when i analyze the flash drive. Can someone tell me what this error mean and how to fix it?
Thanks!