Подключить дополнительный диск как папку" Program Files " на Windows 10

назад от моих дней Windows XP я помню, что вы могли бы сделать реестра хаки, чтобы изменить папку по умолчанию "Program Files", чтобы быть на отдельном диске.

с NTFS я узнал, что диски можно монтировать не только как букву диска, но и в пустую папку.

можно ли подключить второй диск к папке Program Files? Так что это не потребует каких-либо реестра хаки потенциально.

11
задан der_michael
12.05.2023 5:47 Количество просмотров материала 3630
Распечатать страницу

2 ответа

введите Управление дисками, щелкнув правой кнопкой мыши кнопку Пуск и перейдя в Управление дисками-в качестве альтернативы go Windows+Rи типа diskmgmt.msc.

далее перейдите к внешнему диску и щелкните правой кнопкой мыши на разделе, который вы хотите использовать. Выберите Change drive letter and path и нажмите кнопку Add. Теперь можно указать расположение папки, в которую требуется подключить диск.

имейте в виду, что диск должен быть отформатирован в той же файловой системе, что и диск, на котором находится папка Program Files (т. е. если Program Files находится на диске NTFS, то внешний диск также должен быть NTFS).

0
отвечен Matthew 2023-05-13 13:35

также еще один трюк (я постараюсь в будущем), чтобы 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 я сделал это:

  1. настройка Windows, чтобы не использовать виртуальную память и перезагрузить
  2. С помощью блокнота создайте пустой файл, где вы хотите файл подкачки.sys, при сохранении используйте двойные кавычки, например " pagefile.sys", то же самое для swapfile.Сыс (не нужно быть на одном месте)
  3. Откройте командную строку (CMD) с правами администратора
  4. выполните команду mklink, чтобы создать связь между корневой папкой системного раздела файлы подкачки.sys и swapfile.sys, указывающая на место создания их с блокнотом, пример поставлю позже
  5. настройка виртуальной оперативной памяти на системном диске, как вы хотите (я 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 и создаст нормальные файлы, поэтому после обновления необходимо заново выполнить процесс их связывания.

0
отвечен Laura 2023-05-13 15:52

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх