If you have an iPod, iTunes should be installed on your computer. While you can use it to transfer music to your iPod, a third-party software must be used to copy songs from your iPod to a PC. When using non-iTunes software to manage your iPod, your iTunes settings must be adjusted. Click the check boxes next to "Enable disk usage" and "Manually manage music and videos." If you intend to use a non-iTunes manager regularly with your iPod, uncheck the box next to "Open iTunes when this iPod is attached."
Download and extract Yamipod, a free, cross-platform iPod manager. Extract the Yamipod application, and use the program's "Copy" feature in the "Songs" menu to transfer unlimited songs from your iPod to your PC. Yamipod can be copied onto to your iPod and run on any computer.
Copy the iPod's library to a PC folder of your choice with iPod -> Folder. Connect the iPod to the computer, and select the device and the directory in which to save music. This freeware program copies only MP3s, which is limiting if you have mostly AAC files on an iPod. Like Yamipod, it is also a small, portable device that can be copied onto an iPod.
Download and install Winamp. Install the ml_iPod plugin, then connect the iPod to the PC, then open Winamp. Use the "Media Library" to select and copy iPod-based music to the local media, which is the default "Music" folder on your PC. This is not a portable program and requires the installation of software in order to run it. This is the best option if you are looking for an iTunes replacement.
Check that adequate hard disk space is available before copying songs from your iPod. If you are planning to copy hundreds or thousands of tracks, a substantial amount of free space is needed. Copy to an external hard drive, if possible.
Do not open other iPod managers when iTunes is running.