Как сделать загрузочный диск windows server

Конечно, что самый простой и интуитивный способ создать загрузочную USB флешку для установки Windows Server 2016 на физический сервер – воспользоваться утилитой Windows USB/DVD Download Tool. Данная утилита позволяет записать имеющийся *.iso образ Windows на USB флешку/диск и сделать его загрузочным. Однако, она форматирует флешку в файловую систему NTFS, загрузка с которой не поддерживается на UEFI системах и пригодна такая флешка только для установки Windows только на BIOS системах. В данной статье мы покажем, как без использования сторонних утилит создать установочную флешку с дистрибутивом Windows Server 2016.

Примечание. В отличии BIOS систем, которые могут загрузиться с загрузочных разделов с файловыми системам FAT, FAT32, exFAT или NTFS, UEFI системы могут загрузится только с загрузчика, находящегося на диске, отформатированном в ФС FAT32.

В зависимости от архитектуры сервера UEFI / BIOS нужно воспользоваться одним из следующих способов создания установочной флешки.

Содержание:

  • Установочная USB флешка для UEFI системы
  • Установочная флешка c таблицей разделов MBR для BIOS и UEFI архитектур
  • Размер файла Install.wim более 4 Гб

Важно. При выполнении данной инструкции нужно быть внимательным, проверять пути к дискам и номера дисков, в противном случае, можно случайно отформатировать диск с данными. USB флешка будет отформатирована в любом случае, и данные на ней удалены.

Установочная USB флешка для UEFI системы

В том случае, если флешка будет использоваться для загрузки и установки Windows Server 2016 на сервере с поддержкой UEFI, на загрузочную флешку накладываются следующие требования:

  • Минимальный размер USB флешки – 8 Гб
  • Тип таблицы разделов флешки – GPT
  • Файловая системе — FAT32

Итак, подключите USB флешку к компьютеру (в нашем примере это ПК с Windows 10), откройте командную строку с правами администратора, выполните команду DISKPART, в контексте которой выполните следующие команды:

list disk

Выведем список дисков, моем случае USB флешка имеет номер диска 1. Выберем ее.

select disk 1

Очистим содержимое флешки.

clean

Преобразуем таблицу разделов в GPT:

convert gpt

Создадим новый раздел (размер не должен превышать 16 Гб):

create partition primary

Совет. Если размер USB флешки более чем 16 Гб, нужно создать раздел, размером до 16Гб:

create partition primary size=16000

Отформатируем раздел в ФС FAT32:

format fs=FAT32 quick

Назначим новому разделу букву диска:

assign letter=M

Создаем установочную USB флешку с Windows Server 2016ш

Осталось завершить сеанс diskpart:

exit

Скопируем файлы дистрибутива со смонтированного iso образа Windows Server 2016 на флешку (предполагаем, что iso образ смонтирован с буквой диска E:\).

xcopy e:\* m:\ /H /F /E

Установочная флешка c таблицей разделов MBR для BIOS и UEFI архитектур

Возможно создать установочную флешку с Windows Server 2016 с таблицей разделов MBR для BIOS и UEFI системе. К USB драйву предъявляются следующие требования:

  • Минимальный размер USB флешки – 8 Гб
  • Тип таблицы разделов– MBR
  • Файловая системе — FAT32

Также запустите сессию diskpart и последовательно выполните команды:

Список дисков в системе:

list disk

Выбираем USB диск (в моем примере, Disk 1):

select disk 1

Очистим диск:

clean

Создадим новый раздел размером не более 16 Гб. Если размер флешки меньше 16 Гб:

create partition primary

Если больше:

create partition primary size=16000

Отформатируем флешку в файловой системе FAT32:

format fs=FAT32 quick

Сделаем раздел активным и назначим букву диска M:

active
assign letter=M

diskpart - создаем загрузочную флешку с mbr

Завершим работу diskpart командой exit и скопируем файлы дистрибутива на флешку:

xcopy e:\* m:\ /H /F /E

Размер файла Install.wim более 4 Гб

В том случае, если размер файла Install.wim более 4Гб, скопировать такой файл на флешку не получится, т.к. максимальный размер файла на файловой системе ограничен 4 Гб. В данной ситуации придется разбить wim файл на несколько более мелких файлов с помощью DISM:

dism /Split-Image /ImageFile:e:\sources\install.wim /SWMFile:m:\sources\install.swm /FileSize:4096

How to create a bootable USB for Windows Server 2022

Sometimes specialists and system administrators are faced with the task of installing Windows Server 2022 on one or more machines. To solve this problem, you will need reliable bootable media to quickly deploy systems. This instruction is not necessarily useful only to IT workers. One way or another, if you are faced with the task of installing Windows Server 2022, we will try to explain step by step and clearly how to create a bootable USB drive required to install the operating system on the server. We will break everything down into several stages (steps): from preparing the necessary devices and programs to starting the installation of the operating system.

Preparing the necessary tools

Before you begin, make sure you have a free USB drive with at least 8 GB of capacity. By the way, you can use any external drive to solve this problem. Next, you will need to download the official image of Windows Server 2022 from the Microsoft website.

windows server 2022 bootable usb

We will also need the Rufus program to create a system image on the drive, or if you have experience, you may be more familiar with this task using Diskpart (a Windows console system program).Both options lead to the same result, it’s just that in the case of Rufus the process will be accompanied by a more friendly interface. But sometimes it happens that instead of an operating system, you only have the command line at hand. In any case, we will look at both methods.
If you choose rufus, you need to go to their website and download the latest version of the program.

rufus for preparing bootable usb

Formatting USB and burning Windows Server 2022 distribution to a USB drive

While the distribution and program are loading, connect the USB to your PC. Make sure that your important files are not there – make a copy of them, because we will need a completely empty flash drive. Once you are ready to start formatting, right-click on the usb icon and select “Format” from the context menu. Before starting the formatting process, change the file system type to NTFS, as the FAT32 file system does not support files larger than 4 GB. Click the “Start” button and wait for the result.

Create a bootable USB using Rufus

We use the Rufus tool to burn an ISO image of Windows Server 2022 to a flash drive. This free app makes it easy to create a bootable disk. In the Rufus interface, select our USB, load the downloaded ISO image and click “Start”. It is important to select the image recording mode in “DD”. Once the process is complete, Rufus will show a message indicating that the USB drive is ready. You can now safely remove the USB and use it to install Windows Server 2022 on your desired machine.

Create a bootable USB using Diskpart

Diskpart is a console system program included in Windows through which you can manage disks, partitions and volumes by directly entering commands.

To create a boot entry on a USB drive using the Diskpart utility, you will need to run a series of commands.

  1. Open a command prompt with administrator rights.
  2. Type  diskpart  and press Enter to start using the Diskpart utility.
  3. Enter  list disk  command to display a list of all available disks.
  4. Find your USB disk number in the list and enter  select disk X  command, replacing X with the number of your USB disk.
  5. Enter the  clean  command to delete all data on the selected drive.
  6. To create a new primary partition, use   create partition  primary command.
  7. Next, enter   select partition 1    command to focus on the partition you just created.

diskpart command line for creating usb bootable drive

8. To format the partition in NTFS, enter   format fs=ntfs quick  .

9. Finally, enter the active command to make the partition bootable.

After completing these steps, your USB drive will be prepared and activated as bootable. You can close the Diskpart utility by entering the exit command.

Please be careful when using Diskpart, as this powerful tool can erase data from any drive you access. Always make sure you select the correct drive before running the clean command.

Once you have formatted the flash drive, you need to transfer the Windows Server 2022 distribution files to it. To do this, write  list volume  to display a list of volumes on all connected media and determine the letter or volume number of the flash drive and run the command  select volume Y  , where Y is this is the letter or number of the desired volume. After selecting the volume, you can exit Diskpart by typing  exit .

It should be noted that the Diskpart utility itself is not capable of copying files; it is designed to manage disks and partitions. To copy files to a flash drive, you can use regular Windows Explorer or the  copy  command in the command line.

For example, after preparing a flash drive using Diskpart, in the command line you can use the following command to copy file:  copy C:\windowsserver2022.iso E: 

Here copy C:\windowsserver2022.iso E: should be replaced with the path to the file you want to copy, and `E:` with the letter of the assigned flash drive volume.

Installing the distribution from a flash drive

Once your USB drive is ready, insert it ino the machine’s USB port and reboot it. Enter BIOS or UEFI mode and set the USB boot priority.

windows server 2022 installing for bootable usb

If you did everything correctly, you will see the installation start welcome window. Select the desired configuration and begin installation. All that’s left is to wait a little. You have successfully created a bootable USB flash drive for Windows Server 2022 and installed the server operating system from it on your hardware. Remember that accuracy and attentiveness in this process is the key to successful installation and further stable operation of your server.

Post Views: 3,084

habibzain Follow
Just husband, father and enthusiastic men about System Administration. Love to write short article about it. Perhaps can help and be useful for others.


1 min read

If we want to install windows server on a bare metal device, the traditional way is to burn the ISO to a CD/DVD. But what is the maximum size of the DVD? The largest DVD storage size is around 4.4 GB. The problem occurs is the ISO file size of the Windows Server installer is 6.5GB.
Hmm… Of course it won’t fit if the Windows Server ISO file is burned to a DVD. It could be split, split into 2 DVDs. But it’s a lot of effort to do.

Basically making bootable for windows is easy. Especially for Windows 10 or Windows 11. We just download the Windows Creation Tool and plug in the USB. It will automatically download the installer itself online and stored on the USB.

But what if we want to create a bootable USB for windows server? Unfortunately the Windows Creation Tool does not have a menu to create a bootable Windows Server. So we have to look for other alternative tools that can make Windows Server bootable.

Make Bootable Windows Server with “diskpart”

Step 1. Insert the USB drive on your PC. Go to Start and type cmd in the search box. Click on Run as administrator to open a command prompt. 

Step 2. Type command diskpart and press enter.

Step 3. Type the following command one by one and press enter:

  • list disk and press enter to appear disk list.
  • select disk x 

Where ‘x’ is the number of your flash drive.

Type the following commands one by one:

  • clean.
  • create partition primary.
  • select partition 1.

Next we will select the partition as per your own requirement.

  • format fs=ntfs quick (if you want to create UEFI bootable USB, type “format fs=fat32 quick”).
  • active.

Step 4. Type Exit and press enter. It will close the diskpart command. 

  • assign letter= r or other available letter.

Then type “Exit” to leave the Diskpart command environment.

Step 4. Find the Windows Server setup ISO in your computer and double click on it to mount the ISO.

Step 5. Copy the entire contents of the mounted ISO drive to your bootable USB flash drive.

Step 6. Now, back to the Command Prompt window again and run the following command.

H:cd\boot\ bootsect.exe /nt60 R:

to build the boot sector code in the specified partition. (H:\ is the drive letter of the mounted Windows ISO and R:\ is the destination USB drive letter)

We have built a Bootable USB from ISO by following the steps outlined above.

Make Bootable Windows Server with RUFUS

Rufus is third party tool open source for make USB bootable for Linux Distro. But we can use rufus to create bootable USB for windows server.

Step 1. Download Rufus Software and run it.

Plug USB drive and file ISO windows server. Set parameter like image below. And then start.

Rufus Bootable USB Windows

Rufus is easiest solution open source to make Bootable Windows Server.

reference: 
- https://www.diskpart.com/server-2016/windows-server-2016-bootable-usb-7201.html
- https://rufus.ie/en/

Let's Buy Me Coffee.

Buy Me a Coffee at ko-fi.com
https://saweria.co/habibzain https://ko-fi.com/habibzain

Table of Contents

  • Part #1: Download Server 2022 ISO File
  • Part #2-1: Burn Server 2022 ISO to USB and Make Bootable USB Using Rufus
  • Part #2-2: Burn Server 2022 ISO to USB Using DiskPart Command
  • Part #3: Install Server 2022 from USB

Part 1: Download Microsoft Server 2022 ISO

Download the Server 2022 ISO (64-bit) from the official Microsoft site:

http://www.microsoft.com/en-us/evalcenter/download-windows-server-2022

(64-bit version available, with multiple languages supported.)

Question: Is there a Hyper-V Server 2022 ISO available for download?

Microsoft has announced that Hyper-V Server 2019 will be the last edition of Hyper-V Server, which will be discontinued in 2029. Therefore, there is no Hyper-V Server 2022 ISO available from Microsoft.

Option: Server 2022 Azure Stack HCI is recommended by Microsoft as the successor to Hyper-V Server 2019, but it requires a $10 monthly subscription fee.

To download the SQL Server 2022 ISO, visit: https://www.microsoft.com/en-us/evalcenter/download-sql-server-2022

To download the Dell Server 2022 ISO:

https://www.dell.com/support/manuals/en-us/microsoft-windows-server-2022/win2022_ig_pub/introduction

Part 2: Burn ISO File to Bootable USB Using Rufus

The following video demonstrates how to burn the Windows Server 2022 ISO file to a bootable USB using Rufus, a professional bootable USB creator:

To burn the Windows Server 2022 ISO file to a bootable USB using Rufus, follow these simple steps:

  • Download Rufus: Visit the Rufus website (https://rufus.ie/) and download the latest version of Rufus compatible with your operating system.
  • Obtain the Windows Server 2022 ISO file: Ensure you have the ISO file for Windows Server 2022. You can download it from the Microsoft website or obtain it from a trusted source.
  • Connect the USB Drive: Plug in your USB flash drive into an available USB port on your computer. Make sure the USB drive does not contain important data, as it will be formatted during the process.
  • Run Rufus: Launch Rufus by double-clicking the downloaded executable file.
  • Select the USB Drive: In Rufus, under the «Device» section, select the USB drive you connected from the dropdown menu.
  • Choose the Partition Scheme and Target System Type: Under the «Partition Scheme» section, select «MBR» if your computer uses BIOS, or «GPT» if it uses UEFI. For the «Target System» option, select either «BIOS (or UEFI-CSM)» or «UEFI,» depending on your computer’s firmware.
  • Select the Windows Server 2022 ISO: Click the «Select» button next to the «Boot Selection» field, then navigate to the location where you saved the Windows Server 2022 ISO file. Select the ISO file and click «Open.»
  • Configure Rufus Settings: Leave the other settings in Rufus as default unless you have specific requirements. You may want to change the «Volume Label» field to give your bootable USB a name.
  • Start the Process: Once you’ve verified the settings, click the «Start» button to begin. Rufus will display a warning about data loss on the USB drive. Ensure you’ve backed up any important data on the USB drive before proceeding. Click «OK» to continue.
  • Wait for the Process to Complete: Rufus will format the USB drive, copy the Windows Server 2022 ISO contents, and make it bootable. This may take a few minutes, so be patient.
  • Eject the USB Drive: Once Rufus completes the process, you will see a «READY» message. Safely eject the USB drive from your computer.

Now, you have successfully burned the Windows Server 2022 ISO file onto a bootable USB drive using Rufus. You can use this USB drive to install or boot Windows Server 2022 on a compatible computer.

Part 2-2: Burn Server 2022 to USB Using DiskPart Command (Optional)

Preparations: A USB drive larger than 8GB and the ISO file already downloaded.

Note: Please back up any important data from the USB drive before proceeding, as the process will erase all data on it.

Step 1: Type «cmd» in the search bar, or press Win+X or right-click the Start icon on your computer. Then, select «Run as Administrator» to open the Command Prompt with admin privileges.

Step 2: Type «diskpart» and press Enter, then use the following commands:

• list disk
• select disk x (“x” is the number of the USB drive)
• clean
• create partition primary
• format fs=ntfs quick

format usb ntfs

• active
• exit

After exiting DiskPart, do not close the Command Prompt window. Next, locate the Windows Server setup ISO file on your computer and double-click it to mount the ISO.

Type the following commands (or copy and paste them) into the Command Prompt, ensuring that you use the correct drive letters, and hit «Enter»:
• xcopy D:\*.* E: /s/e/f (D: is the ISO image drive, and E: is the USB drive letter)
• D:\Boot\Bootsect /NT60 E: /force /mbr

★Note:
You may receive a message such as «File creation error — the parameter is incorrect» or «The install.wim is too large.» This happens due to the FAT32 file system’s limitations. To solve this, you can split the WIM file into smaller files using the following command:
dism /Split-Image /ImageFile:h:\sources\install.wim /SWMFile:r:\sources\install.swm /FileSize:4096.

Part 3: Install Server 2022 from USB

This video demonstrates how to install Windows Server 2022 from a USB drive.

To install Windows Server 2022 from a USB drive, follow these steps:

  • Insert the bootable USB: Connect the USB drive containing the Windows Server 2022 installation files to a USB port on the target server.
  • Start the server: Power on or restart the server and access its BIOS or UEFI settings. The key to access BIOS/UEFI may vary depending on the manufacturer (common keys include F2, F10, Delete, or Esc). Check the server’s documentation or look for on-screen prompts during boot to find the correct key.
  • Configure the boot order: In the BIOS/UEFI settings, navigate to the «Boot» or «Boot Order» section. Set the USB drive as the primary boot device, or prioritize it above other devices. Save changes and exit BIOS/UEFI.
  • Start the Windows Server installation: The server will now boot from the USB drive and begin the installation process. Wait for the Windows Setup screen to appear.
  • Select language, time, and keyboard options: Choose your preferred language, time format, and keyboard layout. Click «Next» to proceed.
  • Click «Install Now»: On the next screen, click the «Install Now» button to begin the installation process.
  • Enter the product key: If prompted, enter your Windows Server 2022 product key. Click «Next» to continue. If you don’t have a product key, you can still proceed with a trial version by skipping this step.
  • Accept the license terms: Read and accept the license terms by checking the box. Click «Next» to proceed.
  • Choose the installation type: Select the type of installation: «Upgrade» (if upgrading from a previous version) or «Custom» (for a clean installation). Choose «Custom» for a fresh installation.
  • Select the installation location: If you chose «Custom,» you’ll need to select the disk and partition where Windows Server 2022 will be installed. Select the desired disk/partition and click «Next.» You can create, format, or delete partitions if needed.
  • Wait for the installation: Windows Server 2022 will now be installed onto the selected disk/partition. The process may take some time, so be patient.
  • Set up the initial configuration: After installation, the server will restart. Follow the on-screen prompts to configure the region, administrator password, and network settings.
  • Complete the setup: Once the initial configuration is complete, Windows Server 2022 will start, and you’ll be logged into the desktop. Proceed with any additional configuration or customization as needed.

Congratulations! You have successfully installed Windows Server 2022 from a USB drive. You can now begin using and configuring the server according to your requirements.

Resource: How to create a Windows bootable USB for UEFI-based systems

How to create a Windows bootable USB for UEFI-based systems

Possible Error and Fixes:

Error: «Windows cannot be installed to this disk 0 partition 1»

1. Press and hold Shift+F10 to open the Command Prompt window.
2. Type diskpart and press Enter to execute.
3. Enter DISKPART command mode, then type list disk to display the current disk information.
4. To format disk 0, type select disk 0, press Enter, then type clean to delete the disk partition.
5. To convert the disk, type convert mbr to convert to MBR, or convert gpt to convert to GPT.
6. Finally, type exit to close the Command Prompt and return to the installation screen to continue with the installation.
7. Click New Disk to install the driver.

Also read: How to install Server 2022

How to Resize or Move Partitions on Server 2022

  • How to delete the recovery partition on Server 2022?
  • How to move a partition without losing data on Server 2022?
  • How to resize a partition without losing data on Server 2022?

You can use the following tool to safely manage your disk, including resizing partitions, moving the recovery partition, deleting partitions, and more—without losing data.

Here’s a video that shows how to move partitions safely:

Привет, Хабр!

Представляем подробный гайд по пересборке образа Windows Server 2019, заточенный для установки новых серверов и обновления старых (Windows Server 2012-16) в среде VMware. В принципе, гайд должен подходить к любой версии Windows на основе *.wim- или *.esd-файлов. Писался текст как внутренняя инструкция для коллег. По итогу он охватывает все необходимые возможности DISM для работы с образами, поэтому материал стал частью нашей базы знаний и блога здесь.

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

Иллюстрацию к материалу сгенерировала нейросеть

Иллюстрацию к материалу сгенерировала нейросеть

Подготовка

Шаг 0: скачайте и установите актуальный Windows ADK

Необязательный пункт, если:

· у вас версия DISM аналогичная или старше той, что будет в препарируемом образе диска;

· у вас есть инструмент для создания установочных образов.

Если нет, тогда ссылка для скачивания. Ставим галочки только у средств развёртывания (да и то только DISM и OSCDIMG):

Шаг 1: готовим директории

Перед реализацией этого пункта немного наставлений от автора:

· Помните, вы можете использовать собственные имена и вложенность каталогов, но тогда вам придётся редактировать имена команд. В общем, лишние телодвижения, поэтому следуйте гайду. :)

· Прикиньте, сколько примерно понадобится свободного места для каждой папки. Возможно, в вашем случае директории придётся размещать на разных дисках. У меня поместилось всё на одном.

· Не забывайте об отсутствии пробелов в именах директорий, иначе вы устанете вставлять кавычки в команды при указании путей.

Создаём все необходимые директории.

1. Для удобства делаем корневую директорию для нашего проекта: C:\image

2. Сюда мы распаковываем образ диска: C:\image\iso

Объём равен исходному iso, в нашем случае — 5,15 Гбайт.

3. Монтируем wim-файлы: C:\image\mount

Размер на старте — 364 Мбайт, но к концу работ он составит приблизительно 23 Гбайт. Связано это с тем, что в самом начале большинство папок и файлов заменены на симлинки, но при изменениях они заменяются на реальные.

4. Здесь будут драйверы, которые мы внедрим в образ: C:\image\drivers

Как правило, они занимают мало места, так что можно даже не подсчитывать эти килобайты.

5. Файлы обновлений оставляем здесь: C:\image\msu

В нашем случае получилось около 810 Мбайт.

6. И самая главная папка, которая не раз вам пригодится (медаль «Слабоумие и Отвага» тому, кто рассчитывает обойтись без неё): C:\image\backup

Не забудьте, что где-то будет ещё лежать готовый iso — под него понадобится 4–5 Гбайт.

Шаг 2: готовим драйверы и обновления

Переходим к скачиванию драйверов и обновлений. Если у вас есть ограничения на использование обновлений только из базы ФСТЭК, то они собраны здесь.

К драйверам таких требований нет. Нам понадобился только один — pvscsi.sys. Он легко извлекается из образа VMware Tools. Свежую версию скачиваем отсюда. Это контринтуитивно, но для Windows Server 2019 подходит драйвер из папки win8, а не win10.

Шаг 3: получаем и распаковываем образы

Здесь всё просто: у вас должен быть образ нужного диска. Его вы распаковываете архиватором или чем угодно ещё, пригодным для распаковки образа (можно монтировать в виртуальный привод и копировать содержимое), в папку iso. Теперь переходим к основной работе.

Основная работа

Шаг 1: внедряем драйверы

Первым делом подготавливаем образ для установки в виртуальную машину VMware. Для этого внедряем драйвер pvscsi в загрузочную часть. Иначе при попытке установки виртуальный диск не будет виден (разумеется, если в самой виртуальной машине в качестве SCSI-контроллера выбран VMware Paravirtual).

В файле boot.wim содержится два модуля. Первый — образ восстановления Windows. В рамках этой статьи он нас особо не интересует. Второй предназначен для установки ОС с нуля и её обновления с предыдущей версии. Драйверы достаточно внедрить во второй модуль.

Примечание и отступление:

Важно! Все команды мы пишем в нижнем регистре, чтобы у вас не было сомнений, какая там буква — i или L. Если точки вверху нет — это L. Но Windows в целом регистр не важен при вводе команд и параметров. Почти все параметры команд не позиционные, то есть могут следовать в любом порядке. Это значит, что в других руководствах вы встретите такие же команды, но написанные в другом порядке следования параметров — это нормально.

1. Посмотрим на список вариантов, чтобы выбрать нужный:
dism /get-imageinfo /imagefile:c:\image\iso\sources\boot.wim

В случае другого загрузчика у вас будут указаны другие размеры. Первый образ — это среда восстановления, нам нужен второй.

2. Запускаем от имени администратора ярлык из Пуска: Среда средств развёртывания и работы с образами.

3. Вводим команду монтирования нужного wim-файла и индекса:
dism /mount-image /imagefile:c:\image\iso\sources\boot.wim /index:2 /mountdir:c:\image\mount

4. Если драйвер один (как в нашем случае), берём команду:
dism /image:c:\image\mount /add-driver /driver:c:\image\drivers\pvscsi\pvscsi.inf

5. Убеждаемся, что драйвер корректно установился:
dism /image:c:\image\mount /get-drivers /format:table

6. Если драйверов много, то есть ключ /recurse. Но с ним надо быть осторожнее: если у драйвера несколько файлов *.inf, то каждый из них будет установлен в системе в отдельную папку. Это вызовет ненужное дублирование одинаковых файлов.
dism /image:c:\image\mount /add-driver /driver:c:\image\drivers /recurse

Есть ещё ключ /forceunsigned для установки неподписанных драйверов, но мы его сейчас не используем.

7. Фиксируем изменения и отмонтируем:
dism /unmount-image /mountdir:c:\image\mount /commit

Вообще, с образом boot.wim можно сделать много интересных вещей, но это тема для отдельной статьи.

Шаг 2: подготавливаем установочный образ

Вы, наверное, замечали, что во время установки предлагается несколько вариантов выбора редакции. Но все они нам не нужны, и мы можем немного уменьшить размер итогового образа, удалив лишние варианты. Для этого экспортируем из образа install.wim только нужную редакцию.

1. Выводим список редакций:
dism /get-imageinfo /imagefile:c:\image\iso\sources\install.wim

2. Нам нужен только второй вариант. Экспортируем его в отдельный файл:
dism /export-image /sourceimagefile:c:\image\iso\sources\install.wim /sourceindex:2 /destinationimagefile:c:\image\install.wim /compress:max /checkintegrity
Ключ /checkintegrity можно не указывать. Он нужен на случай, если что-то пойдёт не так, тогда выполнение команды остановится. Сжатие /compress:max тоже не указываем на данном этапе (если позволяет свободное место).

3. Далее заменяем полученным файлом оригинальный install.wim в папке iso. Если свободное место у вас есть, этот шаг можно пропустить.

4. Монтируем полученный образ для дальнейшей работы с ним: dism /mount-image /imagefile:c:\image\iso\sources\install.wim /index:1 /mountdir:c:\image\mount

Обратите внимание на то, что в этом образе только одна редакция, поэтому её index всегда равен 1.

Шаг 3: внедряем обновления

Несмотря на то, что для Windows Server 2019 выпускаются кумулятивные обновления и SSU теперь тоже туда входит, нам всё равно необходимо первым делом внедрить KB5005112. Иначе при внедрении других обновлений возникнет ошибка. На момент написания нашего гайда актуальная версия кумулятивного обновления, проверенного и одобренного ФСТЭК, — KB5037425 (март 2024 года).

В то же время ставим net4.8 и февральское обновление для него (актуальное одобренное на момент написания). Делаем это следующей командой:

dism /image:c:\image\mount /add-package /packagepath:c:\image\msu

Команду выполняем дважды. Сначала помещаем в папку MSU файл KB5005112, а потом уже остальные. Всё потому, что одновременно с этим SSU другие обновления ставиться не будут.

После интеграции четырёх обновлений размер папки mount достигает 14,3 Гбайт.

Если захочется их удалить, достаточно вместо add использовать remove. А параметр get-packages выведет весь список.

Шаг 4: внедряем настройки через реестр

Ещё одна заметка на полях: все настройки реестра можно бэкапить через меню Файл — Выгрузить куст… Но если вдруг придётся их экспортировать обратно, то лучше предусмотреть это заранее и продумать соответствующий путь. Файлы импорта можно редактировать в блокноте.

Региональные настройки и раскладка. В качестве примера мы взяли образ на английском языке, поэтому сначала меняем регион (Россия). Потом делаем переключение раскладки на Ctrl+Shift.

1. Монтируем реестр настроек по умолчанию (не путайте, пожалуйста, с профилем пользователя по умолчанию):
reg load hklm\mount c:\image\mount\windows\system32\config\default
Но ничего не мешает вам это сделать через редактор реестра: — Файл — Загрузить куст… (Load Hive….)

2. Теперь открываем редактор реестра и переходим по пути: Компьютер\HKEY_LOCAL_MACHINE\mount\Keyboard Layout\Preload (можно и дальше через командную строку орудовать, но зачем?). Добавляем строковый параметр с именем «2» и значением «00000419» для русского языка.

3. В разделе Компьютер\HKEY_LOCAL_MACHINE\mount\Keyboard Layout создаём новый подраздел — Toggle — и добавляем в него три новых строковых (REG_SZ) параметра (это переключение раскладки на Ctrl+Shift):

· Hotkey 2;

· Language Hotkey 2;

· Layout Hotkey 3.

У вас должна получиться вот такая картинка:

4. Сохраняем изменения и выгружаем куст обратно в файл. Это можно сделать как через редактор реестра (выбрать нужный куст — Файл — Выгрузить куст… (Unload hive…), так и через консоль (reg unload hklm\mount). При выборе второго варианта убедитесь в том, что у вас не стоит фокус на этом разделе или его подразделах, — иначе команда вернёт ошибку доступа и куст не выгрузится.

5. Профиль пользователя по умолчанию находится в файле C:\Users\Default\ntuser.dat, замонтируем его:
reg load hklm\mount c:\image\mount\users\default\ntuser.dat
И проделаем те же манипуляции с добавлением русского языка и смены раскладки.

6. Если вам надо сменить регион, то ловите лайфхак:

a. Делаем необходимые настройки локально.

b. Экспортируем Компьютер\HKEY_CURRENT_USER\Control Panel\International в *.reg-файл.

c. Открываем его в блокноте, меняем все вхождения HKEY_CURRENT_USER на HKEY_LOCAL_MACHINE\mount.

d. Сохраняем и закрываем.

e. Импортируем в реестр. Нужные ветки и ключи должны теперь попасть в примонтированный профиль по умолчанию.

f. Проверяем, что значение ключа sCountry в разделе Компьютер\HKEY_CURRENT_USER\Control Panel\International равняется Russia.

g. Изменяем значение ключа Nation в разделе Компьютер\HKEY_CURRENT_USER\Control Panel\International\Geo на нужное (например, 203 — это Россия, 244 — США, все коды смотрим тут).

7. Пока мы работаем с профилем по умолчанию, делаем ещё одну настройку.

Немного негодования: мне до сих пор непонятно, почему в «Майкрософте» не сделают отображение расширений файлов по умолчанию. И вообще, почему есть возможность их скрывать. Сокращение имени файла на 4–5 символов?

Обезопасим будущих пользователей:

a. Переходим в раздел Компьютер\HKEY_LOCAL_MACHINE\mount\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced.

b. Добавляем новый DWORD-ключ HideFileExt и задаём ему значение 0.

2. Отмонтируем профиль по умолчанию: reg unload hklm\mount

 Настройка дампа. На наше

1. Монтируем нужный реестр (System):
reg load hklm\mount c:\image\mount\windows\system32\config\system

2. Переходим по пути:
Компьютер\HKEY_LOCAL_MACHINE\mount\ControlSet001\Control\CrashControl

3.  Нас интересует значение ключа CrashDumpEnabled:
0 = Не делать дамп.
1 = Полный дамп памяти (для него потребуется место на диске, равное размеру ОЗУ + 1 Мбайт, располагается по пути %SystemRoot%\MEMORY.DMP; если файл подкачки меньшего размера, дамп может не сформироваться).
2 = Дамп памяти ядра (не содержит нераспределённые страницы памяти или выделенные для пользовательского режима, может не поместиться в файл подкачки, если его размер задаётся вручную).
3 = Небольшой дамп памяти (64–256 КБ, создаются отдельные файлы в %SystemRoot%\Minidump).
7 = Автоматический дамп памяти (то же самое, что и дамп памяти ядра, только с автоматическим управлением размером файла подкачки).

4. Отмонтируем реестр, если вам больше ничего не нужно менять в разделе HKLM\System:
reg unload hklm\mount

Отключение устаревших шифров. В «Инфосистемы Джет» принято выполнять сканирование серверов на уязвимости, и с завидным постоянством идёт срабатывание на старые алгоритмы шифрования 3DES и RC4. У нас есть powershell-скрипт, который их выключает, но это для уже развёрнутых серверов. Устраним проблему на корню:

1. Монтируем реестр System:
reg load hklm\mount c:\image\mount\windows\system32\config\system

2. Переходим по пути: Компьютер\HKEY_LOCAL_MACHINE\mount\ControlSet001\Control\Cryptography\Configuration\Local\SSL\00010002

  1. Нам нужен ключ
    Functions — в списке значений ищем
    TLS_RSA_WITH_3DES_EDE_CBC_SHA и удаляем его:

4. Далее переходим в раздел Компьютер\HKEY_LOCAL_MACHINE\mount\ControlSet001\Control\SecurityProviders\SCHANNEL\Ciphers и создаём там следующие подразделы:
RC4 40/128
RC4 56/128
RC4 128/128
Triple DES 168
Triple DES 168/168

5. В каждом подразделе создаём ключ DWORD с именем Enabled и значением 0. Выглядеть это будет так:

6. Отмонтируем реестр: reg unload hklm\mount

Удаляем лишние службы. Некоторые службы не совершают полезной работы. Особенно это касается терминальных серверов, где, как правило, лишние мегабайты ОЗУ нужны всегда. Поэтому всё ненужное — под нож. Если какую-то службу удалить сразу не получается, то у вас не хватает прав. Их надо получить на неудаляемый раздел:

1. Жмём правой клавишей по разделу, выбираем Разрешения…

2. Жмём кнопку «Дополнительно»:

3. Меняем владельца с TrustedInstaller на себя.

4. В этом же окне жмём кнопку Add… (Добавить…) и добавляем себя в список с полными правами.

5. Нажимаем несколько раз ОК, чтобы сохранить изменения и закрыть лишние окна.

Итак, приступаем к удалению лишних служб. Сначала:

· Монтируем системный реестр:
reg load hklm\mount c:\image\mount\windows\system32\config\system

· Переходим в раздел:
Компьютер\HKEY_LOCAL_MACHINE\mount\ControlSet001\Services

Теперь под нож идут:

1. CDPSvc и CDPUserSvc. Реализуют возможности, которые не используются в серверной среде (Хронология, Виртуальные рабочие столы, приложение Ваш телефон и Ночной свет).

2. ConsentUxUserSvc (служба подключения к дисплеям по Wi-Fi и устройствами Bluetooth, нужны полные права на подраздел Parameters).

3. DevicePickerUserSvc (служба передачи мультимедиа по «воздуху», нужны полные права на раздел Parameters).

4. DevicesFlowUserSvc (по функционалу похожа на ConsentUxUserSvc, также нужны полные права на Parameters).

5. PimIndexMaintenanceSvc (служба поиска контактов из приложения Контакты).

6. PrintWorkflowUserSvc, но если используется UWP-приложения с функционалом печати, то оставляем. Кстати, тут тоже нужны полные права на Parameters.

7. UnistoreSvc и UserDataSvc. Но имейте в виду, что если у вас используются UWP-приложения, то службы стоит оставить. Нюанс: вторая служба зависит от первой.

8. WpnService и WpnUserService. Оставляем в том случае, если используете режим Киоска. Для удаления выдайте себе полные права на раздел Parameters.

· Отмонтируем реестр: reg unload hklm\mount

Смена часового пояса. В разделе system есть ещё одна настройка, которую следует проверить, — часовые пояса. Проще всего вносить сюда изменения через импорт с той системы, где уже всё настроено. Необходимый вам путь: Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation.

Обратите внимание. В примонтированном реестре нет раздела CurrentControlSet, а есть только ControlSet001. Объяснение простое: здесь хранится предыдущая копия настроек, а в разделе *002 (на уже установленной ОС) копия с *001 до их изменения.

Вырезаем задачи телеметрии из Планировщика задач. У нас нет предвзятости к сбору телеметрии. Просто требования ИБ такие. Ну и в условиях блокировки доступов к серверам Microsoft журналы засоряются лишними сообщениями.

1. Подключаем реестр SOFTWARE:
reg load hklm\mount c:\image\mount\windows\system32\config\software

2. Переходим к разделу Компьютер\HKEY_LOCAL_MACHINE\mount\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache

3. Здесь и содержатся все задачи планировщика:
Tree — отображение задач в виде дерева.
Tasks (T) — список всех задач планировщика, но имя раздела — это guid-задачи.
Plain (P) — список простых задач.
Maintenance (M) — список задач, выполняющихся во время простоя сервера.
Logon (L) — задачи, запускаемые во время входа пользователя.
Boot (B) — задачи, запускаемые после включения сервера.
Одна и та же задача может присутствовать в разных списках, поэтому при удалении надо проверять их все. Это нужно для того, чтобы вас потом не преследовали сообщения об ошибках фантомных задач.

4. Нам не нужны следующие задачи. Название берём из Tree\Microsoft\Windows, дополнительно будем указывать id и в каких ещё списках она есть. Важное уточнение: id будет отличаться, если вы будете использовать образ другой версии Windows. Но вы и сами сможете его посмотреть в значении ключа Id нужной задачи в разделе Tree. Итак, удаляем:

a. AppID\SmartScreenSpecific (эта задача нужна для SmartScreen, если он у вас используется).
{E8FA0CF7-17EE-4F72-BC9C-51E3EDCE8C59} — L, M, T

b. Весь раздел Application Experience.
{002215B8-2308-4AC5-9832-EAF34D750B41} — P, T
{C5C76FDC-53AF-4B73-873E-F7C526A9E61E} — P, T
{D80D2131-046A-4FB7-8199-9AE6F75D7AF9} — M, P, T
{CFD41DBC-64CC-4854-928F-CD1C94C2FAF6} — M, P, T

c. Весь раздел Autocheck.
{13D743E2-A81A-4329-A305-E89FB6910940} — B, T

d. Весь раздел Customer Experience Improvement Program.
{F995780B-EE7A-416C-BFDD-FD47F13A58B4} — P, T
{33A68109-27E3-43C8-80CC-ED58F9E5AB20} — P, T
{C7CCB4E2-E335-4508-B12C-DF79BDF98720} — M, P, T

e. DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector.
{38747835-C7B7-4532-BE3A-AE35E377D552} — M, P, T

f. Раздел Maintenance (на серверной Windows вам не нужны оценки производительности в попугаях, для этого есть другие средства).
{77BBAA0C-A160-41E4-9FCB-CEF74C91E6B1} — M, P, T

g. Раздел NetTrace.
{B1741409-416B-4092-AB13-BDD740F12FE5} — P, T

h. PI\Sqm-Tasks.
{775462B6-4854-4BEE-B6FF-D696F2810270} — M, P, T

i. Раздел Windows Error Reporting.
{7225215B-C1EC-4E1C-B8C4-DD97CA3BD919} — B, T

5. Наконец мы с этим закончили и можем отмонтировать куст: reg unload hklm\mount

Шаг 5: включаем/отключаем функции по запросу (FOD — Feature On Demand)

Сначала пройдёмся по списку возможностей. Рекомендуем выгрузить его в текстовый файл — так вам будет удобнее формировать команды на включение/отключение:

dism.exe /image:c:\image\mount /get-capabilities /format:table > c:\image\capabilities.txt

Not Present — модуль не установлен, Installed — установлен.

Для выключения модуля введите команду:

dism.exe /image:c:\image\mount /remove-capability /capabilityname:browser.internetexplorer~~~~0.0.11.0

Для примера использовали Internet Explorer, но вместо него берём ненужное из выгруженного ранее списка в статусе Installed.

У нас под нож пошли:

1. Языковые пакеты:

· language.handwriting~~~en-us~0.0.1.0;

· language.ocr~~~en-us~0.0.1.0;

· language.speech~~~en-us~0.0.1.0;

· language.texttospeech~~~en-us~0.0.1.0.

2. MathRecognizer~~~~0.0.1.0 (управление математическим вводом).

3. Media.WindowsMediaPlayer~~~~0.0.12.0.

4. OpenSSH.Client~~~~0.0.1.0 (в образе старая версия с уязвимостями, а для LTSC обновления не выпускалось, проще отдельно поставить при необходимости).

5. XPS.Viewer~~~~0.0.1.0 (кто-то им пользуется вообще? Если потребуется — можно будет включить потом отдельно).

Да, мы перечислили все функции, включённые по умолчанию, кроме Language.Basic~~~en-US~0.0.1.0, но она нам нужна.

Для включения похожая команда:

dism.exe /image:c:\image\mount /add-capability /capabilityname:language.basic~~~ru-ru~0.0.1.0

Конкретно эта команда, кстати, вернёт ошибку, так как в en-образе нет других языков, кроме английского. Их добавляем отдельно другим способом:

· скачиваем образ LanguagePack;

· монтируем в виртуальный привод;

· поскольку нам нужен только один файл Microsoft-Windows-Server-Language-Pack_x64_ru-ru.cab, то копируем его в папку msu;

· применяем команду (мы с ней раньше сталкивались — этот пакет, кстати, при необходимости можно внедрять при обновлении):

dism.exe /image:c:\image\mount /add-package /packagepath:c:\image\msu\microsoft-windows-server-language-pack_x64_ru-ru.cab

Если после этой команды вы снова выгрузите список возможностей, то увидите, что теперь там текст на русском языке. Но этого недостаточно. В установленной системе делаем следующее:

1. Жмём Win+X или правой клавишей мыши по Пуску, выбираем Settings -> Time & Language -> Language -> Add a language.

2. Находим русский язык в списке:

3. Жмём Next — Install.

Эту операцию можно проделывать и без внедрения русского языка в образ. Даже при отсутствии интернета появится русская раскладка — просто система будет пытаться скачивать отсутствующие компоненты. Если вас не напрягает:

Шаг 6: включаем/удаляем дополнительные компоненты

Перейдём к дополнительным компонентам, которые можно активировать в образе. Или удаляем их из образа, чтобы сэкономить место.

1. Выгружаем список всех доступных компонентов:
dism /image:c:\image\mount /get-features /format:table > c:\image\features.txt

2. Для просмотра документа выбираем редактор, который позволяет выставить кодировку OEM866 (если вы внедрили в образ русский язык). У компонента может быть один из трёх статусов: Включён, Отключён, Отключён с удалением полезных данных.
Для третьего статуса: для его повторной установки потребуется указывать источник установки (в образе установочных файлов уже нет).

3. Обычно мы устанавливаем TelnetClient. Этот способ проверки доступности tcp-портов известен пользователям намного лучше, чем powershell-командлет TestNetworkConnection (tnc): dism /image:c:\image\mount /enable-feature /featurename:telnetclient

4.  Так отключаем ненужные компоненты:
dism /image:c:\image\mount /disable-feature /featurename:mediaplayback

5. Есть ещё три необязательных для работы сервера компонента, поэтому удаляем или оставляем их на ваше усмотрение:

· WindowsServerBackupSnapin;

· Printing-XPSServices-Features;

· SystemDataArchiver.

6. C дополнительным ключом /remove переводим компонент в стадию Отключён с удалением полезных данных, тем самым экономя место: dism /image:c:\image\mount /disable-feature /featurename:windows-defender /remove

Таким нехитрым способом мы облегчаем образ, оставив только установленные компоненты. Но мы так делать, разумеется, не будем, поскольку образ затачивается не под конкретный сервер. Если вы пойдёте по этому пути, то определить, какие компоненты придётся устанавливать с родного образа, можно вот так:

1. В оснастке Server Manager (Диспетчер серверов) выберите Manage — Remove Roles and Features (Управление — удалить роли и компоненты)

2. В списке ролей/компонентов у пунктов, удалённых из образа, нет надписи «Not installed» («Не установлено») при отсутствующей галочке.

Ещё один способ уменьшить образ (и итоговый размер установки Windows) — подчистить WinSxS: dism /image:c:\image\mount /cleanup-image /startcomponentcleanup /resetbase

Эту операцию можно проделать и на уже установленной системе. Только не забудьте указать правильный путь до dism-образа. Для включенной ОС это ключ /online. Из негативных последствий: нельзя откатить обновления и предыдущие версии установленных компонентов и программ. Но в образе и на свежей системе нам это и не нужно.

До проведения этой операции папка mount у нас разбухла примерно до 23 Гбайт. После — уменьшилась до 17,5 Гбайт.

Ещё есть параметр /get-provisionedappxpackages – он нужен для получения списка плиточных приложений. Если же вам надо их удалить, то используем параметр /remove-provisionedappxpackage.

В Windows Server 2019 их нет, поэтому мы не можем показать процесс на живом примере.

Финишная прямая, или Завершаем работу с образом

Здесь шагов не будет. Тем не менее пару команд вам всё-таки предстоит сделать.

Проверим

целостность: dism /image:c:\image\mount /cleanup-image /scanhealth

Отмонтируем образ: dism /unmount-image /mountdir:c:\image\mount /commit

Итоговый размер install.wim — 5,9 Гбайт (в нашем случае). Есть один способ сделать его ещё меньше — конвертация в формат esd:

dism /export-image /sourceimagefile:c:\image\iso\sources\install.wim /sourceindex:1 /destinationimagefile:c:\image\iso\sources\install.esd /compress:recovery

В итоге файл получился размером 3,23 Гбайт.

Формат esd даёт вам не только преимущества в виде меньшего размера, но и недостатки:

 — Его нельзя смонтировать в папку, поэтому предварительно приходится конвертировать в wim: dism /export-image /sourceimagefile:c:\image\iso\sources\install.esd /sourceindex:1 /destinationimagefile:c:\image\iso\sources\install.wim

 — Ставится только на диск с разметкой GPT.

Отступление. Необходимо указать индекс — сразу все редакции сжать не получится, их надо добавлять в тот же esd-файл отдельной командой. Есть несколько степеней сжатия, но recovery сжимает лучше всего. На выходе получили файл install.esd размером чуть больше 3 Гбайт (у нас одна редакция). Степень сжатия потрясающая.

Старый install.wim лучше пока не удалять. Если вам потребуется переделывать что-то, то этап конвертации из esd в wim уже не нужен. Но вынести за пределы папки iso надо (например, в папку C:\image\backup), потому что настала пора упаковать всё это в установочный образ диска. Хотя, если у вас установка будет с флешки, достаточно скопировать на неё все файлы как есть и не надо делать из неё загрузочную (только отформатировать в FAT32). Конвертируем в iso, для этого сначала в консоли выполняем переход в папку с утилитой osdimg (иначе в команде пришлось бы указывать полные пути до файлов): cd c:\program files (x86)\windows kits\10\assessment and deployment kit\deployment tools\amd64\oscdimg

Теперь выполняем саму команду: oscdimg -bootdata:2#p0,e,befisys.bin#pEF,e,betfsboot.com -u1 -udfver102 c:\image\iso c:\image\w19mar24en.iso

Итого: файл получился размером около 4 Гбайт — это больше гигабайта разницы с официальным образом, где нет актуальных обновлений, .Net Framework 4.8 и русского языка.

Телодвижения после установки ОС

Итак, мы поставили с подготовленного образа систему и обнаружили, что что-то забыли настроить. Не беда! На выручку приходит Sysprep.

1. На установленной ОС настраиваем, устанавливаем, удаляем всё, что требуется. В общем, делаем всё, что мы делали долго и через консоль/реестр, только быстро и с интерфейсом Windows (немного душноты: мы не зря советовали вам до конца дочитать).

2. К виртуальной машине (если всё делается на ней) монтируем второй диск. По нашим оценкам, 10 Гбайт будет достаточно. На этом этапе создаём раздел на диске. Примечание: в противном случае потом придётся делать через diskpart.

3. Открываем в проводнике C:\windows\system32\sysprep.

4. Запускаем Sysprep.exe. В появившемся окне выставляем следующие опции:

5. В результате будут удалены все привязки к текущему железу, id и прочие платформозависимые штуки — система будет подготовлена к переносу в другое место.

6. Монтируем загрузочный диск (можно наш переделанный установочный) и перезагружаемся с зажатой клавишей Shift. Иначе система снова установит необходимые драйверы, прочие платформозависимые вещи и перезагрузится в режиме аудита.

7. На первом установочном экране (выбор языка, региона, языка раскладки клавиатуры) жмём Shift+F10 для вызова командной строки.

8. Запускаем diskpart и смотрим, какая буква присвоена нашему второму диску:

9. Выходим из diskpart и выполняем команду: dism /capture-image /capturedir:c:\ /imagefile:d:\install.wim /name:w19mar24en /description:”Windows Server 2019 Standard with March 2024 Updates and NetFx48 with February 2024 Updates, English version.” /compress:max
Вы можете задать свой путь до файла, имя файла, имя и описание. Но помните, что для экранирования символов (пробел, слеш, прочие символы) весь текст надо заключать в кавычки.
Захват в образ esd не поддерживается.
У нас файл получился размером 5,3 Гбайт.

Последнее примечание про полезные параметры:

· /apply-image — применение образа к диску (то, что делает установщик Windows). Можно, например, отформатировать диск С через открытую командную строку (format c: /fs:ntfs) и из нашего нового install.wim восстановить всё как было (заодно и проверим корректность сформированного файла): dism /apply-image /imagefile:d:\install.wim /applydir:c:\ /index:1

· Но боже упаси вас форматировать весь диск — так вы потеряете загрузочный раздел, который восстановить, конечно, можно, но дольше, и это уже выходит за рамки данной статьи. /append-image — добавление образов в файл (дополнительных редакций или каких угодно ещё других образов). Не рекомендуется при сильно отличающихся, так как итоговый файл будет распухать (например, русская и английские версии в одном файле).

После этого вы вольны делать что угодно с получившимся файлом. Лично мы его конвертировали в esd и создали новый файл iso — теперь можно устанавливать полностью готовую ОС за 10–15 минут. Ну или обновлять с предыдущих версий (2012–2016). На этом всё – теперь вы можете самостоятельно и более подробно изучать тему создания собственных сборок. Мы, например, намеренно не стали рассказывать про файл ответов. Для этого напишем другой текст.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Canon mf4570dn драйвер windows 10
  • Как раскрыть невидимые папки на windows 10
  • Перенос windows на raid
  • Java последняя версия x32 windows 7
  • Устранение проблем препятствующих установке или удалению программ windows 10