Установка Windows 95: полное руководство для ретро-ПК и виртуальных машин

Установка Windows 95 чаще всего заканчивается ошибкой ещё на этапе загрузки с дискеты: система не видит CD-ROM, FDISK отказывается создавать раздел, а установщик выдаёт сообщение Non-System disk or disk error. Причина почти всегда одна — неправильно подготовленная загрузочная дискета или отсутствие драйвера привода компакт-дисков в DOS-окружении. Эта статья разбирает весь процесс: от подготовки носителей до решения известных проблем с процессорами и памятью.

Windows 95 вышла в 1995 году и рассчитана на оборудование той эпохи, поэтому на современных компьютерах она устанавливается либо на ретро-железо, либо в виртуальную машину — VirtualBox, 86Box или PCem. Оба сценария рассмотрены ниже, с пояснением различий.

Что потребуется для установки

Перед началом подготовьте дистрибутив и носители. Windows 95 распространялась на CD-ROM и на наборе дискет; для CD-версии дополнительно нужна загрузочная дискета с драйверами привода.

  • 💿 Образ или оригинальный диск Windows 95 (желательно версии OSR 2.x — она поддерживает файловую систему FAT32)
  • 📀 Загрузочная дискета Windows 95 или Windows 98 с драйвером CD-ROM
  • 🖥️ Ретро-компьютер с дисководом либо виртуальная машина (VirtualBox, 86Box, PCem)
  • 💾 Жёсткий диск или виртуальный диск объёмом от 500 МБ до 2 ГБ

Отдельно стоит сказать о лицензионном ключе: установщик запросит сертификат подлинности в формате, принятом для Windows 95. Без корректного ключа установка не продолжится.

Подготовка загрузочной дискеты и драйвера CD-ROM

Главная особенность установки Windows 95 в том, что установщик на компакт-диске не загрузочный. Сначала компьютер стартует с дискеты в DOS, и только потом запускается SETUP.EXE с CD. Чтобы DOS увидел привод, на дискете должны быть файлы драйвера и строки их загрузки в конфигурации.

Типовая конфигурация выглядит так: в файле CONFIG.SYS загружается драйвер привода, а в AUTOEXEC.BAT — расширение MSCDEX.EXE, которое назначает приводу букву диска.

REM CONFIG.SYS

DEVICE=OAKCDROM.SYS /D:MSCD001

REM AUTOEXEC.BAT

MSCDEX.EXE /D:MSCD001 /L:D

Имя драйвера (OAKCDROM.SYS — распространённый универсальный вариант) и пути могут отличаться в зависимости от того, какая загрузочная дискета у вас есть. Проще всего использовать дискету от Windows 98: её драйверы поддерживают большинство IDE-приводов, и она подходит для установки Windows 95.

⚠️ Внимание: после загрузки с дискеты проверьте, что привод доступен — выполните команду dir D:. Если диск не читается, дальнейшая установка бессмысленна: сначала решите проблему с драйвером CD-ROM.

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

Чистый диск нужно разметить утилитой FDISK и отформатировать. Загрузитесь с дискеты и выполните последовательно:

A:\> FDISK

A:\> FORMAT C: /S

В FDISK создайте основной раздел DOS и сделайте его активным. Ключ /S при форматировании переносит системные файлы DOS на диск C:, что упрощает дальнейшую работу. После форматирования перезагрузитесь с дискеты и запустите установку командой D:\SETUP (буква привода может отличаться).

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

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

Пошаговый процесс установки

После запуска SETUP.EXE программа сначала выполняет проверку диска через ScanDisk, затем копирует файлы и перезагружает компьютер в графическую часть установки. Там потребуется выбрать тип установки — для большинства случаев подходит «Типичная».

На этапе определения оборудования система надолго «задумывается» — это нормально для старых машин. Прерывать процесс не стоит: перезагрузка вручную на этом этапе часто приводит к необходимости начинать установку заново.

В конце установщик попросит ввести имя пользователя, ключ продукта и настроит время и дату. После финальной перезагрузки Windows 95 загрузится в рабочий стол.

📊 Где вы устанавливаете Windows 95?
На ретро-железо
В VirtualBox
В 86Box или PCem
Просто интересуюсь

Установка в VirtualBox и других эмуляторах

В VirtualBox создайте виртуальную машину с типом «Windows 95», выделите 64–128 МБ оперативной памяти и диск размером до 2 ГБ — большие объёмы система может не принять из-за ограничений FAT16 и BIOS. Подключите образ загрузочной дискеты к виртуальному флоппи-контроллеру, а ISO с дистрибутивом — к виртуальному приводу.

Для более точной эмуляции железа эпохи лучше подходят 86Box и PCem: они воспроизводят конкретные чипсеты и видеокарты, что важно для старых игр. Однако их настройка сложнее — потребуется подобрать ROM-файлы BIOS эмулируемых машин.

Почему Windows 95 зависает на быстрых процессорах

Известная проблема — цикл ожидания в драйвере процессора работает некорректно на CPU с высокой тактовой частотой, из-за чего возникают ошибки при загрузке. Для Windows 95 OSR 2.x существовало официальное исправление от Microsoft. В эмуляторах проблема обычно решается выбором более медленного эмулируемого процессора или ограничением скорости эмуляции.

Типичные ошибки и их решение

ОшибкаВозможная причинаРешение
Non-System disk or disk errorДискета не загрузочная или диск не отформатирован с /SПроверить дискету, переформатировать с ключом /S
Invalid drive specificationРаздел не создан или не активенПовторить разметку в FDISK
CD-ROM не виден в DOSНе загружен драйвер приводаПроверить CONFIG.SYS и MSCDEX
Зависание при первой загрузкеСлишком быстрый процессор или много RAMОграничить память до 512 МБ, применить исправления
Ошибки SUxxxx при установкеПовреждён дистрибутив или конфликт конфигурацииЗагрузиться в чистом DOS без лишних драйверов

Отдельного упоминания заслуживает ограничение по памяти: Windows 95 нестабильно работает с объёмом RAM выше 512 МБ, а с некоторыми конфигурациями — и с меньшим. На ретро-железе лишние модули памяти иногда проще физически извлечь, в виртуальной машине — просто указать меньший объём.

⚠️ Внимание: не копируйте установочные файлы на диск с современной NTFS-системой и не пытайтесь ставить Windows 95 второй системой рядом с актуальной Windows — загрузчики несовместимы, и вы рискуете потерять доступ к основной ОС.

После установки: драйверы и обновления

Свежая установка Windows 95 работает в базовом VGA-режиме с разрешением 640×480. Для нормальной работы понадобятся драйверы видеокарты, звуковой карты и сетевого адаптера — их нужно искать под конкретное железо (или под эмулируемые устройства, если речь о виртуальной машине).

Полезно также установить обновления: USB Supplement для OSR 2.x добавляет базовую поддержку USB, а Internet Explorer более поздних версий обновляет системные библиотеки, от которых зависят некоторые программы. Виртуальные машины упрощают задачу: для популярных эмуляторов существуют готовые рекомендации по выбору эмулируемой видеокарты, под которую есть драйверы.

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

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

На реальном железе — затруднительно, так как установочный CD не загрузочный. Возможные обходные пути: загрузка с установочной дискеты Windows 98, заранее подготовленный жёсткий диск с DOS и скопированными файлами дистрибутива, либо загрузочный CD, созданный энтузиастами. В виртуальных машинах чаще всего используют образ дискеты в формате IMA.

Какая версия Windows 95 лучше для установки?

Предпочтительна OSR 2.5 (OEM-версия): она поддерживает FAT32, что снимает ограничение в 2 ГБ на раздел, и включает ряд исправлений. Розничная первоначальная версия работает только с FAT16.

Почему установка зависает после первой перезагрузки?

Наиболее вероятные причины — слишком быстрый процессор, избыточный объём оперативной памяти или конфликт оборудования. В виртуальной машине попробуйте уменьшить RAM до 64–128 МБ и выбрать более медленный эмулируемый CPU. На реальном железе помогает отключение лишних устройств и кэша в BIOS.

Можно ли запустить Windows 95 без установки, прямо в браузере?

Существуют проекты на базе эмуляторов, запускающие Windows 95 в браузере через JavaScript/WebAssembly. Это подходит для знакомства с системой, но производительность и совместимость ограничены — для полноценной работы лучше локальная виртуальная машина.

Где взять драйверы для старого оборудования?

Драйверы ищите на архивных ресурсах, посвящённых ретро-технике, и на сайтах производителей, сохранивших архивы. Всегда сверяйте точную модель устройства: драйвер от близкой ревизии платы может не подойти.