Vid 346d Pid: 5678 [work]

$ lsusb -d 346d:5678 Bus 001 Device 002: ID 346d:5678 USB Disk 2.0

Like many budget flash drives, the "real" usable size is often slightly lower than the official packaging (e.g., a 64GB drive showing ~58.6 GB) due to formatting and overhead. Common Associated Brands

Sometimes, Windows assigns the wrong generic driver to a specific VID/PID combination. You can go into Device Manager , right-click the device, and select Uninstall Device . Unplug the drive, plug it back in, and Windows will automatically reinstall the correct drivers.

Generic Flash Disk (commonly labeled "Disk 2.0" or "ProductCode USB Device") vid 346d pid 5678

Often assigned to USB 2.0 or 3.0 flash drives, frequently appearing when the device is stuck in generic mass storage mode. Controller Vendor: FirstChip.

If the drive is corrupted, you can try using mass production tools specifically for FirstChip controllers, such as FirstChip MpTools . These can sometimes "reset" the firmware and restore the drive to its true (often lower) capacity.

Because the VID/PID combination is shared by many manufacturers, your computer may simply identify the device as "Disk 2.0" or "VendorCo ProductCode". Real vs. Reported Capacity: $ lsusb -d 346d:5678 Bus 001 Device 002:

Thus, “VID 346d PID 5678” serves as a reminder that hardware identifiers are merely labels, not proof of authenticity. Security tools like USB firewalls or driver hardening policies must look beyond the VID/PID to examine device behavior, class codes, and even power draw anomalies.

The performance data for the 346d:5678 is a tale of two standards.

Users have reported a slight performance increase (up to 19 MB/s read) when formatting the drive with the exFAT file system instead of the default FAT32. Maintenance and Repair Unplug the drive, plug it back in, and

Search for "FirstChip FC1178BC MpTools" or newer, depending on your chipset findings.

Custom or clone development boards (similar to Arduino or ESP32 variants) using specific USB interface silicon.

A user-friendly interface provides device information, status updates, and easy access to device management features.

If the controller firmware corrupted, the data may still be physically present on the NAND chip. However, performing a mass production repair (reflashing) will wipe all data . For data recovery, you must not attempt to repair the drive yourself. Professional data recovery services can desolder the NAND chip and read its contents, but this is often costly. If the data is not valuable, running the MP tool is a viable way to get a functional (albeit empty) drive.