Hi all i carried out one cute experiment.I use Windows XP with SP2.I was fed up with my friends who were knowing my PC's password.They used to always do something irritating tasks.I made my PC my USB Drive dependent.
What i did was copied boot.ini ,ntdlr, NTDETECT.com files from my operating systems system directory
and made USB as first bootable device by going to registry(You can go to registry by pressing F8 as soon as your PC starts).
Now if anyone starts my PC without USB drive plugged he gets error "boot.ini file could not found windows cannot start.".
Please try out this at your own risk.

What i did was copied boot.ini ,ntdlr, NTDETECT.com files from my operating systems system directory
and made USB as first bootable device by going to registry(You can go to registry by pressing F8 as soon as your PC starts).
Now if anyone starts my PC without USB drive plugged he gets error "boot.ini file could not found windows cannot start.".
Please try out this at your own risk.
