Note : I also purchased a 64gb sandisk ultra micro sd card (class 10), it has much better and consistent write speed of avg 15 mb on Usb2.0 itself. It doesn’t start high and then comes down to 7-9 Mbps like this pendrive.
To fix this, try using a USB 3.0 port, updating your drivers, and reformatting the drive to exFAT or NTFS. You can also test the drive on another computer to rule out hardware issues and use software like CrystalDiskMark to check its performance.
I already tried all these. Also tested on another laptop with usb 3.0 port. Still the same issue. CrystalDisk shows incredible read speed of 120-130 Mb as claimed but write speed of 25mbps. I heard sandisk flash drives suffers from throttling due to heat and It’s clearly visible. It starts with 25mbps speed then drops down to 7-9Mbps after 25% data is transferred and pendrive gets heated up.
You can also try transferring smaller files, keep the drive cool, or format it with a larger allocation size. Firmware updates can also help, but for better performance, try faster drives like the Samsung BAR Plus or Kingston DataTraveler Max.
Flash Drive Quality: Cheaper USB sticks often use lower-quality NAND chips, which affects performance.
Full Block Map: After filling the drive, the block map becomes full, requiring each write to erase a block first, slowing down the write speed.
Lack of TRIM Support: Unlike SSDs, most flash drives don’t support TRIM, which helps manage empty blocks and maintain speed.
File System: The file system format can impact speeds. Some users have reported improved speeds after switching from exFAT to NTFS.
Try all USB 3.0 ports on your computer, In Device Manager, locate your USB drive, go to “Properties,” then “Policies,” and select “Better performance” and if possible format the device to make it new.