Одним из основных недостатков удаленного обслуживания является то, что вы не можете удаленно установить операционную систему Windows. Вам необходимо присутствовать за компьютером физически, чтобы подключить мультизагрузочную флешку и прописать все необходимые настройки в базовой системе ввода вывода.
Но, есть один интересный инструмент, который все же позволяет выполнить переустановку Windows удаленно, однако, для корректного выполнения данной операции стоит учесть определенные нюансы, о которых я расскажу в данном видеоуроке.
Хотите получать свежие новости через ВК? Не вопрос, жми по ссылке: IT-Skills | Запишись в ИТ качалку
Для начала давайте рассмотрим из каких этапов будет состоять процесс удаленной переустановки Windows и какие инструменты нам понадобятся:
- Установить TeamViewer – для удаленного выполнения предварительных настроек системы
- Настройки сетевого подключения – посмотреть настройки сетевого подключения, чтобы понять, поднимется ли сеть автоматически после переустановки Windows.
- Скачать драйвера для сетевой карты – на случай, если драйвера не установятся автоматически.
- Разбиение диска на два раздела – для выполнения процедуры форматирования раздела с текущей операционной системой.
- Перенос пользовательских документов на второй раздел
- Скачать программу по удаленной установке WinToHDD
- Скачать образ Windows, в данном случае это будет Windows 10
- Установить ОС
- Установить TeamViewer на новую систему
- Настроить систему до конца.
- Для чистоты эксперимента, я буду все выполнять так же через TeamViewer, но переустанавливать я буду операционную систему на виртуальной машине, но это не меняет сути, весь процесс будет аналогичен, как при использовании реальной физической машины.
Установка TeamViwer
Здесь мы должны пользователя попросить скачать и установить программу по удаленному управлению рабочим столом TeamViewer, можно кинуть ему ссылку на почту, но как правило с этой не сложной задачей справляется пользователь любого уровня.
Просим у него ID и пароль и подключаемся к машине.
Настройки сетевого подключения.
Теперь нам нужно понять, как компьютер получает доступ в сеть интернет, для этого нужно зайти в свойства сетевого подключения.
1) Основной нюанс, который нас интересует, так это использование службы DHCP, если сетевые настройки выдаются через DHCP, то после переустановки операционной системы сетевые настройки будут автоматически получены и все будет работать как надо.
Если нет, то нужно переписать сетевые настройки, чтобы потом их восстановить.
2) Если компьютер подключен к Интернет через WiFi, нужно убедиться, что пользователь помнит пароль от него или может его узнать. В 7 пароль можно посмотреть в свойствах подключения к сети WiFi.
3) Стоит скачать драйвер для сетевой карты, на случай, если автоматически драйвера на неё не встанут. Понятно, что процесс установки драйвера придется выполнять уже конечному пользователю, так как мы не сможем подключиться удаленно, но эта задача не настолько сложная и можно через тот же WatsApp по видеосвязи сказать куда нажать и как установить.
Чтобы точно определить, что за сетевая карта установлена в системе нужно узнать ID оборудования (Мой компьютер \ ПКМ \ Управление \ Диспетчер устройств \ Сетевые адаптеры \ Сетевая карта \ Свойства \ Сведения \ ИД оборудования \ Скопировать значение VEN_10EC&DEV_8168, найти его через интернет и скачать).
Разбиение диска на разделы
Опять же возвращаясь к теме нужно ли разбивать диск на разделы, вот в нашем случае, переустановить операционную систему удаленно просто не получится, если у вас имеется только системный раздел, так как все файлы устанавливаемой операционной системы будут браться из другого раздела, а системный будет отформатирован автоматически.
На тему разбиения жесткого диска на разделы у меня есть отдельное подробное видео, ссылку на него я оставлю в описании. https://sys-team-admin.ru/videouroki/raznoe/211-razbivaem-zhestkij-disk-na-razdely-v-windows-i-acronis-disk-director.html
Мой компьютер \ Управление \ Управление дисками \ Сжать том \ Создать простой том
Перенос пользовательских документов
Так как системный раздела мы отформатируем, а пользователи практически всегда оставляют часть документов на рабочем столе и в папках профиля пользователя, то перенесем все эти документы на второй раздел.
Если честно, я бы на всякий случай сделал образ системы, на случай если человек что-то забыл перенести или какие-то данные хранятся в файлах в директории с программой. Да и на случай, если что-то пойдет не так и нужно вернуть все обратно. (Панель управления \ Мелкие значки \ Архивация и восстановление \ Создание образа системы \ Выбор раздела на котором будет образ \ Архивация)
Более подробно на эту тему у меня так же есть видео — https://sys-team-admin.ru/videouroki/raznoe/65-arkhivatsiya-i-vosstanovlenie-sistemy-sredstvami-windows-7.html
Скачивание и установка программы WinToHDD
Скачиваем по ссылке – https://www.easyuefi.com/wintohdd/index.html \ Download 4.2
Установка (Далее \ Далее \ Далее \ Установить \ Завершить)
Скачиваем по проверенной ссылке или через свое облако
Установка операционной системы Windows 10
Hasleo WinToHDD \ Переустановка \ Выбираем файл образа \ Выбираем редакцию \ Выбираем системный и загрузочный раздел \ Далее \ Требуется создать образ WinPE \ Да \ Вся информация на выбранных разделах будет уничтожена \ Да \ Перезагрузка \ Да
Далее, мы уже не сможем видеть, что происходит с компьютером удаленно, а на нем происходит следующее. Выполняется загрузка с созданного WinPE и устанавливается указанная нами операционная система.
Но, тут есть еще один нюанс, так как установка операционной системы не выполняется полностью в автоматическом режиме, то нам понадобится помощь конечного пользователя, чтобы указать часовой пояс, имя пользователя и т.д. Но все это можно так же легко выполнить через WatsApp, так как все довольно легко и просто.
Конечно, чтобы этот процесс автоматизировать лучше использовать сборку с файлом ответов, но это другая тема для видео. Возможно, в ближайшем будущем я освещу и эту тему.
Установить TeamViewer на новую систему
Если драйвера на сетевую карту встали благополучно, а в 10 я не сталкивался с тем, чтобы они не установились автоматически, то просим пользователя установить TeamViewer и завершаем процесс настройки (перенос пользовательских данных обратно на рабочий стол, установка программ и т.д.)
Если дрова не встали, то через туже видеосвязь помогаем установить скачанные драйвера или помогаем прописать сетевые настройки.
Восстановление файлов из образа системы
Если все-таки вы не перенесли все что нужно, то можно подключить файл образа старой операционной системы и вытащить все необходимые данные из него (Мой компьютер \ Управление \ Управление дисками \ Действие \ Присоединить виртуальный жесткий диск \ Обзор \ Папка с образом \ Выбрать виртуальный диск \ ОК \ Вытаскиваем все нужные файлы)
В этой статье я покажу, как удаленно установить Windows. Как правило переустановка Windows проводится при физическом доступе. Сегодня я покажу способ сделать и эту процедуру полностью удаленной, без инструкций пользователю, как входить в загрузочное меню и выбирать загрузку с флешки.
Удаленная установка Windows — несложная задача. Сегодня, вы в этом убедитесь.
Содержание
- Как удаленно установить Windows
- Удаленная установка Windows
- Разметка диска
- WinNTSetup
- Сохранение доступа
- Что делать пользователям других средств удаленного доступа
- Unattend.xml
- Установка
- Другой способ
- Bootice
- Жизнь после Windows
- Заключение
Чтобы переустановить Windows удаленно, нам потребуется собственно винда в виде ISO-образа, программы WinNTSetup и Bootice, удаленное подключение, права админа и прямые руки.
Образ можно скачать с сайта Microsoft, но я вместо этого зашел на известный русский торрент-трекер и скачал оттуда актуальную сборку Windows 10 2004 с вырезанным хламом.
Если совесть позволяет, скачать образ можно прямо на компьютер клиента. Но можно несколько уменьшить объем загрузки и заодно кастомизировать сборку, вытащив из ISO-образа всего один файл —
install.wim/
install.esd, находящийся в папке
sources в корне образа (при желании можно его заодно поправить). Для установки, кроме него, ничего не нужно. Файл может иметь немного другие имена, но спутать его не с чем — размер переваливает за гигабайт и занимает большую часть образа. Форматы WIM и ESD — это просто разные версии формата. Подробнее об этом безобразии уже написано».
К удаленному соединению особых требований не предъявляется — оно должно только поддерживать графику, то есть Telnet и ему подобные пережитки прошлого тут не годятся. И конечно, на целевой машине должны быть доступны права администратора. Хотя даже в 2020 году юзеры так и не научились пользоваться компом без прав админа, так что по этому поводу особо не волнуйся.
Как ты понял, суть этого метода в том, что мы не выходим из установленной системы вплоть до перезагрузки в уже установленную новую. Это может быть единственным вариантом в случае переустановки системы на VPS, когда физически прийти и переустановить попросту невозможно, а потеря удаленного доступа приведет к потере самого сервера. Собственно, метод был придуман и реализован для переустановки винды на сервере, к панели которого был утрачен доступ.
За основу была взята программа WinNTSetup 4. Ее задача — развернуть систему из образов WIM/ESD в обход штатного установщика и WinPE. Естественно, кроме простого применения образа, программа умеет твикать устанавливаемую систему и имеет множество настроек. В общем, для нормального сисадмина или «тыжпрограммиста» эта утилита обязательна к скачиванию.
При первом запуске тебе предложат скачать компоненты Windows ADK, без которых программа не будет работать. Они занимают совсем немного места, но, к сожалению, в комплекте с программой не поставляются. Просто имей это в виду.
Еще нам потребуется Bootice — крайне полезная программа для работы с загрузчиками, которая, среди прочего, поддерживает редактирование BCD (Boot Configuration Data). Нам она понадобится, чтобы заставить загрузчик винды грузить нашу свежеустановленную систему вместо существующей.
Нам важно не потерять удаленный доступ после переустановки, ведь новую систему надо еще настроить. Поскольку изначально процедура нужна была на VPS, в качестве удаленного доступа использовался RDP, под который я и делал этот метод. Если ты используешь другое средство, я расскажу, как быть с ним, позже. В случае же с RDP сохранение доступа обеспечивается редактированием реестра после установки, пусть и автоматическим.
Любое вмешательство в загрузочный код, в том числе переустановка ОС (а особенно переустановка нештатным способом), может привести к трудно восстановимому «кирпичу». Все описанное делай, только когда создашь копию данных или если умеешь их восстанавливать!
Удаленная установка Windows
Теперь, когда весь софт скачан и подготовка завершена, подключайся к клиенту и приступай!
Разметка диска
Перво-наперво нужно выделить место под новую ОС. На раздел с существующей, как бы ни хотелось, установить не получится. Поэтому открывай диспетчер дисков и создавай новый раздел в NTFS. По размеру меньше 10 Гбайт ставить не следует.
Теперь, когда мы создали новый раздел (я создал около 60 Гбайт), устанавливаем.
WinNTSetup
Открываем программу WinNTSetup, вспоминаем, какую версию Windows мы будем ставить, выбираем соответствующую вкладку вверху окна. Я искренне верю, что ты не будешь ставить ни Windows XP, ни Windows 2000, так что описание установки для них опущу. Тем более что процесс не сильно отличается и программа дает множество подсказок.
Теперь давай разберемся с назначением настроек программы. Для удобства размечу их цифрами.
- Эти две вкладки управляют версией устанавливаемой Windows. По умолчанию открыта вторая вкладка (на скриншоте), которая позволяет установку всех современных версий винды. Первая вкладка имеет несколько другой набор твиков и возможностей тонко настроить систему перед установкой.
- Тут нужно указать путь к файлу WIM/ESD с Windows. ISO не пойдет. Чтобы выйти из этой ситуации, можно извлечь нужный файл из ISO любым современным архиватором либо смонтировать его UltraISO или DaemonTools. Кстати, если уже установленная ОС — Windows 10, смонтировать образ (правда, не всякий) можно прямо проводником Windows! Тогда ничего копировать не придется.
- Тут выбирается загрузочный диск. Не тот, на который установлена текущая ОС, а именно загрузочный. По умолчанию его не видно, но при запуске программа монтирует его на
Z:, как на скриншоте. Там находится EFI-загрузчик и его обвязка, так что немытыми руками туда лучше не лезть. И на MBR-, и на GPT-дисках этот раздел зовется «Зарезервировано системой», но на EFI (GPT) он отформатирован в FAT32, а на BIOS (MBR) — в NTFS. Как видишь, для скриншотов я использую два компьютера: основной на MBR (тут нормальную поддержку UEFI, увы, не завезли) и тестовый на GPT. Короче, не обращай внимания на разницу на скриншотах. - Это, пожалуй, самое простое. Нужно только выбрать новосозданный раздел. Больше ничего трогать не надо. На нем могут быть и другие файлы, установке это не помешает. Но лучше, конечно, ставить на чистый диск.
- В этом списке появятся редакции системы, которые можно установить. Как ты помнишь, в одном ISO могут лежать несколько редакций Windows: к примеру, Enterprise и Pro; а еще они могут быть разной разрядности. WinNTSetup позволяет выбрать устанавливаемую редакцию, если их больше одной. Еще один плюсик к удобству!
- Тут у нас сразу две близкие по назначению настройки.
Unattend позволяет задать кастомный
Unattend.xml для установки. Мы будем использовать эту функцию для сохранения удаленного доступа.
Add drivers позволяет интегрировать драйверы в устанавливаемую систему. Если у тебя есть диск со специальными драйверами для его оборудования, их можно установить сразу же, не дожидаясь перезагрузки. - Эта функция позволяет переназначить букву системного диска в новой Windows. Если даже ты ставишь систему на диск
D:, как я в рамках демо, то эта функция прикажет смонтировать раздел как диск
C: (или любой другой) в новой системе. - Последние три функции управляют режимом установки и твиками новой системы.
Сперва рассмотрим
Mode: он позволяет включить сжатие Compact OS (даже несколькими способами!) или оставить старый добрый WIMBOOT. На современных SSD опция не сильно востребованная, но на моделях постарше еще актуальная. Она позволяет неиллюзорно сэкономить место на накопителе, а еще несколько ускорить загрузку.
Кнопка
Tweaks открывает широкие возможности для модификации новой системы, в том числе отключение ненужных компонентов Windows, вроде Windows Defender и гибернации, мощный тюнинг проводника и реестра. Если тебе чего-то не хватило — можно дописать самостоятельно.
VHD поможет установить Windows на виртуальный диск VHD или VHDX, который затем можно использовать в средах виртуализации или для создания готового к развертыванию образа с уже установленной ОС. Лично мне эта функция так и не пригодилась, но сказать я о ней должен был.
Теперь, когда функции программы понятны, можно приступать к собственно установке. Монтируй ISO (или другим способом доставай из него установочный WIM/ESD), загоняй его в программу, выбирай разделы, редакцию системы и твики (их я подробно рассматривать не буду — названия вполне точно передают назначение).
Сохранение доступа
Прежде чем ты нажмешь кнопку Setup, прошу вспомнить о необходимости сохранить удаленный доступ к машине. Делать это мы будем с помощью файла
Unattend.xml. В нем, кроме настроек, которые появляются на экране при первом запуске, можно задать и команды, которые будут выполнены после установки. Этим мы и воспользуемся: RDP-сервер включается в реестре, который можно редактировать с помощью командной строки. После выполнения команд из файла последует перезагрузка, так что сервер точно включится.
И еще один момент, который стоит помнить: на реальном сервере обычно не сразу «белый» адрес, а «серый» адрес, получаемый по DHCP от виртуального (или не очень) коммутатора, от которого настроен проброс портов на наш сервер. Если заблаговременно не была включена доступность всех портов из интернета, а настроенный RDP-порт отличается от стандартного (3389), то после переустановки и включения RDP мы не сможем подключиться, ведь нужный порт не проброшен. Так что перед переустановкой придется посмотреть, на какой порт назначен RDP, и переписать его в
Unattend.xml.
Что делать пользователям других средств удаленного доступа
В общем случае — курить бамбук. Тот же TeamViewer не позволяет автоматически установить клиент и войти в аккаунт в нем. AnyDesk генерирует новый идентификатор на новой системе, следовательно, он тоже бесполезен.
В качестве альтернативы можно использовать старый добрый Quasar RAT, благо он бесплатный и на новой системе (если отключить Windows Defender) никто ему мешать не будет. У тебя, конечно, есть свой сервер, так что поставить на него админку Quasar и словить коннект от клиента будет не проблема.
Нужно собрать через админку клиентский бинарник, который положить в автозагрузку новой системы. Сделать это можно тысячей и одним способом, так что выбирай удобный и делай. Затем, когда все манипуляции в старой ОС будут завершены, ты перезагрузишь компьютер, и будет запущена и настроена новая система. В конце настройки выполнится наш скрипт. Он установит клиент Quasar в систему, после чего та будет еще раз перезагружена, а ты словишь коннект. Далее через режим удаленного рабочего стола можно продолжать настройку свежеустановленной Windows или можно установить более удобный AnyDesk или TeamViewer и продолжить через них.
Да, понимаю, это выглядит как костыль (которым, собственно, и является), но оно работает. Если у тебя есть способ получше — ты знаешь, где находятся комментарии.
Unattend.xml
Вообще, файл
Unattend.xml я создавал с помощью онлайнового сервиса Windows AFG. Но генерируемый им файл содержит много мусора, так что его я правил вручную.
Из всех проходов (а они задаются в контейнерах вида
<settings pass=«…»>) нас интересуют только два последних —
specialize и
oobeSystem. Именно они задают поведение программы первичной настройки системы и хранят ответы на вопросы, которые появляются при первом запуске. Короче, удаляй строки с 13 по 164, они нам не понадобятся. Комментарий в начале файла тоже выкидывай — полезной нагрузки он не несет, только рекламу делает.
Напомню задачу: ответить на все вопросы при установке автоматически, создать пользователя и добавить его в группу администраторов и пользователей удаленного рабочего стола, включить и настроить RDP и увести комп в перезагрузку.
Ответы на вопросы у нас уже есть — спасибо сервису генерации файлов. Создание пользователя тоже есть, но оно почему-то не позволяет добавить его в несколько групп разом. RDP включается и настраивается из командной строки, что тоже можно прописать в файл. Ну а перезагрузка выполнится автоматически после окончания обработки нашего файла.
Давай внимательно рассмотрим проход
oobeSystem. Первым делом у нас идет автовход пользователя (подконтейнер
component/AutoLogon). Дальше — отключение лишних вопросов при установке (
OOBE). После этого начинается самое вкусное — создание пользовательских аккаунтов, где прямым текстом указывается логин и пароль нового аккаунта, задается аккаунт владельца устройства, а еще команды, которые должны быть выполнены при установке. Их-то мы и будем использовать.
По умолчанию уже назначено три команды: настройка типа отображения панели управления, настройка размера значков и отключение протухания пароля пользователя. Мы можем добавить и свои команды по образцу, но, чтобы ты не путался, я приведу код, который нужно вставить после существующих команд.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
<SynchronousCommand wcm:action=«add»> <Order>4</Order> <CommandLine>reg add «HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp» /v PortNumber /t REG_DWORD /d 0x00000d3d /f</CommandLine> <RequiresUserInput>false</RequiresUserInput> <Description>Set RDP port</Description> </SynchronousCommand> <SynchronousCommand wcm:action=«add»> <Order>5</Order> <CommandLine>reg add «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server» /v fDenyTSConnections /t REG_DWORD /d 0 /f</CommandLine> <RequiresUserInput>false</RequiresUserInput> <Description>Enable RDP</Description> </SynchronousCommand> <SynchronousCommand wcm:action=«add»> <Order>6</Order> <CommandLine>netsh advfirewall firewall set rule group=«remote desktop» new enable=Yes</CommandLine> <RequiresUserInput>false</RequiresUserInput> <Description>Enable RDP on firewall</Description> </SynchronousCommand> <SynchronousCommand wcm:action=«add»> <Order>7</Order> <CommandLine>net localgroup «Remote Desktop Users» tech_geek_ru /add</CommandLine> <RequiresUserInput>false</RequiresUserInput> <Description>Allow login via RDP</Description> </SynchronousCommand> <SynchronousCommand wcm:action=«add»> <Order>8</Order> <CommandLine>shutdown —r —f —t 120</CommandLine> <RequiresUserInput>false</RequiresUserInput> <Description>Schedule a reboot</Description> </SynchronousCommand> |
В строке 2 мы видим параметр
Order: он задает, какой по порядку выполнится команда. Номера не должны повторяться. Параметр
CommandLine и задает выполняемую команду. Остальное не особо важно.
В первой команде мы задаем порт RDP перед включением. Значения передаются только в шестнадцатеричной форме, так что не забудь исправить это значение, если потребуется. По умолчанию я оставил
0x00000d3d — 3389 в десятичном виде. Вторая команда включает RDP, разрешая подключение к заданному выше порту.
Третьей командой мы явно разрешаем подключения к RDP на файрволе, если ты по каким-то причинам не вырезал его из системы при установке.
Затем добавляем нашего нового пользователя (у меня
tech_geek_ru) в группу пользователей удаленного рабочего стола и последней командой планируем перезагрузку через две минуты (120 секунд), если она не выполнится самостоятельно.
Важный момент: все настройки дублируются, то есть для 32- и 64-разрядной Windows настройки могут быть разные! Внося изменения, не забудь продублировать их в разделе с другой разрядностью, чтобы потом не краснеть от стыда.
Установка
Теперь все, взводи галочку Unattend и устанавливай! После запуска программа еще раз запросит подтверждение установки. Вдруг ты случайно выбрал правильные файлы и вообще ничего устанавливать не хочешь? Есть еще время отказаться…
Как видишь, процесс весьма быстрый. Осталось только настроить загрузчик.
Другой способ
Как я позже вспомнил, можно не парить себе мозг с файлами ответов и командной строкой, если доступна виртуализация. Можно пробросить в виртуалку реальный диск, установить ОС на другой раздел и настроить ее по своему вкусу прямо в виртуалке, что значительно удобнее. В равной мере это относится и к Linux-based-дистрибутивам. Жаль только, что на VPS в подавляющем большинстве случаев виртуализация недоступна, так что описанный выше «колхозный» метод забывать рано.
Bootice
Если при запросе об обновлении загрузочного кода ты ответил, что хочешь видеть в загрузочном меню все установленные версии Windows, то сейчас будь особенно внимателен.
Открывай Bootice, переходи на вкладку BCD, выбирай BCD of current system, жми Easy mode и удаляй ненужную загрузочную запись. Оставшаяся должна выглядеть как-то похоже на скриншот.
Также желательно на системах с BIOS (MBR) проверить, чтобы в MBR был прописан нужный загрузчик. Для полной уверенности его можно принудительно переписать загрузчиком винды. Делается это по нажатию Process MBR в главном окне программы (не забудь выбрать нужный диск!).
На этом этапе можно было бы спокойно перезагрузиться и закончить статью, но, если ты использовал другое средство удаленного доступа, для тебя все только начинается… Впрочем, давай не будем о грустном.
Жизнь после Windows
Если все прошло как надо, то после некоторого ожидания в неведении ты получишь рабочую машину с удаленным доступом и новой ОС. Время ожидания всегда разное и составляет от 3 до 15 минут, в зависимости от задумчивости железа целевой машины. Тут можно сказать только одно — терпение. В худшем случае компьютер загрузится обратно в старую систему и у тебя будет шанс попробовать снова.
После установки и загрузки можно настраивать новую ОС, ставить софт, драйверы… Тут не мне тебя учить.
Заключение
Я мог бы закончить целой лекцией о том, что этот метод недопустимо использовать для угона чужих серверов и вредительства, но я надеюсь, что ты и так в курсе возможных последствий. Так что используй эти знания с умом!
— Маааш! Направляй камеру на экран и нажимай кнопки, которые я говорю.
Вот примерно так…
Через AnyDesk\TeamViewer, и возможно ли это?
Невозможно, так как AnyDesk и TeamViewer программы, которые работают внутри операционной системы
По простому нет!
Есть более сложный способ. На ПК С которого по удалёнке будет ставиться Windows нужно установить виртуальную машину и собрать WinPE с TeamViewer (AnyDesk). Потом скачать образ той ОС, которую надо установить, привязать к загрузчику ПК На который будет ставиться Windows ISO образ WinPE, перезагрузить тот пк, и подключиться по TeamViewer (или AnyDesk) и ставить хоть XP, хоть 7, или же 10.
Если есть не только диск C, но ещё и D, то можно при помощи MiniTool Partition Wizard сжать D и создать E, и при помощи стандартного setup.exe (он есть в каждом образе Windows) установить на E windows без доступа в Bios и перезагрузок. За одно и текущая ОС сохранится.
Есть уже решения, но требуют соответствующей инфраструктуры. Например, Intel ME. Ну и связанные технологии. На хабре был цикл статей на эту тему. Суть — компы, в которых это есть, и настроено, позволяют подключаться по сети, даже при выключенном ПК (в дежурном режиме который), заходить удалённо в bios setup, и переустанавливать ОС, и в ОС работать посредством протокола VNC. Также можно пробросить удалённо порты IDE, SATA, и RS232 тоже. Т.е. можно сделать так, будто сидишь прямо перед компом.
Но требуется сервер с настроенным софтом, и заморочки с сертификатами.
Нет.
Но если очень нужно, то можно, но только при условии предварительной подготовки инфраструктуры.
На некоторых машинах которые я администрирую я могу переустановить Windows удаленно, без всяких IPKVM и помощи локальных пользователей. Все дело в подготовке.
Иначе нужен помощник на месте который вставит флешку, и поправит настройки BIOS.
1. Бывают аппаратные Ethernet-удлинители консоли (знающие люди подскажут, как они называются).
2. В серверах бывает специальная плата. При помощи неё можно дистанционно лазить в BIOS, смотреть на синий экран, когда компьютер завис. В инструкции сказано, что даже можно дистанционно ставить ОС с CD/DVD, но лично я не пробовал.
на удаленной стороне должен быть человек, который присоединит ipkvm к компу, передаст Вам параметры подключения и вставит в комп сиди/флешку с дистрой
Вообще говоря, можно иметь дистрибутив, который при загрузке сам установит операционку, не задавая никаких вопросов. Но надо будет воткнуть в комп носитель и настроить загрузку с этого носителя, а потом обратно.
Если же задача именно «имея удалённый доступ к операционке, переустановить систему» — то в принципе. тоже можно. Но мне кажется, нормальных надёжных инструментов для такого — не создано, ибо там надо положить дистрибутив из первого абзаца в файла (это несложно) и настроить запуск этого дистрибутива в «ранний автозапуск» — я не помню, как это называется, но оно нужно для манипуляций с файлами. которые открыты и заблокированы во время нормальной работы Windows (а вот это — уже требует хитрейших инструментов).
В локальной сети можно использовать инструменты которые дружат с pxe. Насколько я помню в касперском эндпоинт секьюрити есть возможность развертывания образов по сети.
1 Выделяете раздел под новую операционку
2 Разворачиваете на этот раздел посредством winntsetup
3 Редактируете загрузчик, чтобы грузилась новая версия
Или отредактировать загрузчик — загрузиться во вспомогательный дистрибутив с настроенным удаленным доступом, и уже из него установить новую систему, можно даже вместо прошлой windows на первом разделе.
Установка Windows 10 по сети — отличное решение, если нужно инсталлировать систему на несколько компьютеров. Выполнять ее просто так бессмысленно — только потратите время. А вот если речь идёт о подготовке компьютеров небольшой организации, то это самый эффективный способ установки. Смотрите также: как переустановить Windows 10.
Установка TFTP-сервера
Первым делом нужно установить стороннее решение для удалённой установки Windows 10 по сети. Мы остановимся на бесплатной утилите Tftp, которая распространяется в редакциях для 32х и 64х систем. Последние версии программы только 64-битные, так что если на машине стоит Windows x32, то придётся скачивать более ранние версии.
Нам нужна ссылка direct link for Service Edition — кликаем по ней, чтобы загрузить установочный файл.
Загружаем утилиту для создания сервера установки
Tftp устанавливается как обычная программа. Есть лишь два важных замечания. Первое — ставить утилиту нужно только на системный раздел. Второе — при установке должны быть отмечены следующие компоненты:
Без этих компонентов настроить удалённую установку Windows 10 не получится
После установки потребуется предварительная настройка программы. Запускаем её, нажимаем на кнопку Settings и на вкладке GLOBAL оставляем отмеченными только пункты TFTP Server и DHCP Server.
Устанавливаем глобальные параметры программы
Затем переходим на вкладку TFTP. Здесь нужно указать Base Directory — каталог, в котором хранятся установочные файлы Windows 10. Пока он должен быть пустым, чуть позже мы подготовим для него файлы. Кроме того, необходимо отметить пункт Bind TFTP to this address и выбрать в списке IP-адрес машины, с которой будет производиться инсталляция. Последнее действие на этой вкладке — включение опции Allow «\» As Virtual root.
Настраиваем параметры TFTP для работы удалённого сервера
Последняя вкладка, которая нас интересует, — DHCP. Если в локальной сети уже есть такой тип сервера, то можно отказаться от его настройки в интерфейсе программы. Если сервера нет, то в строке IP pool start address впишите стартовое значение для диапазона выдаваемых адресов, а в поле Size of pool — доступное количество позиций. Вам также нужно заполнить следующие поля:
- Def. router (Opt 3) — IP-адрес маршрутизатора.
- Mask (Opt 1) — маска шлюза.
- DNS (Opt 6) — адрес DNS-сервера.
Такие настройки должны быть выставлены на вкладке DHCP
Для сохранения конфигурации необходимо нажать на кнопку «Ок». Для применения изменений программа перезапустится. При следующем включении она будет уже правильно настроена. Для исключения появления ошибок нужно добавить её в список исключений в брандмауэре Windows.
Для установки Windows 10 по сети нужно подготовить файлы дистрибутива, так как при выполнении этой операции используется другое окружение.
- Открываем каталог, который мы указали как Base Directory в настройках Tftp.
- Создаём папку с именем системы — например, Win10_Setupx64.
- Помещаем внутрь папки каталог sources дистрибутива Windows 10. Для перемещения можно использовать программу 7-Zip.
Перемещаем установочные файлы в предварительно подготовленную папку
Если вы планируете использовать ещё и дистрибутив 32-битной версии, то для него нужно создать отдельную папку по аналогии с x64. Нельзя использовать один каталог для хранения файлов разной разрядности.
Следующий шаг — подготовка образа загрузчика. Это файл boot.wim в корне папки sources. Нам нужно навесить на него сетевые драйверы и скрипт для работы с ними. Самый простой способ получить пакет драйверов — использовать бесплатную и портативную программу Snappy Driver Installer. Её версию нужно выбирать в зависимости от разрядности текущей системы.
- Запускаем Snappy Driver Installer.
- Нажимаем на кнопку «Доступны обновления».
- Выбираем «Только сетевые» и нажимаем «Ок».
Нам нужно скачать только сетевые драйверы, а не все доступные обновления
После завершения загрузки в корневом каталоге Snappy Driver Installer появится папка Drivers. Рекомендуется провести сортировку ПО по разрядности и разместить драйверы в разных папках — для x32 и x64.
После сортировки драйверов должно получиться две папки
Следующий шаг — подготовка образа Windows. Открываем корневой каталог TFTP-сервера. Мы назвали его Win10_Setupx64. Создаём в нём папку Image и помещаем внутри неё файл boot.wim подходящей разрядности.
Добавляем образ загрузчика в подготовленную структуру папок
Для модификации образа мы будем использовать консоль PowerShell. Её нужно найти через встроенный поиск Windows 10 и запустить с правами администратора. Затем нужно выполнить ряд команд.
dism.exe /get-imageinfo /imagefile: *адрес папки Image*\boot.wim
dism.exe /mount-wim /wimfile: *адрес папки Image*\boot.wim /index:2 /mountdir: *адрес каталога, куда будет смонтирован образ*
dism.exe /image: *адрес каталога со смонтированным образом* /Add-Driver /Driver:*адрес папки с драйверпаком нужной разрядности* /Recurse
Монтируем образ через консоль PowerShell
Затем нужно свернуть PowerShell и создать в любом месте текстовый файл с именем winpeshl. Внутри него должны быть следующие строки:
[LaunchApps]
init.cmd
Так должен выглядеть файл winpeshl
После сохранения файла необходимо изменить его разрешение с TXT на INI. Теперь нужно скопировать его и вставить внутрь образа boot.wim, который мы только что смонтировали через PowerShell. Файл должен располагаться внутри папки Windows/System32.
Подготовленный файл мы размещаем внутри смонтированного образа
Внутри Windows/System32 должен быть ещё один текстовый файл. Создайте его, дайте имя init и вставьте внутрь скрипт:
:::::::::::::::::::::::::::::::::::::::
:: INIT SCRIPT ::
:::::::::::::::::::::::::::::::::::::::
@echo off
title INIT NETWORK SETUP
color 37
cls
:: INIT Variables
set netpath=\\192.168.0.254\share\Setup_Win10x86 :: здесь должен быть сетевой путь до папки содержащей установочные файлы
set user=guest
set password=guest
:: WPEINIT start
echo Start wpeinit.exe…
wpeinit
echo.
:: Mount Net Drive
echo Mount net drive N:\ …
net use N: %netpath% /user:%user% %password%
IF %ERRORLEVEL% GEQ 1 goto NET_ERROR
echo Drive mounted!
echo.
:: Run Windows Setup
color 27
echo Starting Windows Setup…
pushd N:\sources
setup.exe
goto SUCCESS
:NET_ERROR
color 47
cls
echo ERROR: Cant mount net drive. Check network status!
echo Check network connections, or access to network share folder…
echo.
cmd
:SUCCESS
После сохранения расширение файла нужно изменить с TXT на CMD, а затем переместить его в каталог Windows/System32 внутри смонтированного на сервере образа. После добавления всех необходимых файлов мы возвращаемся к консоли PowerShell и выполняем последнюю команду:
dism.exe /unmount-wim /mountdir:*адрес каталога со смонтированным образом* /commit
На этом подготовка образа Windows завершена. Мы прошли примерно половину пути к установке Windows 10 через сеть.
Установка загрузчика Windows на сервер
На этом этапе мы будем настраивать сетевой загрузчик для установки Windows 10 по сети. Снова используем программу 7-zip:
- Открываем через 7-zip образ boot.wim с подходящей разрядностью.
- Переходим в папку с номером в имени, которая имеет самый большой размер.
Это самая большая папка, поэтому выбираем её
- Открываем каталог Windows/Boot/PXE.
- Находим и копируем файлы pxeboot.n12 и bootmgr.exe в корень сервера TFTP.
- Создаём рядом с ними каталог с именем Boot.
В корне TFTP должны быть такие файлы и папки
- Возвращаемся к открытой программе 7-zip, переходим по пути Boot\DVD\PCAT.
- Копируем файлы BCD, boot.sdi, папку ru_RU и вставляем их в каталог Boot, который только что создали в корне TFTP.
В Boot нужно также добавить папку Fonts и файл memtest.exe. Их местоположение внутри образа может меняться, но обычно их можно найти в каталоге boot.wim\2\Windows\PCAT.
Нам нужно собрать все необходимые файлы в одном каталоге
После копирования файлов нужно настроить BCD — конфигурационный файл загрузчика Windows. Для этого мы будем использовать утилиту BOOTICE.
- Запускаем версию программы с подходящей разрядностью.
- На вкладке BCD отмечаем опцию Other BCD file.
- В окне проводника указываем файл, который расположен по адресу *корневой каталог TFTP*/Boot.
- Нажимаем на кнопку Easy Mode.
Сначала нужно настроить программу в режиме Easy Mode
- В блоке Global Settings изменяем значение Timeout(s) с 30 на 0.
- В Boot language устанавливаем значение ru_RU и отмечаем пункты «Display boot menu» и «No integrity checks».
- На вкладке Options в поле OS Title напишем Windows 10 x64.
- В блоке Boot device пропишем адреса WIM-образа и SDI-файла.
- Нажмем Save current system и Close для сохранения конфигурации и закрытия окна.
Настраиваем параметры Easy Mode
- В окне утилиты выбираем Professional Mode.
- Раскрываем меню Application objects и выделяем левой кнопкой мышки название системы, которое только что вписали в настройки.
- В правой части окна кликаем правой кнопкой мыши и выбираем значение New element.
- Задаем элементу имя DisableIntegrityChecks и жмем «ОК».
- В окне устанавливаем параметры True/Yes и жмем «ОК».
В режиме Professional Mode нам нужно создать новый параметр
После выполнения этих действий утилиту можно закрывать, больше она не пригодится.
Предоставление общего доступа
Прежде чем устанавливать Windows 10 по сети, нужно предоставить общий доступ к папке сервера TFTP. См. также: настраиваем общий доступ в Windows 10.
- Открываем свойства папки и переходим на вкладку «Доступ».
- Нажимаем на кнопку «Расширенная настройка».
- Отмечаем пункт «Открыть общий доступ для этой папки», задаём имя и нажимаем на кнопку «Разрешения».
Права доступа для сервера мы будем менять через расширенные настройки
- Нажимаем на кнопку «Добавить».
- В нижнем поле пишем «СЕТЬ» и нажимаем «Проверить имена», а затем «ОК».
Имя «СЕТЬ» обязательно должно быть написано большими буквами
- Выделяем новую группу «Сеть» и устанавливаем для неё параметры чтения и записи.
- Нажимаем «ОК» и сохраняем конфигурацию.
После этого нужно будет ещё зайти в раздел «Сеть и интернет» в «Параметрах» и включить следующие опции:
- Сетевое обнаружение.
- Общий доступ к файлам и принтерам.
- Общий доступ с парольной защитой.
Настройка общего доступа в «Параметрах» Windows 10
Перезагрузка обычно не требуется, изменения сразу вступают в силу.
Процесс установки Windows 10 по сети
Сам процесс установки практически ничем не отличается от стандартной инсталляции Windows 10 с помощью загрузочного носителя. После добавления подготовленного дистрибутива на сервер нужно включить машину без операционной системы, дождаться завершения загрузки файлов, ввести необходимые данные для подключения к серверу и выбрать ОС, которую нужно установить. В нашем случае это Windows 10 x64.
Сам процесс установки будет таким же, как и при использовании загрузочного носителя
Дальше — стандартная установка с выбором системного диска, региона, языка, часового пояса, принятием соглашений и настройкой параметров конфиденциальности.
На этом инструкция подошла к концу. Желаем удачи!
Post Views: 11 874
Содержание
- Можно ли обновить Windows до Windows удаленно?
- Можно ли установить Windows удаленно?
- Как мне перейти на Windows с удаленного рабочего стола?
- Как установить Windows через Интернет?
- Можно ли удаленно преобразовать образ ПК?
- Как я могу обновить свой компьютер удаленно?
- Как установить Windows удаленно?
- Как установить шрифт удаленно в Windows 10?
- Есть ли в доме Windows удаленный рабочий стол?
- Требуется ли на обоих компьютерах Windows Pro для удаленного рабочего стола?
- Какая последняя версия Microsoft Remote Desktop?
Да, это возможно, вы можете инициировать процесс обновления, но просто для того, чтобы вы могли ожидать, что вы можете отключиться от удаленного сеанса, пока он находится в процессе обновления, потому что он перезапустится несколько раз.
Бесплатное обновление от Microsoft официально закончилось в 2016 году. К счастью, вы все еще можете получить бесплатную копию Windows 10 с помощью Media Creation Tool для обновления ваших компьютеров с Windows 7. Кроме того, вы можете использовать FixMe. IT для удаленного обновления ваших компьютеров или компьютеров ваших клиентов.
Можно ли установить Windows 10 удаленно?
Да, вы можете установить или установить Windows на удаленный компьютер с помощью таких инструментов, как TeamViewer, серверы удаленной поддержки R-HUB, логмайн и т. Д. Они работают хорошо.
Как мне перейти на Windows 10 с удаленного рабочего стола?
1. Щелкните правой кнопкой мыши значок «Персональный компьютер» на рабочем столе, выберите «Свойства» в раскрывающемся списке, а затем выберите «Настройки удаленного доступа» в списке слева. 2. Перейдите в меню «Пуск» и выберите «Параметры Windows», щелкните значок «Система», а в списке слева выберите «Удаленный рабочий стол» и включите его.
Как установить Windows 10 через Интернет?
Вот шаги. Шаг 1. Перейдите на страницу загрузки Microsoft Windows 10 и нажмите «Загрузить сейчас», чтобы получить последнюю версию средства для создания мультимедиа. Выберите вариант создания установочного носителя. Шаг 2: Запустите загруженный инструмент, выберите «Создать установочный носитель для другого ПК» и нажмите «Далее».
Можно ли удаленно преобразовать образ ПК?
Reimage в облаке Имея вариант развертывания в облаке, вы можете легко выполнять создание образов удаленного компьютера и даже развертывать определенные приложения и удаленные задачи в облаке.
Как я могу обновить свой компьютер удаленно?
Чтобы удаленно запустить процесс загрузки и установки Центра обновления Windows на всех выбранных компьютерах, все, что вам нужно сделать, это выбрать «Действия». Обновления Windows & gt; Скачайте и установите обновления + при необходимости перезагрузите.
Как установить Windows удаленно?
Настройте компьютер, к которому вы хотите подключиться, чтобы он разрешал удаленные подключения:
- Убедитесь, что у вас установлена Windows 10 Pro. …
- Когда будете готовы, выберите «Пуск» & gt; Настройки & gt; Система & gt; Удаленный рабочий стол и включите Включить удаленный рабочий стол.
- Запишите имя этого ПК в разделе «Как подключиться к этому ПК».
Как установить шрифт удаленно в Windows 10?
Удаленная установка OpenType (. otf) или TrueType (. ttf) Fonts
- Создание папки на свой компьютер, а затем разместите все свои файлы. …
- Также создайте новый текстовый файл с расширением.cmd в том же каталоге. …
- Измените содержимое вашего файла.cmd, чтобы включить в него необходимые команды. …
- Как только у вас будет.
Есть ли в домашней Windows 10 удаленный рабочий стол?
Клиентская программа подключения к удаленному рабочему столу доступна во всех выпусках Windows, включая Windows 10 Домашняя и мобильная. Он доступен даже для MacOS, iOS и Android в соответствующих магазинах приложений.
Требуется ли на обоих компьютерах Windows 10 Pro для удаленного рабочего стола?
Хотя все версии Windows 10 могут удаленно подключаться к другому ПК с Windows 10, только Windows 10 Pro позволяет удаленный доступ. Таким образом, если у вас Windows 10 Домашняя версия, вы не найдете никаких настроек для включения подключения к удаленному рабочему столу на вашем ПК, но вы все равно сможете подключиться к другому ПК с Windows 10 Pro.
Какая последняя версия Microsoft Remote Desktop?
Клиенты Microsoft Remote Desktop позволяют использовать удаленный компьютер и управлять им. … В этой статье.
Клиент | Рабочий стол Windows |
---|---|
Получить приложение | Клиент рабочего стола Windows |
Документация | Начать, Что нового |
Последняя версия | 1.2.2222 |
Похожие сообщения:
- Как изменить шрифт на Android?
- Быстрый ответ: как увеличить размер шрифта в Windows 10?
- Как изменить шрифт в Windows 10?
- Быстрый ответ: как изменить размер шрифта в Windows 10?
- Как изменить шрифты в Windows 10?
- Быстрый ответ: как изменить шрифт в Windows 10?
.