Запуск Windows 98: полное руководство по установке и загрузке

Запуск Windows 98 чаще всего заканчивается чёрным экраном с мигающим курсором или сообщением Non-System disk or disk error — в большинстве таких случаев виновата не сама система, а неправильно подготовленный диск или отсутствующая загрузочная запись. Проверить это можно за пару минут: загрузитесь с системной дискеты и выполните команду dir c: — если содержимое диска видно, раздел исправен, и проблему стоит искать в загрузочных файлах.

Эта инструкция охватывает два сценария: запуск Windows 98 на реальном ретро-компьютере и запуск в виртуальной машине для запуска старых программ и игр. Шаги различаются, поэтому разделы ниже разведены отдельно. Там, где поведение зависит от конкретного оборудования или версии дистрибутива, это указано явно — сверяйтесь с документацией к вашему железу.

Подготовка: что нужно для установки и запуска

Для установки на физический компьютер потребуются дистрибутив Windows 98 (компакт-диск или его образ) и загрузочная дискета — без неё установка на «чистый» диск практически невозможна, так как установщик на CD не всегда загружается напрямую. Дискета содержит DOS-оболочку, драйвер CD-ROM и утилиты FDISK и FORMAT.

Для виртуальной машины подойдут VirtualBox, VMware или эмулятор 86Box, если нужна более точная эмуляция старого железа. Учтите, что Windows 98 плохо работает на очень быстрых процессорах и с большим объёмом ОЗУ — это известное ограничение системы, подробности в разделе про виртуализацию.

  • 💾 Загрузочная дискета Windows 98 (или её образ для виртуальной машины)
  • 💿 Дистрибутив: CD или ISO-образ Windows 98 / 98 SE
  • 🔧 Доступ к BIOS для настройки порядка загрузки
  • 📦 Для VM: 64–256 МБ ОЗУ и виртуальный диск до 2–8 ГБ

Создание раздела и форматирование диска

Загрузившись с дискеты, вы увидите приглашение командной строки A:\>. Первый шаг — запустить FDISK и создать основной раздел DOS. Утилита спросит, включить ли поддержку больших дисков — отвечайте «Да», тогда раздел будет отформатирован в FAT32, что позволяет использовать диски объёмом более 2 ГБ.

A:\> fdisk

(создать Primary DOS Partition, сделать активным)

A:\> format c:

A:\> sys c:

После перезагрузки (она обязательна после FDISK) выполните format c:. Команда sys c: копирует системные файлы DOS на диск и делает его загрузочным — это полезно, если установка прервётся и потребуется запуск с жёсткого диска. Без активного раздела вы как раз и получите ошибку Non-System disk при загрузке.

⚠️ Внимание: FDISK и FORMAT уничтожают все данные на диске. Если на старом компьютере остались нужные файлы, сначала скопируйте их — например, загрузившись с дискеты и перенеся данные на другой носитель.

☑️ Подготовка диска к установке

Выполнено: 0 / 5

Установка Windows 98: пошаговый порядок

После подготовки диска снова загрузитесь с дискеты, выбрав в стартовом меню пункт с поддержкой CD-ROM (обычно Start computer with CD-ROM support). Дождитесь, пока система определит букву привода — она будет показана на экране, чаще всего это D: или E:.

Затем перейдите на диск с дистрибутивом и запустите установку:

A:\> D:

D:\> setup

Установщик сначала запустит ScanDisk для проверки диска, затем предложит типовой или выборочный вариант установки. Для ретро-ПК обычно достаточно типового. В процессе компьютер несколько раз перезагрузится — вынимайте дискету, когда установка перейдёт к этапу настройки оборудования, чтобы не загрузиться с неё снова.

Финальный этап — определение устройств Plug and Play и первый вход в систему. Если на этом шаге машина зависает, возможная причина — конфликт со старым или нестандартным железом; попробуйте перезагрузиться в безопасном режиме и удалить лишние устройства из Диспетчера устройств.

📊 Где вы запускаете Windows 98?
На оригинальном ретро-ПК
В VirtualBox или VMware
В эмуляторе 86Box/PCem
Только планирую попробовать

Запуск Windows 98 в виртуальной машине

В VirtualBox создайте машину типа Windows 98, выделите 64–128 МБ ОЗУ и диск небольшого объёма. Образ загрузочной дискеты подключается к виртуальному флоппи-контроллеру, ISO дистрибутива — к виртуальному CD-ROM. Дальнейший процесс повторяет установку на реальное железо: FDISK, format, setup.

Есть два известных подводных камня. Первый — Windows 98 может аварийно завершаться или зависать на процессорах с очень высокой частотой: это задокументированная проблема старых версий системы, связанная с таймерами при быстром выполнении кода. Второй — система нестабильно работает с объёмом ОЗУ выше 512 МБ, поэтому не выделяйте виртуальной машине лишнюю память.

Почему Windows 98 падает на современных CPU

В ранних версиях Windows 95/98 есть известная ошибка в коде инициализации, проявляющаяся на очень быстрых процессорах: деление на слишком малое измеренное значение приводит к сбою. Для физических машин существовали патчи, в виртуальных средах проблема обычно решается ограничением производительности VM или использованием эмуляторов вроде 86Box, которые воспроизводят скорость старого железа.

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

СредаПлюсыОграничения
Реальное ретро-железоМаксимальная совместимость с играми и перифериейНужны дискета, старые драйверы, исправное железо
VirtualBox / VMwareБыстрая установка, снапшотыСлабая 3D-графика, ограниченные драйверы
86Box / PCemТочная эмуляция конкретных плат и видеокартТребовательны к ресурсам хоста, сложнее в настройке
DOSBox (для DOS-игр)Простота, не нужна установка WindowsНе запускает Windows-приложения

Типичные ошибки при загрузке и их решение

Самая частая группа проблем — загрузочные. Разберём основные сообщения и что с ними делать.

  • 🖥️ Non-System disk or disk error — выньте дискету из привода; если не помогло, раздел не активен или нет системных файлов: загрузитесь с дискеты и выполните sys c:
  • ⚙️ Missing operating system — проверьте в FDISK, что раздел помечен активным (статус A)
  • 📄 Ошибка himem.sys или config.sys — повреждены загрузочные файлы; загрузитесь с дискеты и скопируйте файлы заново
  • 🔁 Зависание на логотипе Windows — загрузитесь в безопасном режиме (клавиша F8 или Ctrl при старте) и проверьте драйверы устройств

Если система грузится только в безопасном режиме, возможная причина — конфликт драйверов или повреждённый реестр. В Windows 98 предусмотрено восстановление реестра: загрузитесь в командной строке и выполните scanreg /restore, чтобы откатиться к одной из сохранённых копий. Эта функция есть именно в Windows 98 и отсутствует в более ранних версиях.

⚠️ Внимание: перед любыми операциями с реестром и системными файлами сделайте копию важных данных. Команды вроде fdisk /mbr перезаписывают загрузочную область диска — применяйте их только если понимаете последствия.

Настройка после первого запуска

После успешного входа в систему первым делом установите драйверы материнской платы, видеокарты и звуковой карты — без них разрешение экрана останется низким, а звук не заработает. Драйверы для ретро-железа ищите по точному названию чипа или платы; универсальных пакетов для Windows 98 не существует.

Полезно также настроить файл подкачки и отключить ненужные элементы автозагрузки через msconfig — на слабом железе это заметно ускоряет запуск. Для обмена файлами с современным компьютером удобнее всего использовать сетевое окружение, CompactFlash-адаптер вместо диска или, в случае VM, общие папки и монтирование ISO-образов.

Часто задаваемые вопросы

Можно ли установить Windows 98 без дискеты?

Да, если ваш привод и BIOS поддерживают загрузку с CD — некоторые дистрибутивы Windows 98 загрузочные. В виртуальной машине можно обойтись и вовсе без дискеты, если ISO-образ содержит загрузочный сектор. Иначе потребуется образ загрузочной дискеты.

Почему Windows 98 не видит большой жёсткий диск?

Система работает с файловой системой FAT32, у которой есть ограничения на размер тома, а старые версии FDISK дополнительно ограничены в работе с очень большими дисками. Практичное решение — разбить диск на разделы умеренного размера (например, до 32–64 ГБ каждый) или использовать диск небольшого объёма.

Как войти в безопасный режим Windows 98?

При включении компьютера удерживайте клавишу Ctrl или нажимайте F8 после прохождения POST, но до появления логотипа Windows — откроется загрузочное меню, где нужно выбрать пункт Safe Mode. Точный момент нажатия зависит от скорости машины, иногда требуется несколько попыток.

Запустится ли Windows 98 на современном компьютере?

На современном «голом» железе — практически нет: нет драйверов для чипсетов, контроллеров и видеокарт, а UEFI без режима совместимости не позволит загрузиться. Реалистичные варианты — ретро-железо конца 1990-х — начала 2000-х или виртуальная машина/эмулятор.

Чем Windows 98 SE отличается при установке?

Процедура установки практически идентична. Second Edition добавила улучшенную поддержку USB и общего доступа к интернету, поэтому для ретро-ПК обычно предпочтительнее именно SE — с ней меньше проблем с периферией.