Moving off the C: partition

I have been installing ALL programs on the C: partition of my SSD and it's now almost full, while D: is not.

I once believed that programs had to be install on C: to work, but I have been told that is not the case. The C: partition, as I understand it now, is reserves for the OS, to make an OS re-install simpler.

So I'm trying to move ALL my programs OFF the C: partition, so the OS will have room to breath. I'm hoping that, in doing so, I will get smoother operation in Lr, Ps and PrE. I'm just hoping, I thought it was worth a try.

I may end up having to re-set my laptop to "out of box" and start over; but I'd like to think that can be avoided.
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.

I have been installing programs to D: for years.
also you can have your Libraries there, they do not have to be on C:
Hypercat (Deb)Commented:
Once a program is installed, all shortcuts, links, etc., will point to the location (i.e., C: drive in your case) where it was installed.  There may also be .ini files, registry entries, etc., that point to that location. Therefore, for the most part in order to move a program from the C: drive to the D: drive, you would have to uninstall and then reinstall the program.  There are some 3rd party applications out there that supposedly can move programs from one partition/drive to another, but I've never used any of them so I can't comment on how or whether they work reliably.
First uninstall the program you want to move, then start it's installer. Most of them will have options where you can tell it where you want it installed. Sometimes you may have to select "advanced" or something similar, as this option only gets available then.
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

mikecox_Author Commented:
Rindi That is the option I'm trying to avoid.  I was hoping for a method that would move a program, and it's conf settings.  Failing that I will simply re-install.
It is a very simple and easy task to uninstall, reinstall. There are other ways, but you can cause more problems, and there usually isn't any time saved.

For example you could move the programs to your other disk via the windows explorer, and if everything was moved fine, you could create a directory junction in the original location pointing to the new location. Open an elevated CMD prompt and input mklink. That will show you the syntax to use for creating those junctions.
Gary CaseRetiredCommented:
What size is your SSD ??

With the dramatic reduction in SSD pricing over the past year or so, it's likely a lot simpler to just buy a larger SSD :-)

250GB SSD's are in the $100 range these days, with 500GB often under $200.
you can also backup the data on D:, and add that free space to C:; or split D: and add a portion to C:
you can use any partition manager; but my favorite is Bootit-BM  (free for this task)
download it and make the cd
boot from it - do not install it on disk - hit Cancel
select partition work, and delete or repartition/resize as needed

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
Gary CaseRetiredCommented:
Actually restructuring the SSD partitions will work just fine IF there is sufficient free space on D:

If that's the case, just resize D: to make it as much smaller as you'd like C: to be larger;  then use a good partition management utility to "slide" D: so the free space is between C: and D: => and you can then simply resize C:

You can do everything you need EXCEPT the "slide" in Windows Disk Management.

Boot-It BM (suggested above) is an excellent tool to do the "slide" operation.
noxchoGlobal Support CoordinatorCommented:
You programs are creating some data files on C drive which are space consuming, in program settings change the save paths to D drive and your problem is resolved.
Scan first with treesize or windirstat your C drive and see who is eating the most of the space. Usually 120GB space for C drive is enough with programs installed.
Skyris BacteraCommented:
If you can't uninstall and reinstall, then I recommend either running CCleaner on your computer to get rid of all the junk on it. (Was very useful to me.) or you can go to Program Files in your C: Drive, or Program Files (x86) depending on your computer, and simply move the folder to your drive. Beware, this does not work for all programs, as they sometimes store certain files in the AppData location, and you can not reconfigure it to switch this location. I would say that it works with most programs though...
mikecox_Author Commented:
Sorry for the delay... to answer the vol question.  C: has 91GB D: has 116.
mikecox_Author Commented:
I appreciate all the input; there is some good stuff here.

I will have to print it out and study it before I respond again.  

There have been some issues with removing and  adjusting the partition that I have to check into, also think I have had some dealings with the junctions option, but it was some time ago so I have to review the option.
mikecox_Author Commented:
Teh accepted answers were the simplest and easiest to manage.

I liked the scan utility; it will help with this, and my C: drive is clearly too small!

I found others suggestions interesting but too complex and hard to remember.  My ref to "junctions" is an example of howI forget those complicated tweaks when I want to remember them.
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
Storage Hardware

From novice to tech pro — start learning today.