Understanding the USB Device: VID 058F PID 1234 The USB identifiers
identify a mass storage device, typically a generic USB flash drive, powered by a controller from Alcor Micro Corp
. These identifiers are critical for technicians attempting to recover data or repair "dead" flash drives that are no longer recognized by operating systems. Technical Specifications
When a device with these IDs is connected, it generally reports the following hardware profile: Vendor ID (VID): (Alcor Micro Corp.) Product ID (PID): Manufacturer: Product Model: USB Flash Disk / Mass Storage Device Common Controllers: Alcor Micro AU6986, AU6988, or AU6989SN series USB Version: USB 2.0 (High Speed) Common Use Cases and Problems
This specific VID/PID combination is often found in unbranded or "white-label" USB sticks. Users frequently encounter this ID when troubleshooting a device that shows "0 MB" capacity or "No Media" in Disk Management. In many cases, seeing
can indicate the controller has entered a "fail-safe" or "test" mode because the firmware is corrupted or the flash memory chip has failed. Troubleshooting and Repair usb device id vid 058f pid 1234 full
If your computer detects the drive but cannot access it, the following steps are commonly used by the tech community: Driver Reinstallation: Windows Device Manager to uninstall the "USB Mass Storage Device" entry under Universal Serial Bus controllers
and restart your PC to let Windows reinstall it automatically. Controller Identification: Use utilities like ChipGenius Flash Drive Information Extractor to confirm the exact Alcor controller model. Low-Level Formatting:
For corrupted firmware, specialized "Alcor MPTool" (Mass Production Tool) versions are often used to reflash the controller. Note that these tools are third-party and may cause permanent hardware damage if used incorrectly. Disk Cleaning: If the issue is a logical partition error, the Diskpart utility can be used to the drive and create a new primary partition.
Attempting to repair a flash drive with production tools will permanently delete all data on the device. specific version of the Alcor MPTool compatible with your controller's part number?
0 MB on a 32GB USB stick - Storage Devices - Linus Tech Tips Understanding the USB Device: VID 058F PID 1234
USB Device ID VID 058F PID 1234 a generic hardware identifier typically associated with flash drives using Alcor Micro Corp. controllers DeviceHunt Device Identification Vendor ID (VID) 058F : Identifies the manufacturer as Alcor Micro Corp. Product ID (PID) 1234
: A generic code often used when a device is in a "test" or "generic" state. While it commonly appears as "Mass Storage Device" "Generic USB Flash Disk," it can represent various flash drives from brands like DeviceHunt Common Issues
If your computer reports this specific VID/PID combination, it often indicates a firmware corruption or a device in emergency mode . Symptoms include: The drive shows as "No Media" or "0 MB" capacity.
Windows cannot format the drive or reports it is write-protected.
The device is recognized but cannot be opened in File Explorer. Recovery and Repair Tools Common Usage & Notes
To restore a drive with these IDs, you must typically reflash the firmware using "Mass Production" (MP) tools specifically designed for Alcor controllers. Alcor Micro - USBDev.ru
H2testw or F3.AlcorMP).Linux handles this device very well. The kernel module hub or usb_storage usually claims it automatically.
If you have landed on this page, you are likely staring at a cryptic string of characters in your Windows Device Manager, Linux lsusb output, or macOS System Information: “USB Device ID VID 058F PID 1234.”
This identifier can be frustrating. It might appear as an "Unknown Device," a "Yellow Exclamation Mark," or a device that simply refuses to work. In this comprehensive guide, we will break down exactly what VID 058F PID 1234 means, which hardware it belongs to, common driver problems, and step-by-step solutions to get your device functioning properly.
usbstor.sys driver.For advanced users, you can manually edit or add an INF file.
C:\Drivers\Alcor..inf file (e.g., alcorusb.inf).If the INF contains 058F and 1234 in the [Manufacturer] or [Strings] section, it will match your device.
| Field | Value |
|-------|-------|
| Vendor ID (VID) | 0x058F |
| Product ID (PID) | 0x1234 |
| Vendor Name | Alcor Micro Corp. |
| Device Type | Mass Storage Controller (USB Flash Drive) |
| Typical Chip Model | Alcor Micro AU698X / AU699X series (or similar older generation) |