Скажем, у вас есть маленький SSD и второй HDD.
Вы устанавливаете программы на жесткий диск, но, поскольку ваша Windows установлена на SSD, она все равно хочет поместить вместо нее файлы AppData/Local программы на ваш SSD.
Итак, вы думаете: «Я сделаю символическую ссылку на папку AppData SSD на папку AppData жесткого диска!«Но теперь, когда вы действительно хотите установить некоторые программы на SSD, AppData для этой программы будет на жестком диске».
Вместо этого вы можете использовать символическую ссылку на каждую отдельную папку для программы в папке AppData/Local на SSD, но какая боль в заднице!
Кто-нибудь использует более аккуратное решение для лучшего из обоих миров? Очевидное конструктивное решение состоит в том, чтобы иметь папку для всего содержимого SSD AppData и другую папку, которая является символической ссылкой на все программы, установленные на жестком диске.
Но проблема в обслуживании! Вам придется делать это каждый раз вручную. Реальная проблема и загадка - поддерживать это без необходимости вручную прикасаться к вещам каждый раз, когда вы устанавливаете или удаляете программу, что означает использование существующего поведения установки Windows для обозначения папки AppData.
(Если бы только Windows была достаточно умна, чтобы автоматически помещать файлы AppData в соответствующий жесткий диск!)