Modifying a USB to Work Like a U3 Drive





Introduction: Modifying a USB to Work Like a U3 Drive

Note: It's been about 4 years since I put this Instructable up, I recently got a few requests to fix the broken links. That should be all done :)

Hey guys,
One of my recent projects was to venture to the shops and return with the holy grail of USB devices:
A U3 Drive
The price for these devices is pretty outrageous. A U3 drive, with half the storage of the equivalent Lexar drive was twice the price! So I went with the Lexar. When I got home, I did some playing with my 8GB Lexar thumbdrive.
I managed to get the drive functioning like a normal U3 drive and I've encapsulated the how to into this instructable.

Step 1: What You'll Need

Your going to need the following:
A USB drive
And this

Step 2: Now for the Numbers

Okay, now open up USBDeView and find your drive. Then double click it and another menu will appear, search for the Vendor ID and take note. If the Vendor ID is only numbers then download this.
If it has letters, then download this.
If your not sure, try both.

Step 3: Using UFDisk

If you using UFDisk(First Download) then insert your USB, open the program, click AutoRun and set the slider to anything bigger than a megabyte. Then select the image.iso you downloaded earlier and click make.
Okay! that was the hard bit, now for the easy bit! Please skip to step 5.

Step 4: Using UCDExec

Ok, here goes.
Set the AutoRun area size to1MB. set the image to the image.iso that you downloaded earlier. Click burn.

Step 5: Finally!!!

Okay, now that we have got our USB set up, ensure that you cycle the USB - That means to take out, and plug the USB back in. You should have seen both a CD drive AND a USB drive show up in 'My Computer' when you plug the USB back in. If you didn't, then you will have to do some searching for the program appropriate for your USB.

Go onto the USB (Not the CD Drive) and add a file called 'fake-u3.ini' (without the quotes). Open up the file you just made with notepad and write into there:

\(Program you want to run; even a directory to a program)

so for me, its:


Because I'm using the PortableApps suite. THE \ IS VERY IMPORTANT

Just so you know...

This is a very simple VB.NET program, it works by getting all the drives and searching for the 'fake-u3.ini' when it is found, it opens it and opens the EXE specified in the INI.

Also, you should be aware that this doesn't really work the way it did when I first wrote this instructable. Microsoft have disabled CD autorun, so you will have the same outcome as with an ordinary USB drive when running Windows 7 or higher.

Please Enjoy :)


  • I made this using an...-GavinS2

    GavinS2 made it!


  • Epilog Challenge 9

    Epilog Challenge 9
  • Sew Warm Contest 2018

    Sew Warm Contest 2018
  • Paper Contest 2018

    Paper Contest 2018

We have a be nice policy.
Please be positive and constructive.




Links are broken again, definitely need the iso to make this work. Anyone else have a dl to the iso?

Nope, "page not found" following the links!

When i try to run any program in step 2 it says that no device is found

So I did everything but just one cddrive and not both the cd drive and the usb drive... So what should I do now?

As in only one cd drive appears, not both... I have tried everything.. Can someone help me, please? ^^

When I click "Make" on UFDisk th green bar continues to the end then nothing. Is this right? So far, when I cycle my USB it just shows up as an unformatted drive..

Tried with UCDExec but it just says no device available.

i have the same problem with both UCDExec and UFDisk

Wait, does this need to be a U3 drive to begin with? I thought this was to turn any drive into a U3 drive..