Диск разработки в Windows 11

Диск разработки в Windows 11

Диск разработки в Windows 11 В последнем обновлении Windows 11 появилась новая возможность — создание «Диска разработки» (Dev Drive) с файловой системой ReFS (Resilient File System), который по заявлению Майкрософт обеспечивает лучшую производительность и безопасность для целей разработчиков.

В этой инструкции о том, как создать диск разработки, в каких случаях он может пригодиться и какие ограничения имеются при этом.

Создание диска разработки

Для создания диска разработки в Windows 11 можно использовать следующие шаги:

  1. Зайдите в Параметры — Система — Для разработчиков и нажмите «Создать диск разработки». Диск разработки в параметрах разработчика
  2. На следующем экране также нажмите кнопку «Создать диск разработки». Создать диск разработки
  3. Укажите, следует ли создать диск разработки в виде файла виртуального жесткого диска, либо используя пространство на имеющихся дисках. Далее будет рассмотрен второй вариант. Расположение диска разработки
  4. При отсутствии нераспределенного пространства на дисках вам будет предложено выбрать раздел, за счет которого следует высвободить место под диск разработки. Выбор раздела для диска разработки
  5. После выбора раздела потребуется указать его новый размер таким образом, чтобы объем нераспределенного пространства, которое будет использовано для создания диска разработки, был не менее 50 Гб. Изменение размера раздела диска разработки
  6. Укажите метку тома и букву диска, нажмите кнопку «Формат». Форматировать диск разработки

В результате будет создан новый диск разработки с файловой системой ReFS.

В случае выбора варианта создания диска разработки на виртуальном диске вам потребуется указать место расположения файла виртуального диска, его имя, тип, размер (не менее 50 Гб) и тип — VHD или VHDX.

Создание диска разработки на виртуальном диске

После создания диск автоматически будет смонтирован, потребуется инициализировать его с таблицей разделов GPT или MBR, назначить метку и букву диска.

Ещё одна возможность — создание диска разработки с помощью командной строки или PowerShell. Примеры команд для форматирования имеющихся разделов в диск разработки:

format E: /DevDrv /QFormat-Volume -DriveLetter E -DevDrive

Назначение

Как было отмечено выше, цель диска разработки — обеспечить более высокую производительность и безопасность в задачах программирования. В частности, включенные оптимизации полезны:

  • При работе с тысячами небольших файлов, например, в задачах компиляции.
  • Для хранения репозиториев, исходного кода, кэша пакетов

Для диска разработки автоматически включается флаг «Доверенный», а Microsoft Defender включает «Режим производительности» для него, что снижает влияние антивирусной программы на производительность. Официальный блог говорит о повышении производительности на уровне 25% при работе с .NET, Java, Python и Git.

Подробные сведения о диске разработки доступны на официальном сайте Майкрософт .

Ограничения и особенности работы

Созданный диск разработки доступен для записи/чтения, но имеет некоторые ограничения и особенности по сравнению с обычными разделами диска:

  • Диск разработки не должен использоваться для установки программ (во всяком случае, согласно официальной информации от Майкрософт) и средств разработки.
  • Работа с файловой системой ReFS на диске разработки может требовать больше оперативной памяти, чем при использовании NTFS. Для создания диска разработки требуется не менее 8 Гб RAM, рекомендуется 16 Гб.
  • Размер диска разработки не может быть меньше 50 Гб.

Как удалить диск разработки

Для удаления диска разработки вы можете использовать один из следующих способов:

    • Использовать утилиту «Управление дисками» (запустить её можно в меню Win+X) для удаления раздела и последующего присоединения незанятого пространства к имеющимся томам или создания нового стандартного раздела. Удаление диска разработки
  • Зайти в Параметры — Система — Память — Дополнительные параметры хранилища — Диски и тома, нажать кнопку «Свойства» у диска разработки, затем нажать «Удалить». Появившееся незанятое пространство можно использовать для создания нового раздела или присоединения к имеющимся разделам на диске.
EnglishRussianUkrainian