I never thought that getting a brand-new USB key to work could turn into a configuration nightmare, requiring trips to four separate utilities and two operating systems. This is what happened last week with the SanDisk Cruzer Micro 2GB USB Flash Drive. This USB key uses a SanDisk-developed technology called U3 (obnoxiously marketed with the slogan “It’s what’s next. It’s what’s smart.”) What this piece of code does is allow Windows XP users to launch applications directly from the USB key, therefore allowing them to "leave no personal data behind". Unfortunately, not only is this a Windows-enhanced technology, it is actually incompatible with Mac OS X. And getting this thing to work on Apple’s OS is an exercise in frustration. The whole idea of a USB key was to replace portable rewritable media like floppy disks, which were universal in their hardware implementation (regardless of OS-specific formatting and file-system). This was true for USB keys as well, at least until U3 arrived.
When you plug a U3-enabled USB key into your Mac, what you get is the (expected) disk image, accompanied by a second icon, a CD image, called "U3". If you’re like me, you buy this thing to quickly get a couple of portable gigabytes of storage, and the last thing you want to care about are "enhancements". It’s like buying a hard drive (or, if memory serves, a floppy disk): you just want to connect it and format it for the file system you’ll be using. But what happens after a quick formatting trip to the OS X Disk Utility is that you’re left with an unusable piece of plastic. No matter what you do, you’re stuck with a drive that won’t mount and, more annoyingly, can neither be erased nor partitioned. The USB key is now read-only. Plugging it into a Windows machine, downloading "uninstallers" from the SanDisk website, cursing the innovation-obsessed IT market, whatever you do, the key is dead. Even the Launchpad Remover, distributed on the U3 website, won’t be able to do anything with it. It’s important to note that this is not a SanDisk-only problem; it happens on several (maybe all) models of U3-enabled keys.
The outrageous part of all this is that while the packaging clearly claims Mac OS X compatibility, as you can see on the left, an angry trip to the SanDisk support website is all that’s needed in order to find out that the very same manufacturer actually states the opposite. This is an ancient way of making quick money: sell something which you acknowledge doesn’t do what you say it does. I wrote an email to SanDisk customer support about this glaring inconsistency between their own two statements. Their reply, which arrived surprisingly fast, suggests that they might rethink either the technology, the packaging or their marketing information in the future, which is a good thing:
The U3 part of your Cruzers are not supported on MACs, but the removable drive part will work and is supported on MAC computers. We would like to thank you for pointing this out to our attention. We have already forwarded this information to the proper personnel for review.
As of now, we cannot give you a definitive answer concerning the matters you have presented but rest assured that the personnel for this matter will greatly consider it for our product improvement.
And since I’d rather not wait for the SanDisk product improvement team to fix this, I searched the internet again, and again, and finally found a post on the Canadian ehMac forum. The author, Mark Rushton, had the exact same problem with the GXT Mobile Disk USB 2.0, and posted a quick and (almost) hassle-free solution. All you need is a Windows machine (I found one which had Parallels Desktop installed and it worked fine) and the Drive Key Boot Utility from HP (45mb download, no registration required). Just plug your dead USB key into a Windows XP machine (real or virtual), run the app, click through all the recommended options and let the software pulverize the drive’s U3 enhancements into oblivion. Don’t worry if it takes several minutes (with no progress bar) or if the program stops responding; just wait until it’s finished. Go back to the Mac OS Disk Utility and do whatever you want with your new, fully functional USB flash drive (which is what you wanted in the first place). Thanks Mark.
UPDATE: Apparently it’s possible to accomplish the above using Terminal without downloading anything, as suggested by Damien in a comment to this post. I haven’t tested it myself but it does seem to be a very simple solution. Thanks Damien.
24 Comments
Or Google for “remove u3″ or “uninstall u3″ and click on the first link which will bring you to
http://www.u3.com/uninstall/
and let you download the 2.5mb file from U3 itself, rather than a 45mb file from HP.
Please read the post, which contains the link you mention. It clearly states that this is a solution for the dead drive you get when you format the key through Disk Utility first (without checking for uninstallers), in which case the u3 uninstall utility doesn’t work (which is precisely the reason why I wrote the article in the first place).
Dude. Thanks for writing this. I’ve been listening to Security Now, so I’ve heard about U3. When I had bought and opened the package I saw the U3 logo. Felt like a sucker. My question now is do I have to format it on the mac before I run the HP software?
I never thought I’d get rid of that CRUMMY U3 disc mount from my desktop. Luckily I’m surrounded by PCs at work. Thanks for the post – brilliant! Never buying SanDisk again…
I just tried this process on a new Sandisk 4gb cruzer and it didn’t get rid of the U3 image. I ran the HP utility through Parallels – crashed XP the first time but worked the second. When I went back into OS X I ran disk utility on the cruzer but after ejecting it and then plugging it back in the U3 image was mounted again.
Any thoughts?
After trying agin with the HP utility, and not getting anywhere, I downloaded the U# uninstall utility and that seems to have done the trick. What a pain though.
Nigel, please read my reply to the first comment: my post clearly states that the HP utility is to be used in case you’ve *previously* tried to format the key using Disk Utility. Good to hear you’ve sorted out your issues, though.
So, what if you’ve not tried to wipe it with Disk Utility yet, but you want the U3 stuff off of there? Is the best way to to put it in an XP machine and then use the U3 uninstaller rather than the HP one? And if you format with Disk Utility, will a PC read the drive, or just Macs only? Should I format with a PC formatter?
Thanks for any answers!
If you haven’t formatted the key with Disk Utility, just use the included uninstaller or download one from http://www.u3.com/uninstall/ (read the first two comments to this post and it should be clear).
I couldn’t use any of the U3 uninstall options because for some reason I could not get Windows (under Parallels) to recognise my Cruzer Micro no matter what I did.
However, in the continuing search I found a solution that absolutely blitzes it, from within OSX, no need for messing around with downloads of any sort.
http://ebukva.com/blog/article/10/how-to-format-u3-usb-drive-on-a-mac
Just run DiskUtil from the UNIX terminal in OSX, identify the USB drive, and reformat that disk. Done, with 100% satisfaction, in a couple of hassle-free minutes.
Thanks for the link, Damien. I’ve updated the post to include your solution.
Damien’s instructions don’t work for me. The U3 Partition remains after the reformat.
Damien’s instructions also don’t work for me. I was able to erase and rename the data partition just fine, but no matter what I do, that damned U3 partition won’t go away.
By the way, I had to use sudo diskutil before anything started working, which isn’t mentioned in Damien’s link. I have tried every variation on diskutil commands and nothing kills the hated U3 volume.
Using Disk Utility from the terminal or otherwise does not work on this problem. It only returns errors and still leaves me with the nightmare “U3 System” disk on my desktop. I am getting really sick of this so-called advance in usb technology. I think we should flood the U3 developers with complaints. Hopefully after a while we will be able to knock some sense into these morons. If anyone finds a real solution, please post it.
xenical who for xenical
very nice web site. My English is not so good, so I do not understandt it well, but it seems very good. Thanks
The HP site has moved and the HP drive key boot utility is unfindeable, however the sandisk uninstall has worked even though I repeatedly used disc utility and terminal to try and get rid of the U3 beforehand.
My story: I started by trying to reformat the USB stick using DiskUtility and then the commandline version, the result was a nicely reformatted main partition but the annoying U3 “partition” was still there and steadfastly refused to go.
At that point I started googling. The HP site has moved the uninistaller thing. I downloaded U3’s own uninistaller and popped it on the formatted partition and wandered off to a windows machine (because I am fortunate enough to be able to do this, you’re stuffed if you have no windows machine).
The windows machine couldn’t see the formatted partition and kept refusing to have anything to do with the U3 partition because the “other drive” wasn’t formatted as it liked. On the windows machine I reformatted the “other drive” thus losing the U3 uninistaller.
For some reason it would only allow me to format a 200Mb partition. But, that 200Mb partition was enough then to allow me to run the actual U3 software on the U3 “partition” and I got through to the uninistaller there. After many “Are you sure?” type questions and “Yes destroy everything you swine” answers, it removed the U3 “partition” and gave me back the rest of the 3.8Gig.
Took it back to the mac, plugged it in. No annoying U3 disc. I reformatted it again and have the full 3.8Gig. But you’re stuffed if you haven’t got a windows machine. Nice.
HP utility can be found here now:
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?swItem=MTX-UNITY-I23839&lang=en&cc=us&mode=3&
Hi, I can?t understand how to add your site in my rss reader. Can you Help me, please
thanks !! very helpful post!
It’s the first time I comment here and I should say that you give us genuine, and quality information for other bloggers! Great job.
p.s. You have an awesome template for your blog. Where have you got it from?
Thanks for the compliments. The template and theme are home-made
A little bit of custom PHP and CSS, loosely tied together – not even remotely release-quality…
I usually do not comment on blog posts but I found this quite interesting, so here goes. Thanks! Regards, P.
2 Trackbacks
[...] Check It Out, Geeks! [Link] [via] [...]
[...] talino.org » Blog Archive » u3 and OS X Stupid U3 software. Storage media should not be autoloading software or using stealth-partitions, and it shouldn’t want Windows to uninstall it. Naughty. (tags: mac storage u3 crap) [...]