Как сделать сборку windows 98

Обновлено: 04.07.2024

Для начала нужно скачать архив с образом загрузочного CD с ядром системы 98IF- .
Всё! Систему можно устанавливать (запустить setup.exe ) . Только она не установится на файловую систему NTFS, и не захочет устанавливаться из-под более новой операционнной системы. Ну, с первым ничего не поделаешь: поддержка NTFS в системе есть, но она начинается только после загрузки системы. А для установки поверх более новой системы дистрибутив как раз и сделан в виде образа загрузочного диска.
Допустим, система установилась. Сразу увидите, что счастья вам от нее не будет: она пустая как барабан, даже "блокнот" не запускается. Что ж, начнем начинять ее дистрибутив.

Для начала нужно понять принцип: установщик системы не знает, что в ее составе есть какие-то компоненты, потому что поверх сценариев их установки в дистрибутив положены заглушки - одноименные INF-файлы, но пустые. Если перед установкой убрать такую заглушку, установщик системы сразу вспомнит об этом компоненте и попытается его установить. Это удастся только в случае, если в дистрибутиве есть сам компонент, подготовленный для установки по этому сценарию. Отсюда принцип: снял заглушку - положи компонент . И наоборот: убрал компонент - поставь заглушку . Какая заглушка что затыкает - в ней внутри написано.

Теперь можно добавлять драйверы, всё нужное для поддержки самых разных устройств мы в дистрибутив включили.
Драйверы из состава Windows 98SE берём сразу одним общим пакетом (ни для чего другого, кроме сборки этого дистрибутива, они не пригодятся) , а обновлённые и дополнительны драйверы можно взять либо тоже общим пакетом , который может подойти и для обновления драйверов в Windows 98SE, либо с этой страницы россыпью.
Их, конечно, можно установить потом отдельно, но что за дистрибутив без драйверов или с драйверами для одной единственной машины? Впрочем, решать вам (подробнее о драйверах см. в их архиве, и какие заглушки взамен чего - там же) .

    - дополнительные общие библиотеки DLL от MicroSoft, необходимые для многих программ, не входящих в Windows 98SE, но включённых в мою сборку - библиотеки DLL от MicroSoft, необходимые для многих программ, написанных на Visual Basic. Эти программы как правило считают, что всё нужное для них в системе уже есть, и отказываются работать, не найдя его (Из таких в сборку входит TweakTC.) - регистрация распространённых типов файлов и набор иконок для них. На эти типы файлов ссылаются многие из компонентов сборки.
  • of_cmn.cab - общие файлы MS Office
  • of_Excel.cab - Excel-97
  • of_graph.cab - MS Graph и OrgChart
  • of_GrFlt.cab - общие графические фильтры MS Office
  • of_PPt.cab - PoverPoint-97
  • of_proof.cab - проверка грамматики для Word
  • of_spell.cab - проверка правописания для Office
  • of_thes.cab - тезаурус (словарь синонимов) для Word
  • of_Word.cab - Word-97
    - Small CD Writer для записи CD - архиваторы WinRAR 3.93 и CabArc 5.1.2600.1106 IF - напоминалка о предстоящих событиях Birthday! Millenium - набор кодеков, в который входят еще и if_FFD.cab , if_QT.cab , if_RM.cab , if_WM9.cab - набор курсоров - программа для чтения электронных книг (DejaVue) WinDejaViewer - качалка из Интернета FlashGet - программа для чтения электронных книг (PDF) FoxitReader - игры из состава Windows 98SE + пасьянс "паук" + "линии" - проигрыватель Media Player Classic - набор скринсейверов (избранные из Windows 98SE + дополнительные) - файловый менеджер Total Commander - Imagine для просмотра картинок в системе и в Total Commander - проигрыватель Winamp 2.96 - аудиоредактор Wavosaur - брандмауэр ZoneAlarm Pro - фоторедактор MS PhotoEditor из состава MS Office XP - сторонние принадлежности (applets, в дополнение к штатным) : startup.cpl, tweakui.cpl, procexp.exe, rbtray.exe, regclean.exe - Active Directory Client для Windows 98 - драйверы файловых систем: чтения CD UDF; чтения-записи NTFS; доступа к любой из записанных на CD сессий - Windows Installer + Daemon Tools

Дойдя до этого места, мы должны получить (если добавили все компоненты, ничего не пропустив) " референц-сборку " Windows 98IF, которую можно скачать прямо в готовом виде, если вас устраивает вариант "все включено".
В её дистрибутиве осталась одна "полузаглушка": USB.inf - сценарий установки "безопасного" драйвера USB (с отключенным для лучшей совместимости драйвером EHCI) . "Безопасный" драйвер USB фактически вместо USB2 использует USB1, поэтому скорость (например) чтения с флэшки будет многократно ниже. Но это позволяет избежать смертельных для ОС конфликтов при установке драйверов некоторых устройств. Если у вас не было подобных проблем с прошлой сборкой, это вам скорее всего и не нужно. В этом случае можно удалить файл USB.inf, в результате в систему будет установлен быстрый драйвер USB2.

Теперь можно переходить к тем компонентам, которые легко добавляются в референц-сборку по обратному принципу "положите компонент и сценарий его установки взамен того, что был в системе" . Да, установщик системы проглатывает и это, считая подложенные в дистрибутив сценарии системными, если в дистрибутиве есть одноименные.

Сначала рассмотрим альтернативные компоненты, которыми можно заменить то, что не нравяится вам в референц-сборке. А именно:

MS Office 97 можно заменить на более лёгкий (и к тому же работающий не только с документами MS Office, но и с OpenDocument и Pocket Word) SoftMaker Office 2006 или на Atlantis Word Processor .
При этом нужно иметь в виду, что в составе SoftMaker Office нет редактора презентаций, а использовать PoverPoint с ним не удастся: без общих файлов MS Office он работать не будет, так что MS Office 97 придётся выбросить целиком.
А вот Atlantis можно вклеить взамен только Ворда, сохранив остальныек части офиса в дистрибутиве сборки. К тому же он понимает "новомодный" (для Windows 98) формат DOCX . Но особо не радуйтесь: зато у него серьёзные проблемы с таблицами, рисунками, и он не работает с формулами.
Кроме того, можно заменить не весь офис целиком, а только фильтры для импорта изображений на аналогичные из состава MS Office XP. Они прекрасно работают и с компонетами офса-97, и с редактором Paint , в одном пакете с которым и заменяются. Только смысла в этом особого нет: от обновления эти фильтры лучше не стали, стали только толще, увы.

Сегодняшний пост, для энтузиастов, которые хотят поиграть в игры для Windows 95-98, ну или просто вспомнить, что это вообще такое, пользоваться этой культовой ОС - без установки и прочего геморроя.

Windows 98 для игр без установки и лишних хлопот Компьютерные игры, Комьютерные игры, Windows 98, Эмуляция, Ностальгия, Гифка, Видео, Длиннопост

Рассмотрим два простых способа и касаться они будут уже готовых сборок, которые вам остаётся просто скачать и запустить.

1. Способ первый - Сборка на эмуляторе PCem - довольно стабильна, и по словам автора, самая быстрая сборка из представленных в сети аналогов, выглядит после запуска вот так:

Windows 98 для игр без установки и лишних хлопот Компьютерные игры, Комьютерные игры, Windows 98, Эмуляция, Ностальгия, Гифка, Видео, Длиннопост

Для использования необходимо:

2. Распаковать архив (если хотите чтобы все сразу заработала без лишних манипуляций, скопируйте содержимое архива в корень диска, при другом пути вам перед запуском в пункте Disc - Configure Hard Discs - придется 1 раз назначить место положения образов дисков C - D - E для того чтобы операционная система загрузилась. Образы (всего 3) лежат в корневой папке эмулятора и называются Windows 98SE C, D, E.

3. В корневой папке эмулятора запустить PCem.exe

4. Подождать загрузки Windows 98 и начинать пользоваться.

Как добавить свои игры и программы:

Проще всего открыть с помощью программы UltraIso находящиеся в папке эмулятора

Windows 98 для игр без установки и лишних хлопот Компьютерные игры, Комьютерные игры, Windows 98, Эмуляция, Ностальгия, Гифка, Видео, Длиннопост

Скопировать нужную вам программу или игру в любой образ и нажать сохранить, UltraIso автоматом пересохранит образ с уже с вашими файлами. Дальше уже запускаете Windows 98 и ищете скопированное на нужно жестком диске.

Видео с работой эмулятора:

2.Способ второй - сборка на эмуляторе DosBox, мне понравилась больше, но она менее стабильная и периодически может выдавать ошибки. Выглядит вот так:

Windows 98 для игр без установки и лишних хлопот Компьютерные игры, Комьютерные игры, Windows 98, Эмуляция, Ностальгия, Гифка, Видео, Длиннопост

В этой сборке много игр, но все это демо-версии, видимо автор боялся проблем с правообладателями.

Для использования необходимо:

2. Распаковать архив в удобно вам место

3. Запустить в папке эмулятора DosBox.exe

4. Подождать загрузки Windows 98 и начинать пользоваться

Свои игры и программы добавляются аналогичным способом так же как и в эмуляторе PCem, проверено через UltraIso. Но конкретно в этой сборке автор полностью забил диски С и D демками игр, и чтобы добавить что нибудь свое, сначала удалите контент автора. У меня, почему то, после удаления некоторых игр начинала глючить винда, да так что пришлось распаковывать еще одну копию.

Также при загрузке вам может попасться ошибка NE2000-error - связана она с драйверами сетевой карты, и если вы не хотите заморачиваться и Вам не нужен интернет, до можете просто ее проигнорировать или удалить сетевой девайс в диспетчере устройств Windows 98.

Видео с работой эмулятора:

Оба способа запуска проверены на ноутбуке семилетней давности на Windows 10x64.

Всем спасибо за внимание и доброго времяпровождения!

PS: также хотелось выразить благодарность всем пикабушникам оценившим пост про игры Playstation One в браузере.

1. Благодаря Вам я заработал первую медальку "За самый сохраняемый пост недели" о которой так мечтал - 20000 тысяч сохранений!! Я заходил в десяток других постов с такой же медалькой и там даже близко не было такого результата - рекорд ребята)

2. Пост провисел в топе 1 на главной странице почти 12 часов

3. Пикабу заддосил и положил сервер с этим эмулятором, среднее количество пользователей онлайн до поста было 10 - 20 человек - и вдруг появилось еще 1500 =)

4. Авторы проекта связались со мной, так как я им писал до этого письмо о посте с благодарностью за игры и просьбой добавить еще игр, которые не нашли пикабушники.

5. Ну и наконец пикабушный пост разлетелся по всему рунету, и не был скопирован видимо только совсем ленивыми.

Прикрепленное изображение

  • Процессор — Pentium I.
  • HDD — 350 Мб.
  • Оперативная память — 32 Мб.
  • Периферия — Клавиатура, Мышь.
  • DirectX — 6.0.
  • Разрешение экрана — 800х600.
  • Процессор — Pentium MMX 233, Pentium 2, Pentium 3, Celeron.
  • HDD — 1 Гб.
  • Оперативная память — 80 Мб.
  • Периферия — Клавиатура, Мышь.
  • DirectX — 6.0.
  • Разрешение экрана — 800х600.

К сожалению инструкции по установке Windows 98 рядом с другой OC не будет. :-(
При установке Windows 98 форматируется весь HDD.

Windows 98 — операционная система семейства Windows NT.

Хорошо, что ещё не Unix. :wacko:
Сразу видать, когда первой ОС была Windows 10 или Android/iOS-планшет. :)
А реальное семейство ОС - Windows 9x, к NT никогда не принадлежала и пока ещё не принадлежит. ;)

К сожалению инструкции по установке Windows 98 рядом с другой OC не будет. :-(

Да сколько угодно и в любом порядке. ;)
Один из множества способов:

Если другая ОС уже стоит:
1. Создаётся основной раздел с Fat16/Fat32
2. Делается созданный раздел активным
3. Устанавливается Win9x
4. Сохраняется в файл первые 512 байт данного раздела (загрузочный сектор раздела), файл размещается на загрузочном диске основной ОС
5. Снова раздел с имеющейся ОС делается активным
6. В загрузчике ОС создаётся дополнительный пункт загрузки с указанием на созданный файл с загрузочным сектором.
Всё. И какая основная ОС (Windows XP, 10, Linux, MacOS, OS/2. ) - без разницы. Порядок действий идентичен. Порядок настройки загрузчика - зависит от самого загрузчика другой ОС.

Если Win9x устанавливать 1-ой:,
1. То просто второй ОС установить нужную. Многие ОС (любые WinNT например) автоматически добавят Win9x к себе в загрузчик.

Не забываем, Win98 работает с MBR, не пытаемся его ставить на GPT, хотя и для этого есть сторонние решения, хотя не имеют никакого смысла.

А кто мешает заранее подготовить диск входящими в состав Win98 утилитами FDisk.exe и Format.exe, перед тем, как устанавливать Win9x?! Да и другими утилитами (DiskPart и Format от WinXP; сторонними, типа Paragon PMagic, Acronis DD, PowerQuest/Symantec PMagic, . ) не запрещено. Затем с загрузочной дискеты/флешки/VHD инициировать установку, запустив "Setup.exe"/"Setupcor.exe".

Почему есть Win95, а нет: Windows NT 4.0, Windows Me. Ну про WinNT3.1, WinNT3.51, Windows'ы семейства 1x, 2x, 3x помолчу.
Для меня лучшая - WinNT4.0 Workstation. 15 лет с ней тесно проработал, не считая последние 8 лет, когда перенёс с последнего реального ПК (на котором могла работать) на виртуалку как трофей.

А кто мешает заранее подготовить диск входящими в состав Win98 утилитами FDisk.exe и Format.exe, перед тем, как устанавливать Win9x?! Да и другими утилитами (DiskPart и Format от WinXP; сторонними, типа Paragon PMagic, Acronis DD, PowerQuest/Symantec PMagic, . ) не запрещено. Затем с загрузочной дискеты/флешки/VHD инициировать установку, запустив "Setup.exe"/"Setupcor.exe".

Так я это знаю. Во время установки Windows 98 появлялся пункт, в котором говориться, что форматируется HDD. По этой причине я не стал выкладывать инструкцию. Во время установки Windows 98 появлялся пункт, в котором говориться, что форматируется HDD.

Диск неверно подготовлен. Нет подходящего отформатированного раздела, вот и предлагает.
Диск должен иметь структуру MBR, иметь основной активный раздел с Fat16/Fat32.
NTFS - тоже не подойдёт. ;)
Если ставите на современный ПК (не на VM), - Dos может вообще не увидеть HDD. Чтобы не гадать - смотрите, что показывает FDisk.
Убедитесь, что HDD вообще определён, подготовьте раздел правильно, и будет вам счастье.
А если всё ОК, и видите в начале установки ScanDisk - это не форматирование, а проверка диска на ошибки. Делайте её смело.

Windows 98 — операционная система семейства Windows NT ..
Windows 98 — операционная система семейства Windows 9x .

Ибо Windows NT - это другая линейка операционных систем, к которой Windows 98 никакого отношения не имеет. ;)

Windows 11 Professional VL x64 21H2 RU by OVGorskiy 11.2021

Год выпуска: 2009
Версия: сборка 2009-11-02 + v10.0
Платформа: Windows 98
Разработчик: IFkO и lexapass (а также MS, Hiren и Со)
Системные требования: Такие-же как и у Windows 98SE
Язык интерфейса: английский + русский

Описание: Этот образ собран из двух - установочный диск Windows 98IF + загрузочный диск со множеством инструментов Hiren's BootCD

Windows 98IF сборка 2009-11-02
Сторонняя сборка от IFkO на базе Windows 98SE. Ее отличия от прототипа: обновлены и добавлены драйверы устройств, обновлен ряд компонентов Windows, включены основные обновления Windows 98SE, добавлены и обновлены кодеки, некоторые программы заменены более удачными, добавлены некоторые полезные программы, исключены некоторые бесполезные программы, добавлены некоторые полезные настройки, дистрибутив сделан модульным.

Hiren's BootCD 10.0 Русский
Hiren's BootCD - незаменимый инструмент, используемый многими компьютерными техниками и системными администраторами. На одном загрузочном CD собраны десятки самых популярных программ и утилит для работы в режиме DOS. Перевод на русский язык выполнен lexapass.

Добавлено:
+ InfraRecorder 0.50
- ExpressBurn
+ TestDisk for windows
+ PhotoRec for windows
+ Virtual Floppy Drive 2.1
+ HxD 1.7.7.0
+ FastCopy 1.99r4
+ Angry IP Scanner 2.21
+ TCPView 2.54
+ OpenedFilesView 1.40
+ ProcessActivityView 1.10
+ RegScanner 1.77
+ USBDeview 1.42
+ Streams 1.56
+ RemoveWGA 1.2
+ RRT - Remove Restrictions Tool 3.0

Intel Matrix Storage Driver iastore.sys 8.9.0.1023 (Minixp)
PE Network Manager 0.45 (Minixp)
Security Tab (Minixp)
Pointsec Filter driver (Minixp)
Double Driver 2.1
GetDataBack 4.0
EASEUS Partition Master 4.0.1
TrueCrypt 6.2a
HDD Regenerator 1.71
Recuva 1.29.429
Unstoppable Copier 4.2
IsMyLcdOK (Monitor Test) 1.02
Samsung The Drive Diagnostic Utility (ESTOOL) 3.00g
IBM/Hitachi Drive Fitness Test 4.15
HDD Scan 3.2
System Analyser 5.3w
Astra 5.43
HWiNFO 5.3.0
CPU Identification utility 1.17
PC Wizard 2009.1.90
SIW 2009-07-28
CPU-Z 1.52
ProduKey 1.36
Wireless Key View 1.27
Content Advisor Password Remover 1.01
MessenPass 1.26
CCleaner 2.23.993
CurrPorts 1.66
Autoruns 9.53
Ultimate Windows Tweaker 2.0
Xp-AntiSpy 3.97.4 beta
ShellExView 1.40
Kaspersky Virus Removal Tool 7.0.0.290 (2908)
Malwarebytes' Anti-Malware 1.40 (2908)
SpywareBlaster 4.2 (2908)
SmitFraudFix 2.423
PCI 32 Sniffer 1.4 (2908)
PCI and AGP info Tool (2908)
Unknown Devices 1.2 (2908)
ComboFix (2908)
Spybot - Search & Destroy 1.6.2 (2908)
SuperAntispyware 4.27 (2908)

- факультативные компоненты
- дополнения к компонентам
- Norton Utilities
- полные версии продуктов от Acronis - русские Disk Director Server 10.0.2169 и True Image Echo Ent. Server 9.7.8206
- DrWeb заменён на Avast


В теме обсуждаются особенности работы с данной ОС в контексте существующего прогресса на программном и аппаратном фронте. Красной нитью через весь топик проходит тема обновления Windows 98SE до рабочего состояния. Для этого добрые люди собирают и выпускают "неофициальные паки обновлений" - набор заплат (преимущественно от M$), призванных улучшить работу системы. Актуальные паки выкладывают maxud и eGorZ (для русской винды) и другие люди.
Последние доступные сборки обновлений, патчи, твики, утилиты и драйвера:

Зеркало сборок от maxud (только русские версии)

Навигация по топику и ссылки на интересные статьи по теме:


Внесены изменения:
(сборка 2007-09-10)

Windows 98IF IFk0 RUS – это сторонняя сборка на базе известной Windows 98SE (4.10.2222a).
Ее отличия от прототипа:


  • обновлены и добавлены драйверы устройств
  • обновлен ряд компонентов Windows
  • включены основные обновления Windows 98SE
  • включены новые аудио-видео кодеки
  • некоторые программы заменены более удачными
  • добавлены некоторые полезные программы
  • исключены некоторые бесполезные программы

Описание, состав, и компоненты ЭТОЙ СБОРКИ (сборка 2007-09-10):

Доп. информация:

Сборка моя , сам собрал - сам установил и проверил на работоспособность.

ОБНОВИЛ сборку до версии build0910 - теперь DrWeb при установки не ругается. (была такая моя огрешность, забыл кой-чего).

ВНИМАНИЕ.
В данном ISO-образе находятся ДВА дистрибутива:

первый (полный) лежит в папке с именем WIN98IF и запускается этими пунктами меню:
- AUTO SETUP Windows 98IF IFk0
- custom setup Windows 98IF IFk0

второй (без дополнительных видео-драйверов. ) лежит в папке с именем WIN98IF_ и запускается этими пунктами меню:
- AUTO SETUP Windows 98IF IFk0, без видео-драйверов!
- custom setup Win98IF IFk0, без видео-драйверов!

ЭТО сделано потому, что - были у меня случаи зависания при первой перезагрузки системы.
Опытным путем пришел к выводу, что это из-за видео-драйверов.

НО - там в папке WIN98IF_ есть подпапка DRIVERS,
и в ней лежат распределенными по соотвествующим папкам видео-драйвера для установки на уже установленную систему.

т.е. устанавливаете винду без видео-драйверов дополнительных,
система по умолчанию определит тип видеоадаптера " PCI видеоадаптер стандартный",
и затем уже ставите необходимый вам видео-драйвер либо с вашего диска с драйверами либо из подпапок DRIVERS с установочного Win98IF.

. строго не судите, старался как мог, несколько дней на работе до 23-х сидел собирал и тестил

да, образ большой получился 711 метров - фактически два дистрибутива с полным боекомплектом

Скриншоты:






2) Автоматически запускать pchio98.exe, при каждой установке MDCU - не есть хорошая идея Если, как у меня, IO.sys уже давно лежит пропатченный, и DOS при каждой установке винды не переставляется (дабы не портить загрузчик XP) - патчится повторно,
что крайне неудобно, хотя это и не смертельно само по себе, но потом, разбираясь с "офигевшей", после перезагрузки, виндой, я похоже и проворонил ESDI506.pdr .

3) гляньте мой первый вопрос к IFkO, может есть какие мысли ?

Лично я давно делаю так - хард разбиваю так, чтобы партишенов для 98го (то есть FAT32) в общем объеме на дисках было не больше 127 гектар, остальное все отдаю по NTFS ( нп, сейчас вин на 320 гектар = 120 +200). Таким образом избавился от кучи проблем + стабильность. Всё равно 127 гигабайт для 98 - это слишком, избыточно,нафиг, Я не знаю как в 98ом можно применить такой объем при том, что многие задачи выполнимы на ХР ( и гораздо лучше и ндежнее). Так, что бей партишен поменьше - и не парься с тем, обшел ты лимит ФАТ32 или нет. Тоже к этому пришел через потери вроде твой - смотри выше :-).

А про NUSB (как избавится от поиска usbmphlp.pdr и usbntmap.sys для каждой новой флешки, см мой предидущий пост ) - ничего не можете сказать?

В пункте 4
"Тоже самое можно сказать о VIA MiniPort Driver, кроме того, что этот
драйвер не совместим в некоторыми современн и ыми дисками и его
желательно вообще удалить из системы."

В пункте 5.2 в конце
"7. Вытащите дискету и дисковода и перезагрузите компьютер."

Читайте также: