Private company

U3

Logo: Kikkerivers, Public domain, via Wikimedia Commons3

Windows-launching software

U3 was a joint venture between Sandisk and M-Systems, producing a proprietary method of launching Windows software from special USB flash drives. Flash drives adhering to the U3 specification are termed "U3 smart drives". U3 smart drives come preinstalled with the U3 Launchpad.2 It ceased to exist in 2009.1 Wikipedia text CC BY-SA 4.0

Last updated Oct 21, 2026.

Overview

2004Founded1

U3 was a joint venture between Sandisk and M-Systems, producing a proprietary method of launching Windows software from special USB flash drives. Flash drives adhering to the U3 specification are termed "U3 smart drives".2

Products and brands

U3 disk mounting: Hardware emulation

A U3 flash drive presents itself to the host system as a USB hub with a CD drive and standard USB mass storage device attached.

This configuration causes Windows disk management to show two drives:

A read-only ISO 9660 volume on an emulated CD-ROM drive with an autorun configuration to execute the U3 LaunchPad, and;

A standard flash drive (FAT formatted) that includes a hidden "SYSTEM" folder with installed applications.

Read the full text

U3 compliant applications can be (optionally) preloaded by manufacturers.

U3 Launchpad

The U3 Launchpad (LaunchU3.exe) is a Windows program manager that is preinstalled on every U3 smart drive.

The U3 Launchpad automatically starts at insertion of a U3 enabled device.

U3 applications

To be fully U3 compliant, an application has to be programmed to clean up its own data from the local machine. It must also be packaged in U3's special program format. U3 applications will only run from a U3 device. U3 programs can be downloaded from the U3 website and other places. Applications include Opera and Skype and do not need to be installed on the computer.

APIs

The U3 application programming interfaces (APIs) allow U3 programs lower-level access to USB flash drive, and to query the drive letter. The U3 APIs primarily allow developers who choose to use more of the power of U3 to control how their application handles things like device removal and saves data back to the drive such as configuration or documents.

Compatibility

The latest version of U3 launchpad supports Windows 2000 with Service Pack 4, Windows XP, Windows Vista, Windows 7 and Windows 8.

Data can be accessed using any OS capable of reading from USB mass storage devices, unless the U3 device is password-protected.

Issues with older versions

Early versions of the U3 launchpad software had Vista compatibility issues (specifically the Sandisk Cruzer Titanium series with device numbers 2.17, 2.18, 2.19 and 2.20), although this problem could be eliminated by updating the launcher software.

Prior to Sandisk's updated launcher software being released, Microsoft supported U3 by releasing an update to Vista.

From Wikipedia’s article on U3 (software), shared under CC BY-SA 4.0.4

Timeline

  1. 2009Dissolved Dissolved1
  2. 2004Founded Founded1

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4