Despite the fact that modern computers put drives of at least 512 gigabytes, in practice, this vast space is not used. Notebook makers love dividing the hard drive into several logical drives, giving drive C: extremely little space, and non-system D: everything else. And the problem is: the disk is large, but there is no place to install programs!
Also, laptops in the price range of 35-50 thousand rubles have found great popularity, in which two physical disks are installed: a capacious HDD (512 – 1024 GB) and a small SSD (64 – 128 GB). The first is a classic hard drive, slow and noisy. The second is a solid-state drive, which in essence is a very, very fast flash drive. The system installed on the SSD, run really really fast, in just a few seconds. But because of this organization of files, the C: drive is small and you need to transfer something to a slow HDD – documents that are rarely used by programs.
The easiest and safest option when the programs are already installed and you don’t feel like messing with the computer is to transfer part of the data to another, more free disk so that nothing breaks.
The heaviest folders on the C: drive are usually:
So, we don’t touch the Windows folder, we need to deal with C: \ Users according to the circumstances, but installed programs from C:\Program Files and C:\Program Files (x86) can be transferred, the instructions for which are below.
There is a simple and safe way to transfer folders with installed software to another disk so that even the labels do not have to be changed – the free utility FreeMove creates symbolic links to folders.
1. Download FreeMove.exe from the official GitHub page.
2. Make the “Program files” and “Program Files (x86)” folders on the D: drive (or another, depending on where there is free space). You don’t have to create anything inside.
3. Run the downloaded FreeMove utility as administrator.
4. In the program that opens, use the Browse buttons to select what and where you want to transfer.
5. Click the Move button to start the transfer. After a successful transfer, get the message “Done”.
6. Repeating steps 4-5, transfer the remaining program folders in turn. By the way, the “Program Files” folder itself cannot be transferred due to possible problems, only the directories of individual programs are inside. The author has built-in “protection against the fool”, so it cannot transfer system directories.
This software creates symbolic links – special filesystem objects that work with pointers to a directory or file. Unlike the usual shortcut, which massively clutters the Desktops, symlinks from the point of view of programs are no different from ordinary folders and files. Therefore, for a seamless transfer of directories from SSD to HDD, they are best suited.
A symbolic link can point to a non-existent object, nothing bad will happen – when you try to open, an error will appear from the absence of the file. And if you delete the link, then the folder or file that it points to will not be deleted.
Essentially, FreeMove does the same as the mklink system program but provides users with a convenient interface.
Since essentially the shortcuts are created in the source directories, which the system will follow to another disk to start the programs, you can delete these shortcuts and manually transfer the originals back.
1. In order not to clutter up the C: drive, when installing the software, you can specify which folder on which drive to put it. Alas, there are programs that normally work only when installed on the C: drive in a strictly predefined directory. For example, programs from Adobe like Photoshop, Illustrator, Adobe Premiere begin to fail when trying to install on another drive. Therefore, the usual installation on a different partition does not always save.
2. You can resize logical drives by “biting off” a piece from a larger one and transferring it to a smaller one. There are many free programs and well-paid ones for working with disk partitions. The problem is that there is still a chance that during the expansion of the C drive: the light turns off, something freezes and then all the data is lost. Is there a risk that the C: drive will become larger? I think no.
3. Buying a new hard drive with a larger capacity is the most ultimate option. And if it is an SSD, then everything will be gorgeous. Alas, it costs money and you have to solve the issue of installing Windows.
Conclusion: creating symbolic (“soft”) links using the FreeMove utility or the mklink command is the most easily implemented way to free up space on the system disk. Of course, provided that there is room for transfer.