Wow, this question really struck a nerve. So I put the entire Meteor install on hold, until now.
I have found trying to install Anything that likes to set up C:/ as the ROOT of all really eats up your disk space.
When they ship you a laptop with a 128 GB C:/drive and a 1000 GB D:/drive they should really explain how to manage this situation, C:/ is pretty much reserved for Windows Operating system and a few other key elements.
My Windows work around for all installations (including parts of the User folder that can be huge, Documents, Pictures, Videos, music, source, etc.) is the following:
- Go ahead and let the install go on C:/
- Go and find the install on C:/ as well as any other folders such as where it will put repos, builds, etc. (could be User)
- Rename that folder to “_HOLD” on C:/
- Create that path and folder on D:/
- CUT the contents of “_HOLD” on C:/ and COPY to the new folder on D:/
** You will need Admin Rights for parts the file copy
- cmd prompt as Administrator
- Create a Windows Hard link between the Drives and Folders using Junction in cmd window:
Example: mklink /J “C:\Program Files (x86)\Microsoft Visual Studio” “D:\Program Files (x86)\Microsoft Visual Studio”
- The folder is recreated as a virtual folder on C:/ and hard linked to whatever folder you pointed to in cmd line
- Check that “_HOLD” on C:/ is empty
- Delete “_HOLD” on C:/
Go on with life.
It is a pain but this will keep the allocation on C:/ very small and use whatever large drive you have in use.
This is especially useful for parts of the Users folder on C:/ where all docs, videos, music, downloads, and source code usually wind up. NOTE: I say “parts”, you should not try and move the whole Users folder and there will be parts of the folder you can’t rename, so just leave it alone.
I hope this helps a windows 10 user out there somewhere, not only with Metoer install location and projects files, but with all of your installations on a machine set-up to have a “Windows Drive Only”.
Cheers - WWC