Leo leaned back. His laptop’s internal SSD now had room to breathe. The external drive could spin down, no longer pretending to be something it wasn’t.
Windows offers three distinct ways to link data, each with its own specific rules: Hard Links and Junctions - Win32 apps - Microsoft Learn
The drive eventually did fail, three months later. But Leo had a backup. And a new trick up his sleeve.
Because a symbolic link isn’t just a shortcut—it’s a beautiful lie your computer agrees to tell itself. And sometimes, that’s exactly what you need. creating symbolic link windows
mklink "C:\Users\YourName\Documents\data.txt" "D:\Archives\data.txt"
A symbolic link is essentially a "shortcut" that behaves like the original file or folder. Unlike a standard Windows shortcut (which is just a .lnk file), a symlink is transparent to the operating system and applications. If you have a program that demands a file be located at C:\Program Files\App\data , but you want to store that data on a secondary drive D:\Data , a symbolic link makes the program think the file is exactly where it expects it to be.
If you receive the error "You do not have sufficient privilege to perform this operation" , ensure you are running CMD or PowerShell as , or enable Developer Mode in Windows Settings (Update & Security > For developers). Leo leaned back
mklink /D C:\GameProject\Assets D:\GameProject\Assets
Symbolic links require the NTFS file system. They generally do not work on FAT32 or exFAT drives.
Symbolic links (or symlinks) are "super shortcuts" that trick Windows and your applications into thinking a file or folder exists in one place when it’s actually stored somewhere else. Unlike standard shortcuts, which are just .lnk files that redirect you, a symlink is integrated into the file system, making it transparent to nearly all software. Why Use Symbolic Links? Windows offers three distinct ways to link data,
Go to the folder where you want the link to live, right-click an empty space, and select "Drop As..." followed by "Symbolic Link" or "Junction." Use Cases for Symbolic Links
You must add the /D switch when linking folders.
New-Item -ItemType SymbolicLink -Path "C:\Projects\MyProject" -Target "D:\Backups\MyProject"