I'll start by saying I don't know exactly how i got myself into this mess so don't ask!!! I had a 4GB USB memory stick (jumpdrive) and it was formated as a simple linux live CD replacement. somehow after i got back to windows the memory stick only showed to have a 101MB partition; the remainder was unallocated space. Upon attempting to return it into its initial working state, I attempted to remove the 101 partition and to join it with the unallocated 3.68GB. but with no success, it basically doesn't give you the option of deleting or creating partitions. so i kinda gave up on the GUI and gone down to CMD.
i tried to remove the partition using diskpart but i got an error saying "Cannot modify partition on removable media". i was kinda surprised for a while so i opened the manufacturers site only to find the offer chat support so i thought i'll give it a try whilst i'm doing something elese on the phone. told them the simptoms only to be told within 3 minutes that my data stick is defective and the'll send me the info related to warreny exchange in the UK.
I was still convinced that my drive is still healthy and fine, a college of mine kinda spilled the beans but it turns out there was a short cut around this. by using the clean all function in diskpart it was all over ============= || Select drive || || Clean All || ============= that simple and the drive was clean and ready. Note if it comes to formating usb stick, especially high capasity ones always use fat32