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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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/ (сдох)

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вот оно http://sendfile.su/1688034

    Всего записей: 11753 | Зарегистр. 03-08-2008 | Отправлено: 21:31 07-05-2024
    IFkO



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

    Цитата:
    вот оно
    "Файл не может быть открыт, поскольку он не является документом Winword"

    Всего записей: 7043 | Зарегистр. 22-09-2005 | Отправлено: 21:34 07-05-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    можно онлайн почитать https://www.aconvert.com/document/edit/

    Всего записей: 11753 | Зарегистр. 03-08-2008 | Отправлено: 21:39 07-05-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MERCURY127
     
    Installing double buffering.
    Most disk controllers do not need double buffering. These include all MFM, RLL, and IDE controllers as well as many ESDI and SCSI devices. The Setup program in Windows 3.1 will install the double buffer when both of the following are true:
    1. The computer has an 80386 or higher processor,
     
    and
     
    2. the Setup program is unable to determine whether or not the system can use 32-bit disk access.
    И что это нам даёт?
    1. Естественно, что процессор под 98-й всяко 386 или новее.
    2. Не факт, что установщик 98-й использует те же критерии.
    3. Вероятно про новые диски он ничего толком определить не сможет. А мы можем уверенно отключать эту фичу? При каких условиях?

    Всего записей: 7043 | Зарегистр. 22-09-2005 | Отправлено: 22:12 07-05-2024 | Исправлено: IFkO, 22:13 07-05-2024
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Между прочим: у меня двойную буферизацию грузит, как я понимаю, IO.SYS. Поскольку ни в конфиге, ни в автоэкзеке его нет, а в памяти он есть. То есть это его нужно уговаривать как-то, а вовсе не установщика.
    А если он прав, и она таки нужна?

    Всего записей: 7043 | Зарегистр. 22-09-2005 | Отправлено: 19:22 08-05-2024 | Исправлено: IFkO, 10:40 09-05-2024
    fly_indiz



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

    Цитата:
    IO.SYS. Поскольку ни в конфиге, ни в автоэкзеке его нет, а в памяти он есть

    Вроде бы из-за параметра в msdos.sys

    Всего записей: 2684 | Зарегистр. 28-04-2006 | Отправлено: 20:36 08-05-2024
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В справке ещё написано, что DBLBUFF.SYS может грузиться автоматом, когда не выставлен параметр DOS=NOAUTO в CONFIG.SYS.
     
    Добавлено:
    Вот, наверное, основные строки из документации.  
      Когда нужна двойная буферизация:
    1. если под DOS используется EMM386;
    2. если используется драйвер диска, работающий с 16-битным DMA.

     
    И ещё интересная цитата:

    Цитата:
    <...> SMARTDrive 4.0 helps you determine if double buffering is necessary <...> by typing smartdrv at the MS-DOS prompt and pressing enter. <...> If the buffering column displays a “no” for each drive, the double buffer driver is unnecessary and can be safely removed

    Всего записей: 1098 | Зарегистр. 12-06-2019 | Отправлено: 20:55 08-05-2024 | Исправлено: uShell, 21:17 08-05-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    по поводу даблбуфера - все такое мутное...
    как я это все понял:
    * требуется приложение дос в режиме v86 (те емм или дос-окно)
    * биос должен уметь работать с диском в режиме дма
    * контр диска должен уметь сам делать дма (захват шины)
    * биос должен НЕ уметь обрабатывать дма в v86 режиме (не уметь VDS)
    вот в этом сочетании в ДБ будет нужда и польза.
     
    Добавлено:
    что из всего этого актуально для запущенной вин9х, а не голого доса - затрудняюсь сказать.
    но то, что установщик на новом железе будет включать ДБ без разбору - это наверняка, ибо вряд ли он в состоянии определить, может ли новый биос обрабатывать дма в v86 режиме (не уметь VDS).
     
    Добавлено:
    SweetLow, тут вопрос возник...
    тобою были выложены патченные ESDI:
     
    - от 16.04.24  17:07
    на который я 19.Апр наложил ДМРП и еще переписал версионинфо, все это для 98ИФ.
     
    - от 20.04.24  10:00  
    который я не стал брать по причине бесполезности изменений...
     
    так какой из них последний и какой стоит брать для ИФ?

    Всего записей: 11753 | Зарегистр. 03-08-2008 | Отправлено: 23:14 08-05-2024
    IFkO



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

    Цитата:
    Между прочим: у меня двойную буферизацию грузит, как я понимаю, IO.SYS. Поскольку ни в конфиге, ни в автоэкзеке его нет, а в памяти он есть. То есть это его нужно уговаривать как-то, а вовсе не установщика.
    Это я лоханулся: таки да, это он берёт из MSDOS.SYS, куда его очевидно вписывает установщик. И в комментарии указано, что это нужно включать для SCSI-контроллеров. Видимо, они и есть основной потребитель этой фичи.

    Всего записей: 7043 | Зарегистр. 22-09-2005 | Отправлено: 10:43 09-05-2024
    SweetLow

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

    Цитата:
    который я не стал брать по причине бесполезности изменений

    Невнимательно ты читаешь. Первый патч - это чистый LBA48. А вот второй - это LBA48 + Native PCI + IDE_PASS_THROUGH. И то, что IDE_PASS_THROUGH пока бесполезен не значит, что бесполезен Native PCI.
     
    IFkO

    Цитата:
    Не факт, что установщик 98-й использует те же критерии.

    Не факт, но есть крайне простой проверочный вопрос - а что же собственно поменялось в 9x по сравнению с 3.1x в этой части?

    Всего записей: 1128 | Зарегистр. 08-03-2005 | Отправлено: 10:58 09-05-2024
    IFkO



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

    Цитата:
    а что же собственно поменялось в 9x по сравнению с 3.1x в этой части?
    Новое железо появилось. Которое нужно как-то распознавать, нужна ли ему двойная буферизация. Поэтому и алгоритм определения этого мог измениться.

    Всего записей: 7043 | Зарегистр. 22-09-2005 | Отправлено: 11:22 09-05-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SweetLow
    Цитата:
    Первый патч - это чистый LBA48. А вот второй - это LBA48 + Native PCI + IDE_PASS_THROUGH.
    хочешь сказать, что твой файл от 16.Апр (основанный на TBP21) НЕ включает "SATA" патч? меня терзают смутные сомнения... а как же тогда оно у меня работало?

    Всего записей: 11753 | Зарегистр. 03-08-2008 | Отправлено: 11:31 09-05-2024
    SweetLow

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

    Цитата:
    НЕ включает "SATA" патч?

    Его улучшения, разумеется. Я писал, кстати про существенно важные.
    Но напишу ещё раз явным образом про все:
    В обработчике прерывания:
    1. Взят за основу TBP3.0 (лоевский код).
    2. Для неразделяемых прерываний (это собственно Legacy ATA контроллеры) код полностью идентичен по поведению оригинальному (нет лишних обращений к портам) (мой код).
    3. Не сбрасывается ошибка DMA, сбрасывается только флажок прерывания (мой код).
     
    IFkO

    Цитата:
    Новое железо появилось.

    Точно? И какое же? Учитывая при этом когда вышли WFW 3.11 и 95

    Всего записей: 1128 | Зарегистр. 08-03-2005 | Отправлено: 11:44 09-05-2024 | Исправлено: SweetLow, 11:45 09-05-2024
    BolenB



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

    Цитата:
    Новое железо появилось. Которое нужно как-то распознавать, нужна ли ему двойная буферизация. Поэтому и алгоритм определения этого мог измениться.

    Если глянуть MINI.CAB, то там файлы от Win 3.10.

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



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

    Цитата:
    MINI.CAB
    кстати, а как его изменить? хотел когда то заменить в нем файл, но там как будто проверка целостности есть...

    Всего записей: 11753 | Зарегистр. 03-08-2008 | Отправлено: 19:44 09-05-2024
    IFkO



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

    Цитата:
    Новое железо появилось.
    Точно? И какое же?
    А по вашему c 1992-го по 1999-й новое железо не появлялось? У меня, например, в 1994-м появился первый компьютер, 386SX. В 95-м сидюк, в 96-м - звуковая карта, в 98-м я обновил процессор до 486-го, на пентиум не решился. За это время промелькнула шина VLB с такой скоростью, что я её даже пощупать не успел. И мигом сменилась на PCI. У меня вообще ощущение, что за эти годы прошло ВСЁ самое интересное и в компьютерной жизни, и в моей тоже. А вы всего этого даже не заметили?
     
     
    BolenB

    Цитата:
    Если глянуть MINI.CAB, то там файлы от Win 3.10
    Это всего лишь среда, в которой работает установщик системы. Сам-то установщик ведь не 1992-го года?

    Всего записей: 7043 | Зарегистр. 22-09-2005 | Отправлено: 20:09 09-05-2024 | Исправлено: IFkO, 21:36 09-05-2024
    SweetLow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO
    Ещё раз внимательно перечитайте моё высказывание. Если вам WFW 3.11 и 95 ничего не сказало - поищите их описание в интернете в первую очередь обратив внимание на ДАТЫ их выпуска.

    Всего записей: 1128 | Зарегистр. 08-03-2005 | Отправлено: 21:41 09-05-2024 | Исправлено: SweetLow, 21:41 09-05-2024
    IFkO



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

    Цитата:
    Ещё раз внимательно перечитайте моё высказывание.
    Не вижу смысла: информации оно не несёт. Хотите сказать что-то по существу - по существу и говорите.  
     
    P.S.
    С трудом удержался от перехода на личности. Иногда с Вами бывает очень трудно говорить, аж хочется бросить всё и уехать ... в Урюпинск.

    Всего записей: 7043 | Зарегистр. 22-09-2005 | Отправлено: 22:06 09-05-2024 | Исправлено: IFkO, 22:14 09-05-2024
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SweetLow, еще вот что давно хотел спросить, но постоянно забывал сделать фотки проблемы...  
    с момента покупки гтх 1070 вижу вот такое:
    https://picabox.ru/pictures/2024/05/10/02/05/1386012343.jpg
    красным цветом отметил недостающее - пропавшие вертикальные края иконок, текста, кнопок...
    это видно только в начале установки, вероятно, при работе VGA драйвера из mini.cab.
    после запуска ВБЕМП этой дичи нет.
     
    КАК? что можно было ТАК сломать в поддержке легаси у видеокарты?

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

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

    Цитата:
    Не вижу смысла: информации оно не несёт. Хотите сказать что-то по существу - по существу и говорите.  

    По существу - принципиально нового железа В ДАННОЙ области не было, коду меняться не с чего.
     

    Цитата:
    Иногда с Вами бывает очень трудно говорить, аж хочется бросить всё и уехать ... в Урюпинск.

    Это потому, что вы иногда не хотите внимательно меня читать
     
    MERCURY127

    Цитата:
    КАК? что можно было ТАК сломать в поддержке легаси у видеокарты?
     

    У тебя случаем WC не включён для VGA диапазона (A000)? На 4-bit plane режимах он может мешать - и это ещё кстати очень слабое проявление проблемы.

    Всего записей: 1128 | Зарегистр. 08-03-2005 | Отправлено: 11:41 10-05-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