I'm working on my first build, and I got ahead of the instructions and installed Windows before making any partitions (following Newegg video). It's up and running but I haven't installed any drivers yet, because when I went back to the video I realized I hadn't created partitions first. Is this a necessary step? I've done some searching and there's a ton of posts about partitions, but I'm not getting any answers on why we install them and if it's always a necessary step.