Answer to your question:
Linux Ubuntu is FREE computer operating system and you can download it form anywhere.After that just burn it to the CD disk and boot it.
After that just follow what I wrote in my previous post and you will be able to copy entire C: drive on your usb flash drive just like you want to.
You can download Linux Ubuntu ISO image file from here:
http://old-releases.ubuntu.com/releases/jaunty/ubuntu-9.04-desktop-i386.iso
Also here is my previous post again:
-Create an empty folder called "FULL BACKUP" at the roof of your C: drive.For example:
C:\
FULL BACKUP
-Load Linux Ubuntu from the CD-ROM disk...
-When Ubuntu is loaded,locate your "C:" drive (by it's name since Ubuntu doesn't show drive letters) then go in it...
-Select ALL the items there then right click on any of them and click COPY...
-Click the COMPUTER button at the top of the window to go back to your local drives...
-Go again in your "C:" drive then go in the
FULL BACKUP folder/directory and there right click with the mouse and then click PASTE.
-The copying process will start so let it finish.It will take some time depending on the size of the data,speed of your computer and HDD and many other factors...
-When the copying process is finished,close the window and shut down Ubuntu by going on the LIVE SESSION USER in the upper left corner and then click SHUT DOWN...
-When Ubuntu shuts down you are done.You now have a FULL BACKUP of EVERY SINGLE FILE from your "C:" drive in that FULL BACKUP folder/directory.
-Now you can move or copy that FULL BACKUP folder/directory wherever you want,whenever you want and do with it whatever you want...
This way I gave you will do EXACTLY what you need without ANY need to take a hard disk drive out of the laptop.
In my post I showed you how to backup entire C: drive on "C:\FULL BACKUP" folder.But it doesn't have to be on "C:\FULL BACKUP".
It can be ANYWHERE you want.Let's say that your flash memory stick has drive letter "H:".In that case just backup entire C: drive on "H:\FULL BACKUP".
One note: In Windows there ARE drive letters such as "C:","D:" and so on...
However in Linux Ubuntu everything starts with the NAME of the drive and NOT the drive letter.
So if your C: drive is called let's say "WINXP" and your flash memory stick is let's say called "FLASH" then in Ubuntu you would backup entire WINXP data to "FLASH\FULL BACKUP".
If you do not know how to do this,I can show you for 2 days.We can use MSN or Skype or even a voice conversation.
Or of course you can ask here lol.
Cheers!