If ever you are going to encounter this problem don't be afraid because there is always a remedy on this one.
One of the most common reason why this problem occurs is because the partition is of invalid format or the partition has some problem.
Most of the time this can be fixed by deleting the partition that will be used as drive C or primary partition.
If you have multiple partitions on your hard drive and deleting the primary partition does not fixed the problem you may have to delete all the existing partition and then recreate them all over again.
I am an I.T. professional (Computer Engineer) working in a private company, a blogger, a father and a husband.