также еще один трюк (я постараюсь в будущем), чтобы MKLINK папку.
папка Program Files указывает на другую папку в любой другой папке раздела или диска.
в моем сознании я думаю о мульти-windows (более чем двойной загрузки) с двумя SSD:
- SSD1: ОС Windows, с программными файлами указывая на SSD2:\отель\Program_Files\, и файлы программ (Х8&) указывает на SSD2:\отель\Program_Files_x86\
- SSD1: окна с программой файлы, указывающие на SSD2:\WinB\\ Program_Files, и программные файлы (Х8&) указывает на SSD2:\WinB\Program_Files_x86\
- SSD1: окна с, с, программные файлы, указывающие на SSD2:\театр winc\Program_Files\, и файлы программ (Х8&) указывает на SSD2:\театр winc\Program_Files_x86\
... и так далее.
С \файл подкачки.sys и swapfile.sys это работает, почему бы не с такими папками? Я должен попробовать
для файла подкачки.sys и swapfile.sys я сделал это:
- настройка Windows, чтобы не использовать виртуальную память и перезагрузить
- С помощью блокнота создайте пустой файл, где вы хотите файл подкачки.sys, при сохранении используйте двойные кавычки, например " pagefile.sys", то же самое для swapfile.Сыс (не нужно быть на одном месте)
- Откройте командную строку (CMD) с правами администратора
- выполните команду mklink, чтобы создать связь между корневой папкой системного раздела файлы подкачки.sys и swapfile.sys, указывающая на место создания их с блокнотом, пример поставлю позже
- настройка виртуальной оперативной памяти на системном диске, как вы хотите (я preffer фиксированный размер, btoh мин и Макс к тому же значению)
и вуаля, ваш файл подкачки.sys находится в корне системного раздела, но хранится в другом месте, мини-дампы и полные дампы работают хорошо.
пример команды для системного раздела быть C: и место я хочу такие файлы находятся как M:\MyWindows\VirtualMemory\ can be:
MKLINK C:\pagefile.sys M:\MyWindows\VirtualMemory\pagefile.sys
MKLINK C:\swapfile.sys M:\MyWindows\VirtualMemory\swapfile.sys
не говоря уже о том, что вы можете установить разные имена файлов, так что это также будет нормально:
MKLINK C:\pagefile.sys M:\MyWindowsA\VirtualMemory1\MyPageFile.DAT
MKLINK C:\swapfile.sys M:\MyWindowsB\VirtualMemory2\MySwapFile.DAT
хитрость заключается в замене системного корневого файла подкачки.sys и swapfile.sys с символическими ссылками на другие файлы, поэтому данные действительно находятся вне системного раздела.
очень полезно в мультизагрузке, так как такие связанные файлы могут быть одинаковыми для всех окон, поэтому вы используете theat пробел только один раз, смотрите этот пример:
- на каждом окне A, B, C...N, вы создаете ссылки, указывающие на те же файлы:
MKLINK C:\pagefile.sys M:\CommonToAllWindows\VirtualMemory\PageFile.DAT
MKLINK C:\swapfile.sys M:\CommonToAllWindows\VirtualMemory\MySwapFile.DAT
так что при загрузке любого окна он будет использовать тот же файл, что и другие окна (такие файлы инициализируются при загрузке, так что никаких проблем.
внимание: это "общее" не может быть использовано для program files
и так далее, так как они должны оставаться разными от одного окна к другому... но нет причина, чтобы все они находились на одном и том же разделе с разными именами, и такой раздел находится на разных SSD для повышения производительности.
так что я думаю, что это может быть трюк может быть лучше, чтобы MKLINK, а не NTFS папку монтирования.
IMPORTANT: для того, чтобы MKLINK мог выполнять свою работу, оба (source и dest) должны находиться в NTFS; и да, FAT32 и exFAT не будут действительны.
помните: если вы обновите Windows10, он удалит ссылки susch и создаст нормальные файлы, поэтому после обновления необходимо заново выполнить процесс их связывания.