Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows 98 SE (оптимизация и улучшение) — одиннадцатая часть

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

Открыть новую тему     Написать ответ в эту тему

MERCURY127



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ПРЕДЫДУЩИЕ ЧАСТИ ТЕМЫ: _1_ · _2_ · _3_ · _4_ · _5_ · _6_ · _7_ · _8_ · _9_ · _10_

Windows 98 Second Edition  
ОДИННАДЦАТАЯ ЧАСТЬ


Пассажирский самолет Бройлер-747 продолжает крушение над водами Атлантического океана. Его авионика, работающая на окаменелом дерьме мамонтов, демонстрирует чудеса живучести и надежности. Экипаж лайнера ведет отчаянную борьбу за спасение немногих оставшихся пассажиров от выпрыгивания за борт...

Особенности работы с Windows 9X/ME с учётом прогресса и деградации в программно-аппаратном обеспечении на 2024+ год. Основное в теме - это обновления для Windows 98SE, а так же готовая высокоинтегрированная сборка "всё включено" - Windows 98IF. Добрые люди собрали "неофициальные паки обновлений" - сборники заплаток, фиксов (преимущественно от M$), а также делают собственные патчи, призванные улучшить работу этой древней операционной системы.
Ранее в теме принимали участие: maxud, Simplestas.
Актуальные патчи, паки и сборки выкладывают: IFkO, Sweetlow, BolenB и другие неофициальные лица.


Заплатки и драйверы от Rudolph R. Loew (Web Archive)
Памятный сайт (rloewelectronics.com) и ещё одна страничка
без его великолепных патчей, утилит и драйверов эта тема давно бы кончилась...


Практические аппаратные и программные
пределы работоспособности Win98

(с учетом представленных в этой теме решений по состоянию на 2023 год)


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

  • Windows 98IF от IFkO - неофициальная модульная сборка Windows 98SE с предустановленными обновлениями, заплатками, улучшениями и дополнительными компонентами, или готовые варианты сборки.
     
  • Драйверы и компоненты для Windows 98SE или 98IF от IFkO, предназначенные для установки в систему и интеграции в дистрибутив.
  • Краткая и полная инструкции по сборке дистрибутива Windows 98IF.
     
  • Наборы от BolenB для интеграции обновлений в дистрибутивы Win95osr2, Win98, Win98se, WinMe - чтобы при установке сразу ставились все обновления. Сделано с помощью SLIPSTRM - Slipstreaming Updates into a Windows 9x Installation CD от Rudolph R. Loew.
     
    Обновления от Maximus Decim
  • Инструкция по правильной установке Windows 98SE от maxud (версия от 21.02.2009) со ссылками на недостающие компоненты. Альтернативные списки ссылок - здесь и здесь.
     
  • UnSP for Windows 98 Standard/First/Gold/RTM Edition (English by Petr & erpdude8): 2.58 RC Lite и 2.58 Final Full
  • UnSP for Windows 98 Second Edition: 3.61, 3.64 by Problemchyld
     
  • Revolutions Pack 9.7 by Simplestas (aka Tihiy) - замечательная адаптация скинов от Windows XP и Vista под Windows 98/ME (улучшенное оформление окон, новые иконки и эффекты, новая панель снятия задач, сглаживание шрифтов ClearType и многое другое)
  • Tihiy's Tools - коллекция бесплатных утилит для Windows 98/ME от Simplestas (aka Tihiy), включающая индикатор сетевых подключений в трее, удобную панель снятия задач, панель завершения работы от XP и другие инструменты.
  • KernelEx 4.5 Final Multilingual by Xeno86 - проект по модифицированию библиотеки kernel32.dll для обеспечения возможности запуска под Windows 98/ME программ и игр для XP. KernelEx4.5.2 - последняя версия  (он же, адаптированный HNKTO для дистрибутива Windows 98IF).
  • SH95UPD (Shell 95 Update Project) 0.0.8 by sp193 - проект по модифицированию библиотеки shell32.dll от Windows 95, используемой в урезанных версиях Windows 98/ME, для обеспечения лучшей совместимости с этими ОС, основан на исходниках от KernelEx.
     
  • Tweaked Unofficial NVIDIA Display Driver 82.69 for Windows 98/ME by MDGx - последние неофициальные драйвера для всей линейки видеокарт GeForce, 82.69 "fixed", (или модульный драйвер видеокарт nVidia от IFkO, включающий и 82.69)  
  • VBEMP x86 by bearwindows - универсальный (для любых видеокарт) VESA/VBE видеодрайвер для архитектуры Windows 9x.
  • ReadDVD! - драйвер для чтения дисков в формате UDF 1.5-2.x в Windows 95-ME (он же, пересобранный  IFkO).
  • Panasonic DVD-RAM Driver - универсальная поддержка записи DVD-RAM дисков, оригинал и обновление от BHA
     
  • RASPPPoE - сетевой протокол PPP over Ethernet для Windows 95-2003 (RFC 2516 для подключения ADSL/GPON без роутера), скачать тут, (он же, в одном пакете с сетевыми драйверами от IFkO)
  • Active Directory Client Extensions (dsclient.exe) 5.0.2920.5 Russian (Q323466) - клиентское ПО для получения доступа из Windows 95-ME к службам Active Directory и DFS операционной системы Windows 2000 Server.
  • Microsoft Windows 95, Windows 98, MS-DOS и другие Resource Kits - комплекты утилит, не входящих в основную поставку вышеуказанных систем.
     
  • VirNETas Regional Settings Changer 3.04.0246 - мощная программа для изменения региональных настроек в английских версиях Windows 95/98, оптимизирована для работы с Windows 98SE (спасибо Grigorijg), подробное описание внутри архива.
  • Microsoft Plus! for Windows 98 - пакет дополнительных программ и тем оформления рабочего стола.

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

    Для просмотра всех сообщений темы в одном окне пользуйтесь "версией для печати" (одноименная ссылка над нумерацией страниц)

  • Windows 9x + RAM > 512 Мб - обзор всех существующих способов решения проблемы + исчерпывающая статья с сайта iXBT (aka матчасть) + версия Microsoft (статьи KB184447, KB253912, KB304943 в вольном переводе от maxud)
  • Сбрось память на диск - статья о работе Windows 9x с виртуальной памятью, дисковым кэшем и файлом подкачки + авторская версия.  
    Самая свежая версия LIMEM с исходниками
  • Как изменить "GENERIC IDE DISK TYPE 47" в списке устройств на реальное имя диска на чипсетах Intel, VIA и SiS + DMRP (Drive Model Reading Patch) от MERCURY127 - патч ядра для любых чипсетов, версий и языков Windows 98/SE/ME (не для 95!).
  • Как установить "Intel Ultra ATA Storage Driver" и "Intel Application Accelerator" на чипсеты Intel 430/440. (подробнее)
  • Все, что нужно знать о доступе к локальным томам NTFS из под систем 9х
  • Большая коллекция разнообразных обновлений и патчей для Windows 95-ME (и не только)
  • Последние Microsoft Windows Hardware Compatibility Lists (HCLs) для NT/95/98/SE/ME/2K/XP
  • Обсуждение Windows 95-ME на форуме MSFN
  • Сайты с программами и играми, совместимыми с Windows 98: Old-DOS.ru, Old-Games.ru, OldVersion.com, MIRRORS.PDP-11.RU

  • Сайт с описанием всевозможных опций основных BIOS, в т.ч. с подсказками по правильному выбору опций для 9х

    "ЛИЧНЫЕ КОЛЛЕКЦИИ ПОЛЕЗНОСТЕЙ" УЧАСТНИКОВ ТОПИКА

  • Неочевидные инструкции для редких ситуаций
     
  • Актуальный KernelEx и программы, проверенные с ним, сборка MERCURY127. пароль на архивы - 1 (единица).
  • Коллекция MERCURY127 - прочее добро, на которое он иногда ссылается. пароль на архивы 1 (единица), если не подходит - спросить в личке.
  • Коллекция SweetLow, на которую он иногда ссылается

    НЕАКТУАЛЬНОЕ И УТЕРЯННОЕ

    В этом разделе будет то, что уже никому не нужно или нигде не найти...

  • UnSP (Unofficial Service Pack) for Windows 98SE by Alper Coskun (aka Gape). Список отличий MDCU от UnSP.
  • SciTech SNAP Graphics - универсальные кроссплатформенные драйверы для широкого спектра видеокарт. жадное, глючное, мертвое.
  • Несколько советов по использованию Windows Update

    Схожие темы по Windows 95 и Windows ME :: Тема в Варезнике

    Рекомендуемые хостинги картинок (можно заливать под 98 и видны большинству посетителей):  
    https://picabox.ru/ · https://img-host.ru/ (сдох) · http://imgsharing.ru/ (сдох)

  • Всего записей: 11751 | Зарегистр. 03-08-2008 | Отправлено: 18:22 04-01-2024 | Исправлено: IFkO, 22:54 21-10-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    А кто что-нибудь знает про НЕОФИЦИАЛЬНЫЙ KRNL386.EXE версии 4.10.2000, про который я нашёл вот  что:
     
    https://msfn.org/board/topic/147922-new-old-2g-file-size-bug/?do=findComment&comment=948699
     
    В нём есть реальный смысл или почему я от него тогда отмахнулся?

    Всего записей: 7041 | Зарегистр. 22-09-2005 | Отправлено: 19:07 01-11-2024
    BolenB



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO

    Цитата:
    А кто что-нибудь знает про НЕОФИЦИАЛЬНЫЙ KRNL386.EXE версии 4.10.2000, про который я нашёл вот  что:

    Там поправили "опасную" работу со стеком как в Smartdrive.
    http://forum.ru-board.com/topic.cgi?forum=62&topic=31453&start=1500#15
    http://forum.ru-board.com/topic.cgi?forum=62&topic=31453&start=1500#17
    Я перенес изменения из eng в rus win98se.
    патчи (с asm листингами, для ознакомления): https://disk.yandex.ru/d/0wIGKi1OQii31g
    Пароль: 1

    Всего записей: 779 | Зарегистр. 22-12-2003 | Отправлено: 05:35 02-11-2024 | Исправлено: BolenB, 05:52 02-11-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    BolenB

    Цитата:
    Там поправили "опасную" работу со стеком как в Smartdrive.
    Теорию вопроса по ссылке я читал. Есть ли сведения о безглючности этого патча?
    Кроме того, по моим наблюдениям, это - патченный неофициальный 4.10.1999, про который тоже непонятно: для чего и надёжен ли?

    Цитата:
    Я перенес изменения из eng в rus win98se.
    "Так это вы! Вот вас-то мне надо! Вы съесть изволили мою морковь!" Только вчера хотел спросить, чей это W98SERCU.EXE размером 346 мегабайт у меня завалялся, а это ваш?
    У меня к нему (к вам?) имеется ряд вопросов, а вчерашний был лишь первым из них.
    Как ни странно, у меня только вчера руки до него всерьёз дошли... Ну то есть я было про него совсем забыл, а вчера он мне снова попался на глаза, и пошло-поехало...

    Всего записей: 7041 | Зарегистр. 22-09-2005 | Отправлено: 10:07 02-11-2024 | Исправлено: IFkO, 10:23 02-11-2024
    BolenB



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO

    Цитата:
    "Так это вы! Вот вас-то мне надо! Вы съесть изволили мою морковь!" Только вчера хотел спросить, чей это W98SERCU.EXE размером 346 мегабайт у меня завалялся, а это ваш?  

    Нет, не мой.
    Мои обновления в шапке.

    Цитата:
    Кроме того, по моим наблюдениям, это - патченный неофициальный 4.10.1999, про который тоже непонятно: для чего и надёжен ли?  

    Я ничего криминального не заметил.

    Всего записей: 779 | Зарегистр. 22-12-2003 | Отправлено: 10:47 02-11-2024 | Исправлено: BolenB, 10:52 02-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Зато нашел smartdrv.exe без бага из ROM DOS 7.10.ver.4.20.1594SU в теории должен поддерживать разделы до 2 Тб, но установка Win98se с ним виснет, родной smartdrive ей видишь ли подавай.
    видимо, потому, что в нём не хватает "Win386 SDVXD Device"...

    Всего записей: 11751 | Зарегистр. 03-08-2008 | Отправлено: 10:50 02-11-2024
    SweetLow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MERCURY127

    Цитата:
    видимо, потому, что в нём не хватает "Win386 SDVXD Device"...

    Отлично, тогда остался последний шаг - вырезать из обычного и приклеить к новому.
    P.S. И опять традиционный вопрос - а что ж ты так долго молчал?

    Всего записей: 1126 | Зарегистр. 08-03-2005 | Отправлено: 11:01 02-11-2024 | Исправлено: SweetLow, 11:04 02-11-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    BolenB

    Цитата:
    Я ничего криминального не заметил.
    Давно пользуетесь?

    Цитата:
    Нет, не мой.

    Тогда ко всем участникам вопрос: чей это W98SERCU.EXE размером 346 мегабайт ?

    Цитата:
    Я перенес изменения из eng в rus win98se ... Мои обновления в шапке.
    Посмотрел. Ровно этот же KRNL386.EXE до байта был у Максуда. Так это ваша работа?
     

    Всего записей: 7041 | Зарегистр. 22-09-2005 | Отправлено: 11:09 02-11-2024 | Исправлено: IFkO, 11:17 02-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    а что ж ты так долго молчал?  
    дык, я думал, все и так в курсе...

    Всего записей: 11751 | Зарегистр. 03-08-2008 | Отправлено: 11:21 02-11-2024
    BolenB



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO

    Цитата:
    Посмотрел. Ровно этот же KRNL386.EXE до байта был у Максуда. Так это ваша работа?

    Значит у него взял. Не помню уже.

    Всего записей: 779 | Зарегистр. 22-12-2003 | Отправлено: 11:44 02-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    ROM DOS 7.10.ver.4.20.1594SU
    потыкал утилиты оттуда...  
    хаймем - не видит мою память. ВООБЩЕ.  
    емм - виснет намертво. с любыми ключами.
    сомневаюсь, что смартдрайв будет лучше.

    Всего записей: 11751 | Зарегистр. 03-08-2008 | Отправлено: 12:27 02-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    вырезать из обычного и приклеить к новому.
    легко сказать. dexem не умеет подклеивать LE. а других тулз для этого я не знаю.
    сделал смешно, но как смог. пробуйте. но я не проверял, работает ли оно вообще, не то что с виндой.
    http://sendfile.su/1701567

    Всего записей: 11751 | Зарегистр. 03-08-2008 | Отправлено: 21:53 02-11-2024
    SweetLow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MERCURY127

    Цитата:
    работает ли оно вообще

    Да, не всё так просто:
     
    Обычный smartdr:
    [001785DE] C:\WINDOWS\SMARTDRV.EXE[001785DE]  starting
    ...
    [00178621] LoadSuccess = C:\WINDOWS\system\VMM32\VMM.VXD
    [00178621] Loading Vxd = C:\WINDOWS\SMARTDRV.EXE
    [00178621] LoadSuccess = C:\WINDOWS\SMARTDRV.EXE
    [00178621] Loading Vxd = JAVASUP.VXD
    ...
    [00178628] SYSCRITINIT  = SDVXD    
    [00178628] SYSCRITINITSUCCESS  = SDVXD    
    ...
    [00178645] DEVICEINIT   = SDVXD    
    [00178645] DEVICEINITSUCCESS   = SDVXD    
    ...
    [00178635] DEVICEINIT   = IOS      
    [00178636] Динамическая загрузка устройства  C:\WINDOWS\system\IOSUBSYS\disktsd.vxd
     
    Новый smartdr:
    [00173DC1] C:\WINDOWS\SMARTDRV.EXE[00173DC0]  starting
    ...
    [00173DEB] LoadSuccess = C:\WINDOWS\system\VMM32\VMM.VXD
    [00173DEB] Loading Vxd = JAVASUP.VXD
    ...
    [00173DFF] DEVICEINIT   = IOS      
    --- зависание ---
     
    В новом smartdrv судя по всему выкошен кусок кода который при загрузке windows требует загрузить соответствующий .VXD. Ну или вклеен этот .VXD таки неаккуратно (это менее вероятно). Раз так - надо бы попробовать его принудительно загрузить...
     
    P.S. Загрузить .VXD получается, но счастья это не приносит - новый smartdrv деактивироваться всё равно отказывается. Т.е. там порезали не только загрузку .VXD, но и какой-то внутренний интерфейс с ним судя по всему...

    Всего записей: 1126 | Зарегистр. 08-03-2005 | Отправлено: 23:48 02-11-2024 | Исправлено: SweetLow, 00:07 03-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    не всё так просто:
    я был уверен в таком исходе.
    Цитата:
    там порезали не только загрузку .VXD, но и какой-то внутренний интерфейс с ним судя по всему...
    скорее там ничего не резали по причине изначального отсутствия резуемого — данный продукт всё же чисто досовский.

    Всего записей: 11751 | Зарегистр. 03-08-2008 | Отправлено: 10:51 03-11-2024
    SweetLow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MERCURY127

    Цитата:
    данный продукт всё же чисто досовский

    Якобы чисто досовский 6.22 тем не менее этот код имеет. Кстати, в исходниках смартдрайва всё это можно и посмотреть.

    Всего записей: 1126 | Зарегистр. 08-03-2005 | Отправлено: 11:25 03-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Якобы чисто досовский 6.22 тем не менее этот код имеет.
    значит, выпилили во избежание очередного юридического срача с майками.
    https://en.wikipedia.org/wiki/AARD_code

    Всего записей: 11751 | Зарегистр. 03-08-2008 | Отправлено: 12:59 03-11-2024
    BolenB



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MERCURY127

    Цитата:
    значит, выпилили во избежание очередного юридического срача с майками.  

    Скорее не выпилили, а этого кода никогда и не было.
    Не смотря на то, что это называется smartdrv, к майковскому он имеет отдаленное отношение, скорее не имеет.
    Вы в код то хоть глянте. Там все переписано и возможно на C, со вставками asm-а.

    Всего записей: 779 | Зарегистр. 22-12-2003 | Отправлено: 13:57 03-11-2024 | Исправлено: BolenB, 14:00 03-11-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    возник вопрос...  
    есть две дллшки USBMON.DLL http://sendfile.su/1701807
    они из Microsoft USB Printing Support  
    1 - 4.90.3000 для МЕ, жирная (раздутая выравниванием), размер кода 6288 байт.
    2 - 4.10.2223 для 98, на два месяца новее, на 10 кб компактнее из-за выравнивания, размер кода 7056 байт.
    какая, по мнению присутствующих, будет лучше, продвинутее при использовании в 98IF?
    лично мне нравится вторая, хотя подозреваю, что разницы в работе не будет...  
    ну или у кого то найдётся еще лучше?

    Всего записей: 11751 | Зарегистр. 03-08-2008 | Отправлено: 22:22 05-11-2024 | Исправлено: MERCURY127, 22:24 05-11-2024
    SweetLow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MERCURY127

    Цитата:
    разницы в работе не будет

    Не будет.
     

    Цитата:
    ну или у кого то найдётся еще лучше

    Апдейтов после 4.10.2223 не было.

    Всего записей: 1126 | Зарегистр. 08-03-2005 | Отправлено: 09:30 06-11-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Вот наткнулся в закромах:
       
    Формально левая новее. Новее даже миллениумной. Но тогда какого чёрта она забыта и заброшена, как будто её никогда не было?
    Кто-нибудь знает хоть что-то про такую?

    Всего записей: 7041 | Зарегистр. 22-09-2005 | Отправлено: 20:50 10-11-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    BolenB
    Поковырял я ваш слипстрим ревизии 2. Есть вопросы, публично обсудим или в личке?

    Всего записей: 7041 | Зарегистр. 22-09-2005 | Отправлено: 19:31 12-11-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows 98 SE (оптимизация и улучшение) — одиннадцатая часть


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru