Патчим систему
Чтобы установить расширение ядра KernelEx на Windows 2000, нам понадобится как минимум сам KernelEx и, как ни странно, Windows 2000. Еще нам будет нужна утилита HFSLIP — это программа с открытым исходным кодом, предназначенная для добавления в установочный образ Windows 2000/XP всех актуальных обновлений.
Дистрибутив винды можно скачать, например, с сайта Old-DOS — там есть и русские версии, либо с Winworldpc.com — на этом сайте представлены классические английские дистрибутивы. Я советую выбрать вариант с предустановленным SP4, причем для наших экспериментов лучше использовать английскую версию, чтобы не возникло конфликтов с HFSLIP и KernelEx, — потом при необходимости на установленную систему можно будет накатить MUI. В качестве альтернативного варианта можно скачать отдельно образ ОС, отдельно — сервис‑паки и интегрировать их в дистрибутив c помощью программы nLite (перед ее использованием не забудь внимательно прочитать руководство).
Последнюю версию KernelEx загрузи с сайта разработчика. Сайт представлен на японском языке, но для настоящего гика это не помеха: ты можешь сделать харакири воспользоваться онлайн‑переводчиком. В качестве альтернативы можно скачать KernelEx с отечественной площадки Old-DOS, но там представлены не самые свежие версии.
Итак, открой ISO-файл с дистрибутивом в каком‑нибудь архиваторе (например, 7-Zip) и распакуй его содержимое на диск. Теперь скачай HFSLIP: для этого перейди по , в облаке MEGA зайди в папку HFSLIP → и загрузи оттуда архив с расширением .
Скачиваем HFSLIP
Распакуй содержимое скачанного архива в какую‑нибудь папку на диске. Кроме множества директорий, ты увидишь в этой папке исполняемый CMD-файл — запусти его от имени администратора. Скрипт создаст несколько новых директорий, среди которых будет папка . Перемести в эту папку все папки и файлы из распакованного тобой образа диска Windows 2000.
Теперь нам предстоит временно отключить в нашей системе UAC (User Account Control): если мы этого не сделаем, каждая выполняемая HFSLIP операция будет сопровождаться всплывающим системным предупреждением и нам придется нажимать «Да» больше 200 раз. Даже самому терпеливому юзеру это очень быстро надоест. Для отключения UAC в Windows 10 нужно сделать следующее. Открой панель поиска щелчком мыши на кнопке с изображением лупы в панели задач, набери и нажми появившийся значок «Изменение параметров контроля учетных записей». Перемести ползунок вниз в положение «Никогда не уведомлять» и нажми «Оk», затем подтверди это действие в открывшемся окне.
Отключаем UAC
Теперь снова запусти файл в папке HFSLIP с правами администратора. Тебе предложат выбрать, как интегрировать обновления в дистрибутив Windows 2000: добавить компоненты в с разной степенью компрессии либо создать новый архив также с использованием разной степени сжатия. Я предпочел вариант .
Выбираем режим работы HFSLIP
На следующем экране тебе предложат задать имя папки на случай, если ты используешь мультизагрузочный компакт‑диск. Этот шаг можно пропустить, нажав клавишу Enter. Теперь нужно подождать, пока утилита HFSLIP завершит свою работу — это займет некоторое время. Когда все обновления будут интегрированы, в папке с HFSLIP появится новая директория , а в ней — новый модифицированный дистрибутив Windows 2000, большего размера, чем исходный. C этим дистрибутивом мы и будем работать дальше.