Просто гайд о том, как правильно ставить, активировать и настраивать Windows 10 и Office.
На создание вдохновили труды rk2019 над сборками Windows XP.
Тема этого гайда не совсем по профилю форума, но для кого-то может оказаться полезной.
1. Скачиваем образ.
Никаких варезников, торрентов и модифицированных сборок, качаем лицензионный *.iso с официального сайта.
https://www.microsoft.com/ru-ru/software-download/windows10
Нам нужен *.iso, а сайт предлагает средство обновления.
Заходим в инструменты разработчика, переключаемся в мобильный режим и обновляем страницу.
Готово, можем качать *.iso.
2. Ставим систему.
Для записи образа на флешку используем Rufus и начинаем установку.
Если нет лицензионного ключа - жмём "У меня нет ключа продукта" (активируем систему позже).
В меню выбора редакции выбираем "Windows 10 Pro для рабочих станций" (для доступа ко всем фичам позднее переведём редакцию в Enterprise).
Выбираем выборочную установку и размечаем диск вручную.
Лучший вариант организации файловой системы - разбитие диска на несколько разделов с отдельным разделом для установки софта, чтобы системный раздел оставался чистым.
Это поможет минимизировать MFT для системного раздела, что положительно скажется на скорости.
На системном разделе останется только система, драйвера и софт, который требует установку именно на системный раздел.
С таким подходом для системного раздела достаточно 50-60 Гб (с учётом последующей установки софта, типа Office 2019, VSCode и Visual Studio) - так, что после всех установок останется резерв в 10-15 Гб.
Запускаем установку, доходим до первичной настройки. Настраиваем "для личного использования".
Если хотим привязать аккаунт к учётной записи MS - вводим его, если не хотим - выбираем "Автономная учётная запись".
Выберем автономную учётную запись. На следующей странице установщик предложит подумать получше и всё-таки зайти в свой аккаунт. Не поддаёмся и жмём "Ограниченные возможности".
Следующий раздел - параметры конфиденциальности. Отключаем всё, по желанию оставляем местоположение, чтобы работал виджет погоды:
Следующее меню "Журнал действий": если не нужен - отключаем.
Раз уж начали отключать ненужные сервисы - отключаем и журнал.
Готово, система установлена.
3. Активация.
Активируем систему штатными средствами без установки стороннего софта и активаторов (и без вмешательства в систему).
Будем активировать, используя эмулятор KMS-сервера (в аттаче), который запустим во встроенной песочнице Windows. После активации её можно бесследно удалить, т.к. это UWP-контейнер.
Установим песочницу:
Пуск -> Панель управления -> Программы и компоненты -> Включение или отключение компонентов Windows -> Ставим галочку на "Песочница Windows" и перезагружаемся.
Запускаем песочницу (Пуск -> Windows Sandbox), копируем туда KMSEmulator, распаковываем архив, запускаем из под администратора USE-KMS-EMULATOR.bat и жмём Enter.
Запустится сервис KMS-сервера и появится окошко с информацией от ipconfig. Нам нужен IPv4-адрес.
Ничего не закрываем и возвращаемся в основную систему. Открываем командную строку с правами администратора и последовательно выполняем:
где IP в параметре "slmgr /skms IP:1688" - IP-адрес песочницы, где всё ещё запущен KMS-эмулятор.Код (Text):
slmgr /skms IP:1688 slmgr /upk slmgr /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43 slmgr /ato
1688 - дефолтный порт KMS-сервера.
Что здесь происходит:
1. Установили адрес KMS-сервера, к которому будет стучаться система для активации.
2. Удалили текущий ключ продукта (UPK = Uninstall Product Key).
3. Установили KMS-ключ, соответствующий редакции Enterprise (IPK = Install Product Key).
4. Запустили процесс активации.
Немного подождём и увидим окно, говорящее об успешной активации редакции Enterprise.
Таким способом можно активировать любую версию Windows (7..10, включая серверные) любых редакций, кроме Win 7 Ultimate.
Список ключей, соответствующих каждой редакции, берём на MSDN: https://docs.microsoft.com/ru-ru/windows-server/get-started/kmsclientkeys
Песочницу можем закрывать, активация будет действовать 180 дней.
По истечении этого срока процедуру активации повторить (upk/ipk уже можно не делать).
4. Отключаем лишнее
Сперва удалим предустановленный UWP-софт, который, скорей всего, не пригодится: ПКМ -> "Удалить" по всему в Пуске, что нам не нужно.
Если остался софт, который хотим удалить, но который удалить нельзя (например, Cortana), удаляем его вручную через PowerShell:
По аналогии ищем и удаляем остальные ненужные пакеты.Код (Text):
# Покажем список всех установленных пакетов: Get-AppxPackage -AllUsers # Удалим Cortana: Get-AppxPackage -AllUsers Microsoft.549981C3F5F10 | Remove-AppxPackage # Удалим "Ваш телефон" (если не нужен): Get-AppxPackage -AllUsers Microsoft.YourPhone | Remove-AppxPackage
При необходимости удаляем OneDrive:
Пуск -> Панель управления -> Программы и компоненты -> Microsoft OneDrive -> Удалить.
Следующим шагом освободим место на системном диске, отключив гибернацию.
При засыпании компьютера эта технология сохраняет содержимое оперативной памяти на диск в файл hiberfil.sys, что позволяет погрузить систему в более глубокий и энергоэффективный сон, а также, позволяет компьютеру переживать во время сна отключение питания без потери информации.
Если эта технология не нужна, её можно отключить, что удалит файл hiberfil.sys и освободит дополнительное место.
Запускаем командную строку из под администратора:
Если в системе достаточно оперативной памяти и нет требовательных к памяти задач, можно отключить файл подкачки: вся память процессов будет постоянно висеть в RAM и при нехватке памяти система не будет сбрасывать их память на диск.Код (Text):
powercfg -h off
Отключение файла подкачки позволит отыграть ещё пару гигабайт места на диске, занятое файлом подкачки pagefile.sys (размер зависит от настроек).
ПКМ по "Этот компьютер" -> Свойства -> Дополнительные параметры системы -> Дополнительно -> Быстродействие -> Параметры -> Дополнительно -> Изменить -> Без файла подкачки -> Задать.
Настройки вступят в силу после перезапуска системы.
5. Отключаем защитник Windows.
Если мы уверены в запускаемом софте (а мы ведь уверены?), можно отключить Защитник Windows.
Отключим его в групповых политиках:
Пуск -> Выполнить -> gpedit.msc
И выставляем настройки, как на скрине:
Обращаю внимание, что параметр "Выключить антивирусную программу Microsoft Defender" нужно ВКЛЮЧИТЬ (включаем отключение).
Аналогично отключаем защиту в реальном времени:
Как итог - полностью отключенный антивирус:
6. Отключаем телеметрию.
Как и в прошлом пункте, телеметрия отключается в редакторе групповых политик.
Пуск -> Выполнить -> gpedit.msc -> Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Сборки для сбора данных и предварительные сборки
Нужно настроить отмеченные три пункта.
Пункт "Разрешить телеметрию" нужно ВКЛЮЧИТЬ, но выбрать уровень 0 (Безопасность).
Этот уровень доступен только в Enterprise-редакциях Windows. В остальных редакциях этот уровень соответствует уровню 1.
7. Ставим и активируем Office.
Как и в случае с образом Windows, скачивать будем лицензионный Office с официального сайта.
Office 2019 по-умолчанию ставится одним пакетом с огромным числом лишних компонентов (Click-to-Run), но мы хотим установить только нужные (пусть будут только Word и Excel).
Чтобы иметь возможность выбора компонентов, Microsoft выпустили пакет Office Deployment Tool (ODT).
Скачиваем Office Deployment Tool: https://www.microsoft.com/en-us/download/details.aspx?id=49117.
Запускаем и выбираем произвольную папку, куда будут распакованы установщик (setup.exe) и примеры конфигов.
Создадим свой собственный конфиг, в котором укажем, какие компоненты мы хотим ИСКЛЮЧИТЬ из установки.
Создадим файл Office365Config.xml, в котором исключим из установки всё, кроме Word и Excel:
И запустим установку с нашим конфигом:Код (Text):
<Configuration> <Add OfficeClientEdition="64" Channel="Targeted"> <Product ID="O365ProPlusRetail"> <Language ID="en-us" /> <ExcludeApp ID="Access" /> <ExcludeApp ID="Groove" /> <ExcludeApp ID="OneNote" /> <ExcludeApp ID="Outlook" /> <ExcludeApp ID="Lync" /> <ExcludeApp ID="PowerPoint" /> <ExcludeApp ID="Publisher" /> </Product> </Add> <Display Level="None" AcceptEULA="TRUE" /> <Updates Enabled="TRUE" UpdatePath="" Channel="Targeted" /> </Configuration>
Установщик скачает и установит только нужные компоненты.Код (Text):
setup.exe /configure Office365Config.xml
Установка будет произведена на системный раздел в автоматическом режиме. Начиная с Office 2019, сменить место установки нельзя.
Активация похожа на активацию самой Windows.
Снова запускаем песочницу Windows, копируем туда KMS-эмулятор, распаковываем, запускаем USE-KMS-EMULATOR.bat, жмём Enter, дожидаемся новой консоли с ipconfig и возвращаемся в основную систему.
На основной системе открываем командную строку с правами администратора и переходим в ней в "C:\Program Files\Microsoft Office\Office16".
Переводим установленный Office на Volume License:
Теперь мы можем активировать Office, используя KMS-сервер, запущенный в песочнице:Код (Text):
for /f %x in ('dir /b ..\root\Licenses16\ProPlus2019VL*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x"
По аналогии с активацией Windows, настраиваем IP и порт KMS-сервера (IP - адрес песочницы с KMS-сервером), удаляем ключ, устанавливаем ключ для Office 2019 Pro Plus и активируем.Код (Text):
cscript ospp.vbs /sethst:IP cscript ospp.vbs /setprt:1688 cscript ospp.vbs /unpkey:6MWKP cscript ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP cscript ospp.vbs /act
Активации хватает на 180 дней, по истечении которых процедуру повторить (unpkey/inpkey делать не надо).
8. Отключаем лишние компоненты.
Песочница нам больше не нужна, можем удалить и её, и остальные, не нужные нам, компоненты.
Снова идём в Пуск -> Панель управления -> Программы и компоненты -> Включение или отключение компонентов Windows, где снимаем галочки со всего, что нам не нужно:
9. Небольшие твики.
Так как дефолтный UWP'шный просмотрщик фотографий достаточно тяжеловесный, вернём классический Win32-вариант, знакомый нам ещё по Win7. Он по-прежнему живёт в Win10 и его можно включить.
Создадим *.reg-файл:
Запустим, согласимся на импорт настроек - и сможем использовать Win32-вьювер.Код (Text):
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Applications\photoviewer.dll] [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell] [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open] "MuiVerb"="@photoviewer.dll,-3043" [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\ 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\ 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\ 25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\ 00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\ 6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\ 00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\ 5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\ 00,31,00,00,00 [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget] "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}" [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print] [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\ 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\ 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\ 25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\ 00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\ 6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\ 00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\ 5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\ 00,31,00,00,00 [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget] "Clsid"="{60fd46de-f830-4894-a628-6fa81bc0190d}"
Также по желанию можно настроить планировщик, статью о котором я писал здесь.
Если ощущается нехватка оперативной памяти, можно отключить технологию Superfetch, которая кэширует данные частоиспользуемых приложений для ускорения их запуска. В Windows 10 эта служба называется SysMain:
Пуск -> Выполнить -> msconfig -> Службы
Здесь же можно отключить и другие неиспользуемые службы.
10. Чистим место.
Для удаления ставших ненужными системных данных лучше всего подходит штатная утилита cleanmgr.
Пуск -> Выполнить -> cleanmgr -> Отмечаем все галочки -> Очистить системные файлы -> Отмечаем новые появившиеся галочки -> OK.
Есть смысл делать такую чистку каждый раз после обновлений.
11. Общие советы.
Вместо сторонних скриншотилок стоит присмотреться к штатной утилите, снимающий скриншоты по комбинации Win+Shift+S.
Сторонние средства виртуализации (VMware и VirtualBox) есть смысл заменить на Hyper-V, а для задач в линуксе использовать WSL2.
Google Chrome - заменить на Edge Chromium, т.к. по бенчмаркам парсинга DOM он в два раза быстрее, чем Chrome; по бенчмаркам js - один в один, а по потреблению памяти на одинаковом наборе вкладок - самый экономичный.
-------
По итогу у нас чистая, но заряженная система без лишнего софта, сторонних компонентов и активаторов.
Готовим Windows 10
Дата публикации 26 июн 2020
| Редактировалось 18 ноя 2022