I know the approach I want to take on this is not a good one, but I'd still like to attempt it if there is any possible way. I installed Windows 7 a long time ago, to a 30 gig partition. I then had a D partition where I installed a large percentage of my programs. After that, I had an E partition (C D E all on same drive) that held other stuff. Now I'm at the point (well have been for a year or more) where I continually have less than 2 gigs of free space. Now with Win 7 SP1 I can't get it to install - code 80070570 - so I tried to install from the standalone SP1 install and it complains that I don't have 8 gigs of free space. So here's the deal - I want to, by any means, try and get that 30 gig partition bigger. I've got plenty of space on the drive, but I think the real issue is that I have 3 partitions so it isn't a simple grow shrink issue. I do know the risks in resizing partitions. So maybe with 3rd party tools I could shrink E, expand D, then shrink D and expand C? Would there be a simpler way of doing this if I said I had a blank drive with ample space to use as a temp drive?