Mac Windows

How To Make A Portable Version Of Winamp For Your USB Drive

Simon Slangen 13-12-2009

How To Make A Portable Version Of Winamp For Your USB Drive usbmusicA lot of people use USB MP3 players these days, but why not the other way around? Using a standard USB stick (often way cheaper), we can have our music on the go as well.


With the lack of headphone support, you won’t be able to use it on the bus, or in the queue at the supermarket, but if you often use different computers – at home, at work, at school and at a friend’s place – it really pays to carry your collection with you.

By loading the Winamp portable media playing software on a USB stick, as well as your music library, you can listen to your tunes everywhere, as if you were at home.


The Winamp music player is still something of a phenomenon. It eats memory like a vegan (which is: nearly nothing) but can play almost any type of file. Even a lot of ‘newer’ media players are based on Winamp. This all comes to show how powerful and influential Winamp really is. Best yet, we can easily take a regular Winamp install and adapt it to our portable drive.

Start out by downloading and running the Winamp Setup. Install to a subfolder of your portable drive, or simply copy the Winamp application folder from Program Files to your USB stick afterwards.


winamp portable

Next, create a winamp.cmd file in the Winamp folder of your portable drive. You can do this by creating a new text document, and adding

start winamp.exe /inidir=ini

Then either save the file, and change the extension from .txt to .cmd, or (in Notepad) use File -> Save As… -> All Files and save it manually as winamp.cmd

If all went well, you should have a strange new file there, one that you can’t open with a text editor anymore.


Double-click the file to execute it. This will launch the Winamp configuration wizard. Make sure that all file associations are unchecked in step 2. Otherwise, your computer will try to use your Winamp portable drive whenever you prompt to open a file – even when your USB stick isn’t inserted.

make winamp portable

In the third and final step of the configuration wizard, make sure to uncheck the anonymous usage statistics. If you don’t, Winamp will send periodical reports of the application. Albeit anonymous, a lot of computers won’t like a portable application that tries to connect to the internet.



That’s it, you’ve now got an installation of Winamp that’s fully portable. You can use it not only to play back your files, but to build and manage a portable music library, just like in iTunes, err, Winamp.

If you want Winamp to run whenever you insert your USB stick into a computer, you must create an autorun.inf file. This is the same kind of file that’s present on most software installation CDs.

Simply create a new text documents and insert the following lines:

Action=Start Winamp Music Player

Next, go to File -> Save As… -> All Files and save it as autorun.inf, or just edit the file extension manually. If it doesn’t work, make sure that the specified directory path is correct, and that autorun is enabled on your computer.


Which media player do you most enjoy using? Do you use another portable player? Tell us about it in the comments section!

Related topics: Media Player, MP3, Portable App, USB, Winamp.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Edmenje
    January 15, 2010 at 3:53 pm

    I had found a slightly different set of instructions on the winamp forums and made myself a portable version of 5.551. I stripped the installation to the bare bones (just the classic skin, no visualizations etc.) and then ran it through app compactor from I now have winamp on all my flash drives that comes in at only 5Mb (the original install after the trimming was about 12Mb) So even if you want more features to come with your portable version I recommend compacting it as it will reduce it to around 50% of the size and it will still work without a hitch.

  2. John Gunn
    December 17, 2009 at 4:09 am

    Does this mean the drive name doesn't matter anymore? I have mine set to M drive and have to change the usb drive's allocation to M on the host computer. Does this mean I don't have to do that anymore? Because if it does, then that is awesome.

  3. Ska
    December 14, 2009 at 9:38 am

    Good stuff. But can't you achieve the same by opening the setup file with Universal Unlocker instead of installing to a USB? Haven't tried portabling Winamp yet, so I'm not sure. But using Universal Unlocker did work on a lot of apps.

  4. Chris0089
    December 13, 2009 at 2:33 pm

    I would love to see an article on how to create a portable app


    Beside just WinAMP of course

  5. Truck
    December 13, 2009 at 12:53 pm

    I'd rather use something small and fast like 1by1 if I was going to be running it on random computers. I still know people rocking Pentium IIs.

  6. Phil
    December 13, 2009 at 12:52 pm

    I tried this some time ago, there was in PendriveApps or the PortableFreeware forum, now correct me if I´m wrong but this seemed to work only in some versions of Winamp (I mean release number) and only in the lite version, not the full.
    I don´t know if it´s works in the current release (without leaving traces), maybe it does.

    Anyway I ended using a Launcher by PortableApps and downnloading the specific release from FileHippo.
    btw doing a quick search it seems there is an updated launcher in Dev. Test wich could mean that eventually it could be released as a PortableApps Application.

  7. mgingerhack
    December 13, 2009 at 11:49 am

    this is nice information .....i will surely try this out..