I can understand your reasoning but I wouldn't partition the C drive for storage purposes. if you want to 'dual boot', then it makes sense.
The problem is this. If that hard disk fails then you have lost everything. It is imperative that you backup, backup, and backup again.
An example of my own recent experience: My 2nd internal hard drive failed the other day. It was a backup disk but it just stopped working. Thankfully I still have the originals and another backup of those files, so I didn't lose much.
I cannot imagine how I would have felt if I had no backups and my C drive failed completely.
So, you may be right that if the OS fails you might be able to reinstall the OS on the smaller C partition. But the bigger risk is hard drive failure, and to my mind that negates any reason for partitioning a hard drive. Instead, simply use folders to keep those files separate.
Recently I have purchased a New Sony Laptop with pre installed Windows 7 Home Basic Edition.
It had as HDD of 320 GB Capacity which was completely alloted (Excluding Service Partition (Inaccesible)) to Drive C.
I want to have multiple partition for different workes to be one for eg.
1. Drive C (50 GB) for OS & Other Installation
2. Drive D (100 GB) for my Important files and documents
3. Drive E (50 GB) for my brother and his files
4. Drive F (Rest of the space available) for Music & Video Files
How can I achive this and what are the difficulties in it
To be added here I prefer to do so becaues in past i had experience on my IBM PC that in case of OS failier the Drive C gets formated and the entire data may get lost so I added a new HDD to it to save my data for any activity of getting formatted and in case of Laptop it is not possible due to weight and space limitation.
Hope you all here understand my problem
Thanks in advance for any kind of help