Найти тему
Техно ...

Разработчик Работает под управлением Windows 7 на процессоре с частотой 5 МГц и 128 МБ оперативной памяти

Сегодня вы не сможете купить новый процессор x86, работающий на частоте менее 1 ГГц. Большинство основных настольных процессоров имеют базовую тактовую частоту более 2 ГГц или даже 3 ГГц и значительно выше. Однако в 1980-х и 1990-х годах процессоры, работающие на частоте всего несколько МГц, были обычным явлением, а частота оригинального IBM PC составляла всего 4,77 МГц.

Можно ли запустить современную операционную систему Windows на процессоре с такой низкой тактовой частотой? Разработчик и популярный YouTuber NTDEV доказал, что можно, загрузив и использовав Windows 7, которая вышла в 2009 году, на процессоре Pentium-S, разогнанном всего до 5 МГц. Это на целых 995 МГц ниже минимального требования ОС 2009 года - 1 ГГц. Тестовая система также имела всего 128 МБ оперативной памяти, что намного меньше минимального требования Windows 7 в 1 ГБ.

В видеоролике на YouTube (вложенном ниже) NTDEV показывает, как система, которая на самом деле является виртуальной машиной, запущенной в эмуляторе 86Box (открывается в новой вкладке), загружается в Windows 7 Ultimate, запускает программу, которая показывает ее тактовую частоту 5,00 МГц, и даже запускает блокнот. Кстати, если вы проследите за ускоренным счетчиком времени в видео, то заметите, что для появления рабочего стола Windows 7 требуется более 28 минут!

На видео вы можете увидеть, как NTDEV включает свою виртуальную машину, которая работает как Pentium-S с частотой 50 МГц и 128 МБ оперативной памяти. Однако он был разогнан до 5 МГц - низкая скорость, которой, по словам NTDEV, он добился путем редактирования исходного кода 86Box.

-2

NTDEV загружает систему и предлагает выбрать нормальный или безопасный режим. Он выбирает нормальный режим, но на самом деле система загружается в безопасном режиме, показывая все файлы .sys, .dll и .exe по мере их загрузки. NTDEV рассказал нам, что в процессе взлома он отредактировал BCD (данные конфигурации загрузки), поэтому даже выбор нормального режима приводит к загрузке в безопасном режиме.

-3

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

"При снижении частоты ниже 50 МГц экран входа в систему (logonUI) не хочет загружаться", - сказал нам NTDEV. "Чтобы перейти к командной строке, мне пришлось перевести ОС в состояние псевдо-OOBE, изменив реестр и удалив все в папке c:\windows\system32\oobe, чтобы она не загружалась".

Состояние OOBE (out of the box experience) - это то, которое вы получаете при запуске программы установки Windows, и в нем нет меню Пуск или проводника Windows. Однако командная строка обычно доступна во время OOBE, и вы можете получить ее, нажав Shift + F10.

Мы отметили, что на рабочем столе, который NTDEV показывает в видео, нет меню Пуск, нет обоев, а сами окна имеют очень простую тему; прозрачность Aero здесь никак не работает. Чтобы запустить программу WCPUID / Real Time Clock Checker, NTDEV должен ввести название ее ярлыка в командной строке. Позже он делает то же самое, чтобы запустить блокнот.

Возможно, наиболее впечатляющим во всем этом видео является то, что NTDEV в один момент времени может иметь четыре различные программы: командную строку, WCPUID, Winver (показывающую версию Windows 7) и Блокнот с некоторым текстом в нем. Таким образом, это довольно стабильная среда.

NTDEV рассказал нам, что он действительно запускал Windows 7 на тактовой частоте 3 МГц, но это было недостаточно функционально, чтобы сделать интересное видео. Он сказал, что в прошлом запускал Windows 7 с 36 МБ оперативной памяти, но использовал 128 МБ, чтобы образцу системы не требовался файл страниц (виртуальная память), но на самом деле система использовала около 70 МБ во время демонстрации.

Виртуальная машина также использует гораздо меньше места для хранения данных, чем 16 ГБ, указанные в системных требованиях Windows 7. NTDEV сказал, что вся установка занимает менее 1 ГБ, а образ диска с файлом .wim для ОС занимает менее 350 МБ.

Теперь, когда ему удалось заставить Windows 7 работать на частоте 5 МГц (или даже 3 МГц при меньших затратах), NTDEV говорит, что он ищет способы заставить Windows 10 или Windows 11 работать на процессоре с частотой ниже 1 ГГц. Ему уже удалось заставить Windows XP работать на частоте всего 1 МГц (откроется в новой вкладке).

По его словам, время загрузки системы Windows 7 с частотой 5 МГц, составляющее 28 минут, далеко не самое медленное, с которым он сталкивался.

"Это ничто по сравнению с Windows XP на 1 МГц", - сказал он. "Там загрузка занимала 3 часа!"