Why have you never talked about using C: for programs only and D: for data?
And making an image of C so that any time that you get malware or other
problems you just format and replace the image?
In this excerpt from
Answercast #57, I look at the reasons why I don’t recommend disk partitions as a
way to manage a hard drive.
Become a Patron of Ask Leo! and go ad-free!
Separate C: and D: drives
Unfortunately, I’m not a big fan of that approach. I know that many people
swear by it, so this definitely falls into one of those “industry difference of
opinion” kinds of things.
You’re going to find a lot of people who believe that what you’ve just
described is a worthwhile approach to managing your hard disk.
In my opinion, it’s not.
The division between your C: and D: (whatever you end up choosing it to be),
it’s never really what you want.
If you’ve got malware on your machine, it is definitely not safe to assume
that the only thing it’s going to affect is C.
It’s very possible that malware can infect any hard drive that’s attached to
your system. So if you end up reformatting and reinstalling from a backup of
only the C drive, you may be leaving malware on your machine on the D
As a malware prevention method, I don’t believe it really gives you what you
think it does and it might lead you into what I consider to be a fairly false
sense of being secure.
As a disk space management utility, again, I know many people swear by it. I
don’t. I just don’t see that big of a difference between doing it that way or
simply having a full partition.
My approach continues to be one partition per hard disk.
I simply don’t see a huge value these days of having multiple partitions
on a hard disk – simply because Windows now handles large hard disks just fine.
The NTFS file system does a great job of managing the amount of space and how
it’s allocated on hard disks regardless of size.
Ultimately, like I said, the reason why I don’t talk about it is because it’s
not something I believe in.
Next from Answercast 57 – Why
does an https certificate work under one browser, but not another?