Since this appears to be a very specific driver, USB hardware ID, or firmware reference (common in device manager for things like webcams, USB-to-serial adapters, or specialized industrial gear), I have written the post to solve the general problem of chasing down a "broken" VID/PID combo and finding the "best patched" solution.
Are you trying to recover data from this drive or restore its actual capacity using a firmware tool? My Flash-Device - USBDev.ru vid 346d pid 5678 best patched
A common issue with these specific IDs is "capacity spoofing," where a drive might report 64GB but only physically hold 16GB. Tools like are used to verify the "true" patched capacity. Speed and Reliability According to user-submitted benchmarks on sites like NirSoft's USB Speed Database Since this appears to be a very specific
The combination of VID 346d and PID 5678 identifies a common, often generic, USB flash drive typically manufactured by Shenzhen SanDiYiXin Electronic Co., LTD or branded under labels like "VendorCo" and "Eaget". Key Technical Details Software / game patch