Increase drive partition on server.

Hello and thank you for your attention to my question.

Server runs SBS 2008.
What i need to do is decrease one partition E: and increase another C:

What is the best/efficient/safest way to perform this?

 change partition size

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


it's too easy, you just need to convert this drive to dynamic.

how to do this:  right click on: Disk 0 (on your left) you can see the type is: Basic and convert this hard to dynamic,
after that you can decrease and increase etc....

Umm, I hate to comment on another's comments, and his idea might be ok for you depending on your situation, but I would not rush right into converting your disk to dynamic without thoroughly understanding the advantages and disadvantages of dynamic disks.

If it were me, I would rather use a good disk partitioning program like Acronis.
thank you for your comment, we are a team and maybe your comments give me something that was lost away. your idea is correct and he should be understanding the advantages and disadvantages of dynamic disks.

and using a software may not be available for him and not a quick solution. still converting disk more practical.

thanks for your clarification

Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

Darius GhassemCommented:
Here is a link on the process.

What seems to be the best solution would be to move data off to anothe partition then delete the partition you can then extend the partition next to the unallocated space but only the partition next to the unallocated space
Use gparted live (GParted).
1. Boot the server to gparted. The first drive will be available (with four partitions) will probably be sda 0. Shrink your E: drive from the front end (towards C:) and apply.
2. Then increase the C: drive to the space given in the first step. Apply. When is all said and done, exit and reboot. You will be prompted to remove the CD.

Gparted is free ie. open source. Pretty hard to go wrong.
noxchoGlobal Support CoordinatorCommented:
80GB space on system partition is more than enough. What is using the whole space on C: drive? Do you keep databases on C:?
If yes move them simply to E: drive. It is not good idea to store everything on single partition as during crash of the system partition you can loose both system and data.
Or you can copy everything from E: to other drives - then delete E: and extended partition.
After that right click on C: and select Extend partition. Resize will be done in few minutes.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Noxcho makes a valid point. 80GB seems to me to be a lot of data for the system partition. What is the majority of the disc space being used by?

Also, if you are going to resize the partition, do you have backups of everything you cannot afford to lose?
If you want to maintain C: at 80 gig (which noxcho is correct), you might remove all but the most recent restore pt and shadow copy. It's a Microsoft feature for the OS. Besides the held uninstalls, the cumulative restore pts and shadow copies use a LOT of space over time. Check out the More Options in Disk Cleanup. I think you will be pleasantly surprised at how much space is restored.
loshdogAuthor Commented:
Hello and thank you all for your input.

Thank you noxcho. Upon further review i noticed that exchange datastore was located on C:
I moved it to D: since E: is on the same Array as C:

This freed up close to 17 gb's on C: Drive.

loshdogAuthor Commented:
Thank you all again much appreciated.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Server Hardware

From novice to tech pro — start learning today.