Скачивание и установка windows adk

Типы драйверов

  • INF-драйверы в стиле. Многие драйверы содержат информационный файл (с расширением INF), помогающий установить драйвер. Их можно установить с помощью средств, описанных в этом разделе.
  • драйверы в стиле.exe. драйверы без inf-файла часто должны устанавливаться как обычные Windows классические приложения. Дополнительные сведения о том, как их добавить, см. в статье Добавление драйвера в режиме аудита в сети .
  • драйверы, критические для загрузки. иногда может потребоваться добавить драйверы графики и хранилища в Windows образ (как показано в этом разделе), а также образ PE Windows и в образе Windows восстановления (WinRE).

Чек-лист установки виртуальной машины

Опубликовано вс, 21/03/2021 — 17:32 пользователем serg kaac

Следующий чеклист представляют собой некий набор рекомендаций, которые необходимо учитывать при создании шаблона виртуальной машины. Список является актуальным для любого продукта виртуализации, не зависимо от платформы.

Установите Windows Server 2016 с настройки по-умолчанию
Установите последние обновления через Windows Update
Не устанавливайте антивирусное или другое дополнительно ПО

Не назначайте статический IP адрес. Сетевая карта должна быть настроена на получение динамического адреса от DHCP сервера
Не отключайте протокол IPv6
Создайте дополнительную учетную запись и добавьте ее в локальную группу администраторов
Не включайте ВМ в домен
Обновите компоненты интеграции (Hyper-V Integration Services или VMWare Tools)
Очистите журналы событий перед запуском SysPrep
Очистку журналов можно выполнить такой командой (запускать в консоли с правами администратора)

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

Если пакет содержит предварительно созданные разделы, отключите страницу раздела начальной настройки. Страница раздела будет отображаться только в том случае, если выполняются следующие условия: ShowPreinstallPages = true и KeyPreInstalled != true.

Выполните следующую команду для sysprep.

Подготовка рабочей папки

Введите в поиск среда средств (в англ. версии — deployment) и запустите командную строку средств развертывания. По сути это файл DandISetEnv.bat из папки Deployment and Imaging Tools, задающий необходимые переменные среды для быстрого доступа к инструментам командной строки.

Для работы с автоустановкой и Windows PE у меня давно создана %ua%, ведущая в папку unattend в корне профиля. Вы можете создать такую же переменную на постоянной основе, либо только в рамках текущей сессии командной строки, как показано ниже.

:: Задайте путь к рабочей папке (избегайте кириллицы и пробелов в пути)
set ua=C:\unattend
:: Создайте папку
md %ua%
# Задайте путь к рабочей папке (избегайте кириллицы и пробелов в пути)
$env:ua = "C:\unattend"
# Создайте папку
md $env:ua

Все дальнейшие команды будут использовать переменную %ua% вне зависимости от того, где у вас создана рабочая папка.

Setupconfig.ini

Создание файла Setupconfig.ini

Файл Setupconfig.ini — это файл, который:

  • Начинается с заголовка
  • Включает один или несколько параметров, пар параметров и значений
    • Каждый параметр или пара параметров и значений находятся в отдельной строке
    • Пары «ключ — значение» включают в себя два параметра без пробелов.

сведения о различных параметрах, которые можно использовать в файле Setupconfig.ini, см. в разделе программа установки Windows параметры командной строки.

Пример Setupconfig.ini

Ниже приведен пример setupconfig.ini файла:

Эта команда эквивалентна запуску из командной строки.

Сведения об использовании файла Setupconfig.ini см. в следующем разделе.

Использование носителя или ISO-файла

если вы используете Windows программу установки с носителя или ISO-файла, необходимо включить расположение в файл сетупконфиг в командной строке ( ) при запуске setup.exe. Пример:

Если включить параметр в командную строку и тот же параметр в файле сетупконфиг, то приоритет имеет параметр файла сетупконфиг и значение.

использование Центр обновления Windows

если обновление доставляется с помощью Центр обновления Windows, программа установки Windows ищет файл сетупконфиг в расположении по умолчанию. Файл сетупконфиг можно включить в

Выключение компьютеров в домене по списку

Опубликовано чт, 01/11/2018 — 11:26 пользователем yurkesha

Монолитный скрипт выключения компьютеров в домене по списку:

@ECHO OFF
SET "BEGIN_MARKER=:ENDFILE1"
SET "END_MARKER=:ENDFILE2"
FOR /F "usebackq tokens=1 delims=:" %%a IN (`FINDSTR /N /B /C:"%BEGIN_MARKER%" "%~0"`) DO SET "SKIP_LINE=%%a"
CALL :WORK "%SKIP_LINE%" "%END_MARKER%" "%~0"
GOTO :EOF

:WORK
FOR /F "usebackq skip=%~1 tokens=1 eol=; delims=" %%a IN (`TYPE "%~3"`) DO IF NOT "%%a"=="%~2" (CALL :PROCEDURE "%%a") ELSE (GOTO :EOF)
GOTO :EOF

:PROCEDURE
(ping -n 1 %~1|FIND /I "TTL=")&&(
ECHO Комп "\\%~1" Включен - выключаю...
shutdown -f /s /m \\%~1 -t 1
)||ECHO Комп "\\%~1" выключен
GOTO :EOF

:ENDFILE1
PC1
PC2
PC3
:ENDFILE2

Создать Windows PE ISO

Когда у нас все настроено, единственное, что нам нужно сделать, это выполнить все задачи, которые мы настроили. Мы можем сделать это легко, нажав на «Бег» кнопка, которая появляется в правом верхнем углу окна программы.

Автоматически мы видим мастера, который покажет нам, как выполняется каждый из сценариев.

В случае, если что-то пойдет не так (например, если мы забыли выбрать путь к исходному коду Windows 10), мастер укажет причину сбоя и позволит решить проблему, перекомпилировав весь проект. Когда процесс закончится, у нас будет ISO образ с нашим изготовленный на заказ Windows PE .

Теперь нам осталось только сохранить изображение на USB (например, с помощью Руфус) и мы можем использовать его для загрузки любого компьютера с ним.

Windows Программа установки закомментировать этапы настройки в файле ответов

после обработки этапа настройки программа установки Windows закомментировать кэшированный файл ответов, чтобы указать, что этот проход обработан. Если при повторном выполнении этапа настройки кэшированный файл ответов не был заменен или обновлен в промежуточной конфигурации, параметры файла ответов не обрабатываются снова. вместо этого программа установки Windows будет искать неявные файлы Unattend.xml с более низким приоритетом, чем кэшированный файл Unattend.xml.

например, можно установить Windows с файлом ответов, содержащим команды Microsoft-Windows-Deployment/RunSynchronous на этапе настройки specialize . Во время установки выполняется этап настройки specialize и выполняются команды RunSynchronous . После установки выполните команду Sysprep с параметром /generalize . Если файл ответов не имеет более высокого приоритета, чем кэшированный файл ответов, или файл ответов не был явно передан средству Sysprep, программа установки выполняет этап настройки specialize при следующем запуске компьютера. Так как кэшированный файл ответов содержит заметки о том, что параметры этого этапа настройки уже применены, команды RunSynchronous не выполняются.

Установка глобального drush

Для начала необходимо установить composer, для это выполняем команды:

sudo apt-get install curl php7-cli
cd ~
curl -sS https://getcomposer.org/installer 
sudo php installer --version=*.*.* --install-dir=/usr/local/bin --filename=composer
php composer self-update
Установка drush с помощью composer
# Создаем директорию для установки Drush и переходим в нее. 
mkdir --parents /opt/drush 
cd /opt/drush 
# Инициализация проекта Composer, с указанием зависимости Drush. 
composer init --require=drush/drush:8.*
# Настраиваем путь для бинарных файлов Drush. 
composer config bin-dir /usr/local/bin 
# Установка Drush. 
composer install 

Для обновления drush необходимо указать версию drush в файле /opt/drush/composer.json и выполнить команды:

cd /opt/drush
composer update

Настройка запуска собственных приложений и сценариев

Если вы впервые создаете диск Windows PE, можете пропустить этот раздел, чтобы материал не казался вам сложнее, чем он есть на самом деле. Успешно создав свой первый диск Windows PE и насладившись ее волшебным интерфейсом командной строки, вы сможете вернуться к настройке запуска приложений.

Запуск собственных приложений и сценариев в Windows PE можно организовать различными способами.

startnet.cmd

Файл startnet.cmd расположен в папке Windows\System32 подключенного образа Windows PE и уже содержит одну команду — wpeinit. Эта команда нужна для инициализации поддержки сети и устройств Plug-and-Play. В качестве параметра командной строки для wpeinit.exe можно указать путь к файлу ответов, настраивающему параметры Windows PE, о чем речь пойдет чуть ниже. При загрузке Windows PE файл startnet.cmd выполняется автоматически, поэтому его удобно использовать для выполнения собственных команд.

Вы можете добавить в этот файл команды, используя стандартный синтаксис командных файлов. Например, для запуска Total Commander, который я включил в состав образа ранее, можно добавить такую команду:

%SystemDrive%\TotalCmd\TOTALCMD.EXE "I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini"

В данном примере в качестве параметра командной строки указывается путь к конфигурационному файлу Total Commander (это описано в справке программы).

winpeshl.ini

Стандартной оболочкой Windows PE является командная строка. Однако можно задать собственную оболочку при помощи файла winpeshl.ini, указав в нем командный файл или программу для запуска. Файл не входит в состав Windows PE. Его нужно создать в любом текстовом редакторе и разместить в папке Windows\System32 подключенного образа Windows PE. Пример запуска программы myshell.exe, выступающей в роли оболочки, приводится ниже.

AppPath = %SystemDrive%\myshell.exe

В этом примере программа размещается в корне подключенного образа Windows PE, т. е. в корне папки winpe_x86\mount.

Примечание. При запуске собственной оболочки не происходит выполнения файла startnet.cmd.

Если вам нужна поддержка сети или устройств Plug-and-Play, необходимо настроить выполнение команды wpeinit. В этом случае лучше использовать раздел , позволяющий не только выполнять несколько команд, но и указывать параметры командной строки для приложений.

Например, запуск wpeinit и файлового менеджера Total Commander, который я включил в состав образа ранее, можно реализовать так:

wpeinit
%SystemDrive%\TotalCmd\TOTALCMD.EXE,"I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini" 

Обратите внимание на то, как в winpeshl.ini задаются параметры командной строки для приложений. Примечание

Поскольку приложение, запущенное из файла winpeshl.ini выполняет роль оболочки, его закрытие ведет к завершению сессии Windows PE

Примечание. Поскольку приложение, запущенное из файла winpeshl.ini выполняет роль оболочки, его закрытие ведет к завершению сессии Windows PE.

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

Файл ответов

Для автоматизации выполнения команд в среде Windows PE можно использовать файл ответов. При запуске Windows PE автоматически выполняется поиск файла Unattend.xml в корне диска, с которого выполнялась загрузка. Кроме того, путь к файлу ответов можно явно указать в качестве параметра командной строки следующим образом:

wpeinit -unattend=<путь\ФайлОтветов.xml>

Для запуска собственных приложений и сценариев можно использовать синхронные команды, добавляемые к проходу 1 windowsPE. Продолжая пример с запуском Total Commander, синхронная команда будет выглядеть так:

%SystemDrive%\TotalCmd\TOTALCMD.EXE "I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini"

Пример файла ответов, запускающего синхронную команду, вы найдете на странице . Этот файл можно сохранить с именем Unattend.xml в папке winpe_x86\ISO, и он будет распознан автоматически.

На этом обзор способов запуска собственных программ можно считать законченными.

Сохранение образа Windows PE и замена boot.wim

После того, как вы добавите собственные файлы в образ Windows PE и настроите остальные параметры запуска предустановочной среды, необходимо сохранить образ. Однако прежде чем сохранить изменения, его нужно подготовить. Это делается одной командой:

peimg /prep /f c:\VistaWork\winpe_x86\mount\Windows

Подготовка образа нужна для удаления всех неиспользуемых пакетов, что позволяет уменьшить его конечный размер. Примите к сведению, что подготовку нельзя отменить, а после нее уже не будут действовать следующие параметры командной строки peimg: /install, /uninstall, /import и /list. Другими словами, если после подготовки вы вспомните, что забыли установить какой-либо пакет, придется начинать все сначала.

Завершив подготовку, можно сохранять образ.

imagex /unmount /commit c:\VistaWork\winpe_x86\mount

Если вы помните, вся работа велась с образом winpe.wim. А для загрузочного диска Windows PE используется файл boot.wim, расположенный в папке winpe_x86\ISO\sources. Поэтому необходимо заменить файл boot.wim файлом winpe.wim, выполнив при этом переименование.

xcopy /y c:\VistaWork\winpe_x86\winpe.wim c:\VistaWork\winpe_x86\ISO\sources\boot.wim

Теперь у вас все готово к созданию загрузочного диска Windows PE. Ваши дальнейшие действия зависят от того, какой тип носителя вы изберете. Можно создать ISO-образ и записать его на компакт-диск, а можно создать загрузочный USB-диск.

Чего бы улучшить?

Тут ещё несколько советов по улучшению вашей установочной флешки.

Пропуск ввода ключа продукта и выбор любой редакции Windows

Для этого нужно поместить файлик рядом с программой установки

Помещать нужно в папку откуда запускается . Постольку у нас он запускается с флешки, а не с ramdisk-а (), то и кладём в папки дистрибутивов на флешке. (+1 преимущество от запуска установки прямо с флешки, вместо запуска с ramdisk-а с параметром ).

Прогрессбар при загрузке на ramdisk

В новейших сделали загрузку образа на ramdisk без анимации. Т.е. просто выводится статический логотип Windows и всё, ждите. Можно вернуть прогрессбар, как было раньше. Он хоть будет давать информацию о степени загрузки WinPE в оперативную память.
 

Правда, вместе с этим вы отключите новый стиль меню дополнительных параметров и сообщений об ошибках (на голубом фоне, с управлением функциональными клавишами), но то такое (^̮^)

Подробный вывод загружаемых файлов

Это в дополнение к предыдущему украшательству. Работает по Windows 7 включительно. В Windows 8+ майки это выпилили почему-то (не даёт эффекта).
 

Применив предыдущие два украшательства прикольнее всего грузится Windows 7. Но это всё — баловство.

Итог

Итак, что мы сделали:

  1. Отформатировали установочный носитель и сделали его загрузочным
  2. Скопировали на него файлы Диспетчера загрузки Windows (взятые из одного из ISO-образов)
  3. Создали структуру папок с файлами дистрибутивов Windows (содержимое каждого из ISO-образов)
  4. Настроили меню Диспетчера загрузки Windows
  5. Добавили в каждого дистрибутива по два своих файла

На этом всё. Вопросы, замечания и пожелания приветствуются (ʘ‿ʘ)

Об автономности Рунета

Опубликовано сб, 23/03/2019 — 23:35 пользователем serg kaac

Законопроект предлагает обеспечить государству возможность централизованного управления потоками информации в Сети. Контролировать трафик будет Роскомнадзор. Государство также должно иметь право устанавливать на сетях оборудование для определения источника передаваемой информации. Такие устройства должны также обладать возможностью ограничения доступа к неугодным правительству ресурсам. Также проект предусматривает меры по обеспечению автономной работы российских сайтов после их отключения от глобального интернета. Актуальность законопроекта раскрыта в пояснительной записке. По мнению авторов, принять закон необходимо из-за «агрессивного характера принятой в сентябре 2018 года стратегии национальной кибербезопасности США». Правительство предлагает «создать в недрах роскомнадзора некий центр с очень интересным функционалом». Главной задачей Роскомнадзора будет «Отсекать интернет-трафик из-за рубежа и проводить регулярные учения по кибервойне, чтобы пользователи не расслаблялись». По его мнению, угроза устойчивости интернета в России определена неясно, так как «зависание социальных сетей Facebook и Twitter», сбои в работе почтовых сервисов и оплата покупок через интернет не является угрозой устойчивости российского интернета. Депутаты Госдумы заявляют, что изолировать общество от всемирной паутины правительство не намерено. А мне кажется что все получиться вот так :)

Фото: 

Создание образа загрузки для Configuration Manager при помощи мастера MDT

Используя мастер MDT для создания образа загрузки в диспетчере конфигураций, вы получаете дополнительные варианты добавления компонентов и функций в образ загрузки. В этом разделе вы создадите образ загрузки для Configuration Manager при помощи мастера MDT.

На CM01:

  1. Используя консоль Configuration Manager, в рабочей области «Библиотека программного обеспечения», разверните раздел Операционные системы, правой кнопкой мыши щелкните Образы загрузки и выберите пункт Создать образ загрузки с помощью MDT.

  2. На странице Источник пакета в текстовом поле Создаваемая исходная папка пакета (UNC-путь): введите \\CM01\Sources$\OSD\Boot\Zero Touch WinPE x64 и нажмите кнопку Далее.

    Примечание

    Папка Zero Touch WinPE x64 еще не существует. Мастер создаст папку позже.

  3. На странице Общие параметры задайте имя Zero Touch WinPE x64 и нажмите кнопку Далее.

  4. На странице Параметры выберите платформу x64 и нажмите кнопку Далее.

  5. На **** странице Компоненты, помимо выбранной по умолчанию поддержки компонентов доступа к данным Майкрософт (MDAC/ADO), выберите контрольный окне Microsoft Diagnostics and Recovery набор средств (DaRT) и нажмите кнопку Далее.

    Добавьте компонент DaRT в образ загрузки Configuration Manager.

  6. На странице Настройка выберите поле Использование настраиваемой фоновой папки файла bitmap и в пути UNC: текстовое поле, просмотрите страницу \\CM01\Sources\OSD\Branding\ContosoBackground.bmp и дважды нажмите кнопку Далее. Подождите несколько минут, пока создается изображение загрузки, а затем нажмите кнопку Готово.

  7. Передайте образ загрузки в точку распространения CM01, выбрав узел Образы загрузки, правой кнопкой мыши щелкнув образ загрузки Zero Touch WinPE x64 и выбрав пункт Распространить содержимое.

  8. В мастере распространения содержимого добавьте точку распространения CM01 и выполните инструкции мастера.

  9. С помощью трассировки диспетчера конфигурации просмотрите файл D:\Program Files\Microsoft Configuration Manager\Logs\distmgr.log. Не продолжайте, пока не убедитесь, что образ загрузки распространен. Найди строку, которая читает STATMSG: ID=2301. Вы также можете отслеживать состояние контента в консоли Диспетчер конфигурации на консоли \Monitoring\Overview\Distribution Status\Content\Zero Touch WinPE x64. См. следующие примеры:

    Состояние содержимого для образа загрузки Zero Touch WinPE x64

  10. С помощью консоли диспетчера конфигурации в рабочей области библиотеки программного обеспечения в области Boot Imagesщелкните правой кнопкой мыши изображение загрузки Zero Touch WinPE x64 и выберите Свойства.

  11. На вкладке Источник данных выберите развертывание этого изображения загрузки из окна точки распространения с поддержкой PXE и нажмите кнопку ОК.

  12. С помощью трассировки диспетчера конфигурации просмотрите файл D:\Program Files\Microsoft Configuration Manager\\Logs\distmgr.log и посмотрите этот текст: Расширение PS100009 до D:\RemoteInstall\SMSImages.

  13. Просмотрите папку D:\RemoteInstall\SMSImages. В ней должны быть три папки, содержащие образы загрузки. Два из изображений загрузки по умолчанию, а третья папка (PS100009) — из вашего нового изображения загрузки с daRT. Ниже приведены примеры:

Далее см. в Windows 10 образ операционной системы с помощью Configuration Manager.

↓ 02 — WinPE Сергея Стрелеца

Загрузочный диск Windows 10 и 8 PE — для обслуживания компьютеров, жестких дисков и разделов, резервного копирования и восстановления дисков и разделов, диагностики компьютера, восстановления данных, установки Windows. Он включает в себя множество бесплатных программ для восстановления данных, таких как R-Studio 8.7, Active File Recovery, Active Partition Recovery, Runtime GetDataBack для NTFS, Runtime GetDataBack для FAT, DM Disk Editor и Data Recovery, UFS Explorer Professional Recovery, Hetman Partition Recovery, Eassos Recovery , Мастер восстановления данных EaseUS и Ontrack EasyRecovery

Что нового в Windows PE

Полный список изменений в разных версиях PE есть на этой странице библиотеки TechNet . Например, на Windows PE 4.0 основана среда предустановки Windows 8, что повлекло ряд значимых изменений по сравнению с Windows PE 3.1. Так, расширился список пакетов, которые можно внедрить в PE, в частности добавились:

  • .NET (WinPE-NetFX)
    обеспечивает запуск приложений, которым требуется.NET Framework.
  • Powershell (WinPE-PowerShell)
    позволяет использовать PowerShell в среде PE. В состав ADK входит новая версия Powershell.
  • DISM PowerShell Cmdlets (WinPE-DismCmdlets)
    представляют собой новые командлеты третьей версии Powershell для создания и обслуживания WIM образов
  • Remote Network Driver Specification (WinPE-RNDIS)
    пригодится для доступа к удаленным клиентам из Windows PE
  • Windows PE Secure Startup (WinPE-SecureStartup)
    нужен для управления BitLocker и TPM.

Изменения в Windows PE 5.0 и 5.1 не такие значительные. Но если 5.0 вошла в ADK, то 5.1, добавляющая поддержку WimBoot , на момент последнего обновления этой статьи нужно применять в качестве обновления к 5.0 .

↓ 03 — Hiren’s BootCD PE

Hiren’s BootCD PE (Preinstallation Environment) — это восстановленная версия Hiren’s BootCD, основанная на Windows 10 PE x64. Поскольку после ноября 2012 года официальных обновлений нет, PE-версия разрабатывается поклонниками Hiren’s BootCD. Он включает в себя наименьшее количество лучших и обновленных бесплатных инструментов, используемых в Hiren’s BootCD. Он разрабатывается для компьютеров нового поколения, поддерживает загрузку UEFI и требует минимум 2 ГБ ОЗУ. С помощью полезных инструментов внутри ISO вы можете решить многие проблемы, связанные с вашим компьютером. Он не содержит пиратского программного обеспечения, он включает только бесплатное и легальное программное обеспечение.

Обзор

Первоначально WinPE предназначалась для использования только в качестве предустановочной платформы для развертывания операционных систем Microsoft Windows, в частности для замены MS-DOS в этом отношении. WinPE имеет следующие применения:

  • Развертывание рабочих станций и серверов в крупных корпорациях, а также предварительная установка сборщиками систем рабочих станций и серверов для продажи конечным пользователям.
  • Платформа восстановления для запуска 32-битных или 64-битных инструментов восстановления, таких как Winternals ERD Commander или Windows Recovery Environment (Windows RE).
  • Платформа для запуска сторонних 32-битных или 64-битных утилит клонирования дисков .

Пакет можно использовать для тестирования разработчиками или как восстановительный CD / DVD для системных администраторов. Многие настроенные загрузочные компакт-диски WinPE, упакованные со сторонними приложениями для различных целей, теперь доступны добровольцам через Интернет. Пакет также можно использовать в качестве основы для судебно-медицинской экспертизы, чтобы либо захватить образ диска, либо запустить инструменты анализа без подключения каких-либо доступных дисков и, таким образом, изменения состояния.

Версия 2.0 внесла ряд улучшений и расширила доступность WinPE для всех клиентов, а не только для корпоративных клиентов, путем загрузки и установки пакета автоматической установки Windows (WAIK) от Microsoft.

Первоначально он был разработан и создан небольшой группой инженеров из группы Microsoft по развертыванию Windows, в которую входили Виджей Джаясилан, Райан Буркхардт и Ричард Бонд.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: