Fortunately, I can actually read Spanish (my mother tongue is Portuguese). So you have a problem with the NTFS (serious, not FAT!) file system on a USB stick. What you call "repair" is actually running the existing Linux utility ntfsfix, which is part of the ntfsprogs package on various Linux distributions, or using fdisk and friends to completely reformat the USB stick. By the way, the same ntfsprogs package exists for FreeBSD, you can download the port, and run it. So in this respect there is no difference between Linux and FreeBSD (assuming absence of bugs, and I haven't personally checked).
The real issue is that your posts continue to be unclear. You are talking about "USB memory defective", and repairing it. The problem is *not* the USB memory: both the USB interface and the memory cells (the individual bytes) are likely perfectly fine. The problem in your case is that the file system has become corrupted. The reason for that might theoretically be a hardware problem, but much more likely it is a software problem in the various NTFS implementations used here: the various NTFS emulators on Unix-based operating systems are all famously buggy. Your original post should have asked about how to repair NTFS file systems.