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

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

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

IFkO (01-01-2022 00:47):  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231

   

Windows 98 SE (оптимизация и улучшение) — девятая часть
 ОтветГолосаПроценты
Я тут случайно80
23.95%
Просто люблю старье33
9.88%
Сам не знаю, зачем вожусь6
1.80%
Ностальгия именно по 9x99
29.64%
9x - основная на очень старом железе (до П2/Атлон)16
4.79%
9x - основная на старом железе (до Core)28
8.38%
9x - основная на новом железе (Core и новее)7
2.10%
Только в виртуалке12
3.59%
Спортивный интерес (доколе оно вообще может тянуть?)51
15.27%
Я - Рудольф...2
0.60%
Тема закрыта .Всего Голосов: 334
MERCURY127



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

Windows 98 Second Edition  
ДЕВЯТАЯ ЧАСТЬ

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

Практические аппаратные и программные
пределы работоспособности 98SE
 
(с учетом представленных в этой теме решений)


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

  • Windows 98IF от IFkO - неофициальная модульная сборка Windows 98SE с предустановленными обновлениями, заплатками, улучшениями и дополнительными компонентами ( готовые варианты )
     
  • Драйверы и компоненты для Windows 98SE или 98IF от IFkO, предназначенные для установки в систему и интеграции в дистрибутив.
  • Краткая и полная инструкции по сборке дистрибутива Windows 98IF.
     
    Обновления от Maximus Decim
  • Инструкция по правильной установке Windows 98SE от maxud (версия от 21.02.2009) со ссылками на недостающие компоненты. Альтернативные списки ссылок - здесь и здесь.
     
  • UnSP (Unofficial Service Pack) for Windows 98SE by Alper Coskun (aka Gape). Список отличий MDCU от UnSP.
  • Unofficial Windows 98 Standard Edition (aka First Edition/Gold/RTM) Service Pack English by Petr & erpdude8: 2.5.6, 2.58 RC Lite (зеркало), 2.58 Final Full (зеркало)
  • Unofficial Windows 98 Second Edition Service Pack 3.61 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)  
  • SciTech SNAP Graphics - универсальные кроссплатформенные драйвера для широкого спектра видеокарт от разных производителей.
  • VBEMP x86 by bearwindows - универсальный (для любых видеокарт) VESA/VBE видеодрайвер для архитектуры Windows 9x.
  • ReadDVD! - драйвер для чтения дисков в формате UDF 1.5-2.x в Windows 95-ME (он же, пересобранный  IFkO).
  • Panasonic DVD-RAM Driver - драйвер, добавляющий в Windows 95-ME поддержку записи DVD-RAM дисков, подробнее
     
  • RASPPPoE - сетевой протокол PPP over Ethernet для Windows 95-2003, некоторые провайдеры Интернета подключают только через него (он же, в одном пакете с сетевыми драйверами от  IFkO)
  • Active Directory Client Extensions (dsclient.exe) 5.0.2920.5 Russian (Q323466) - клиентское ПО для получения доступа из Windows 95-ME к службам Active Directory и DFS операционной системы Windows 2000 Server.
     
  • VirNETas Regional Settings Changer 3.04.0246 - мощная программа для изменения региональных настроек в английских версиях Windows 95/98, оптимизирована для работы с Windows 98SE (спасибо Grigorijg), подробное описание внутри архива.
  • Microsoft Plus! for Windows 98 - пакет дополнительных программ и тем оформления рабочего стола.
  • Microsoft Windows 95, 98, MS-DOS Resource Kits - комплекты утилит, не входящих в основную поставку вышеуказанных систем.

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

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

  • 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 95/98/SE/ME.
  • Как установить "Intel Ultra ATA Storage Driver" и "Intel Application Accelerator" на чипсеты Intel 430/440. (подробнее)
  • Все, что нужно знать о доступе к локальным томам NTFS из под систем 9х
  • Несколько советов по использованию Windows Update
  • Большая коллекция разнообразных обновлений и патчей для Windows 95-ME (и не только)
  • Последние Microsoft Windows Hardware Compatibility Lists (HCLs) для NT/95/98/SE/ME/2K/XP  
  • Обсуждение Windows 95-ME на форуме MSFN

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

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




     
    Раздача некоторых патчей от Rudolph R. Loew тут



  • Всего записей: 11564 | Зарегистр. 03-08-2008 | Отправлено: 10:03 30-09-2018 | Исправлено: IFkO, 09:39 28-01-2020
    Egor2020

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

    Цитата:
    Так шо, пора выпиливать DC++ из сборки?

    Может быть, лучше включить в пакет DC++ для Windows 98IF актуальный список DC++-хабов? Должен подойти список DC++-хабов, выдранный из FlylinkDC++.

    Всего записей: 1726 | Зарегистр. 01-03-2020 | Отправлено: 08:44 29-11-2021
    SweetLow

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

    Цитата:
    при инициализации драйвера ФС он взводит флаг dirty

    При первой записи если быть точным. Кстати господа, а все помнят эпопею с появлением быстрого выключения и его последующим выпиливанием?
     
    IFkO

    Цитата:
     И всё проходит гладко, после такого выключения диск чист!

    Неудивительно, ибо это практически обычный выход в дос.

    Всего записей: 1013 | Зарегистр. 08-03-2005 | Отправлено: 10:50 29-11-2021
    Egor2020

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как обстоят дела с поддержкой протокола IPv6 под Windows 98 SE? У данного протокола, в отличие от IPv4, всегда открытые порты и всегда белые IP-адреса, что очень важно при скачивании торрентов.

    Всего записей: 1726 | Зарегистр. 01-03-2020 | Отправлено: 11:13 29-11-2021
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ага, угу... Мне вот оптику провели, а ипв6 даже не планируют включать.  
    Да и не нужен он, если честно. Более страшного формата записи адресов сложно придумать. А сказки про белый ип можно забыть - NAT 6to6 никто не запрещал.  
     
    https://[8002:cd77:f955:111::55df%2]:443/.
     
    Нету его в 9х - и слава богу.

    Всего записей: 11564 | Зарегистр. 03-08-2008 | Отправлено: 12:58 29-11-2021
    IFkO



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

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 18:05 29-11-2021 | Исправлено: IFkO, 18:08 29-11-2021
    SweetLow

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

    Цитата:
    Я не помню. Напомните.  

    Ну дык ввели в 98FE и выкосили в Q239887:
     

     
    239887UP.inf:
    [W98Upd.AddReg]
    ;msconfig
    HKLM,System\CurrentControlSet\Control\Shutdown,FastReboot,,"0"
     
    P.S. И я кстати с 2019 года всё один эксперимент хочу провести с выключением (мы тогда это самое выключение тут обсуждали), но всё руки не доходят. Как раз про моё утверждение, что 9x заточена на выход в дос.

    Всего записей: 1013 | Зарегистр. 08-03-2005 | Отправлено: 10:47 30-11-2021 | Исправлено: SweetLow, 10:53 30-11-2021
    IFkO



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

    Цитата:
    HKLM,System\CurrentControlSet\Control\Shutdown,FastReboot,,"0"
    Та ну, разве это "Выкос"? Нет, не вспомнил. А что там криво-то было?

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 11:18 30-11-2021
    SweetLow

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

    Цитата:
    Та ну, разве это "Выкос"?

    Так то что красненьким обведено из интерфейса ТОЖЕ выпилили, нету его там сейчас.
     

    Цитата:
    А что там криво-то было?

    Что именно криво работало - читайте описания к Q239887. А вот почему оно криво работало - неизвестно, в том то и дело.

    Всего записей: 1013 | Зарегистр. 08-03-2005 | Отправлено: 11:32 30-11-2021
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    SweetLow
    Цитата:
    Так то что красненьким обведено из интерфейса ТОЖЕ выпилили
    Так это ближе к ампутации, но ведь знающий человек может это и руками в реестре изменить?  

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 12:13 30-11-2021
    volkovysk



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

    Цитата:
    Как обстоят дела с поддержкой протокола IPv6 под Windows 98 SE?
    Внешний маршрутизатор прекрасно преобразовывает IPv6 в IPv4. Если используется ADSL или оптоволокно, такая бандура обычно даётся от провайдера.

    Всего записей: 548 | Зарегистр. 21-04-2011 | Отправлено: 13:24 30-11-2021
    HNKTO



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

    Цитата:
    Что, кэш может висеть полчаса без позывов сброситься наконец на диск? Дикое поведение, если так оно и есть. И не менее дикое - остановка диска независимо от состояния кэша.  

    Нет. Конечно сбрасывается при первой возможности. НО!!! С просто открытым на запись файлом образуется логически неясная ситуация, а программа которая его открыла тоже записала в него всё что хотела? Да? Нет?
    Так что да, правильней описал SweetLow, 98я флаг dirty взводит при первом открытии какого-либо файла на запись (не обязательно была-ли реальная запись или нет)
    Потом, даже после закрытия последнего файла на разделе; процессе приостановки диска, даже если на нём уже нет открытых файлов - флаг dirty не снимается (разработчики решили не усложнять себе жизнь).

    Цитата:
    Как обстоят дела с поддержкой протокола IPv6 под Windows 98 SE?

    Никак. И на сегодня не встречал ситуаций чтоб это стало критично. Просто нигде, ни у кого нет IPv6 адресов. В смысле адресов ЗА пределами диапазона 255.255.255.255, а не просто записанных в новом формате и передаваемых по новому протоколу. Стандарт есть, но в практическом обиходе не используется.
    Единственный текущий возможный плюс: ФСБшная аппаратура некоторых российских провайдеров IPv6 тоже не понимает, и при запросе по этому протоколу соответственно ничего не блокирует. (Если сам провайдер весь протокол не блокирует, хватает и такого)
    А что будет когда бОльший диапазон понадобится на практике - вопрос. На текущий момент IPv6 никому не нравится, и не только по причинам описанным Меркурием, там и за саму реализацию много сетований.
    Для Торрентов важно чтоб провайдер давал тебе белый IP. Большинство дают серые. Даже целенаправленно т.к. за белость с нуждающихся можно отдельный тариф снимать.

    Всего записей: 2092 | Зарегистр. 30-01-2010 | Отправлено: 19:39 30-11-2021
    fly_indiz



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

    Цитата:
    Просто нигде, ни у кого нет IPv6 адресов

    есть. уже год как юзаю. в мск например онлайм предоставляет физику нативный пул /56 ipv6 по dhcpv6-pd
    и не только онлайм даёт.
    у меня треть интернет-траффика идёт по ipv6 (да, уже много сайтов имеет ipv6-адреса)
    работает всё вполне прилично.
    соответственно дома локалка на пуле ipv6 живет (ну точнее дуалстэк). Сайты и прочие ресурсы организованые на домашнем серваке - также доступны извне по ipv6
     
    кстати, т.к. онлайм не так давно отошел в мир иной под ростелеком, ручки РКН уже добрались и до ipv6...

    Всего записей: 2620 | Зарегистр. 28-04-2006 | Отправлено: 23:13 30-11-2021 | Исправлено: fly_indiz, 23:15 30-11-2021
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Единомышленники!
    Тут Egor2020 в личном письме предложил мне очистить шапку темы от битых ссылок. Дурное дело, как вы знаете, нехитрое. Я уже занёс было разящую руку... но вдруг сообразил: если у кого-то есть то, на что ссылки в шапке умерли, и если вы хотите это сохранить для общественности, исправьте мёртвые ссылки!
    Потому что я вряд ли многое у себя найду, придётся большую часть просто ампутировать.
     
    Через неделю начну чистить шапку. Если кому-то есть что там поправить - у вас неделя срока.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 18:20 01-12-2021 | Исправлено: IFkO, 18:20 01-12-2021
    goletsa



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO
    Огласите весь список.
    И надо бекап текущей в отдельное сообщение запихнуть.
     
    Добавлено:
    Egor2020

    Цитата:
    Как обстоят дела с поддержкой протокола IPv6 под Windows 98 SE? У данного протокола, в отличие от IPv4, всегда открытые порты и всегда белые IP-адреса, что очень важно при скачивании торрентов.

    Никак, увы.
    Я изучал этот вопрос несколько лет назад, IPv6 стека под 9x я не нашел.
    Сам использую протокол где-то с 2010 года тунелями, с 2014 - нативно от провайдера.

    Всего записей: 5801 | Зарегистр. 21-06-2005 | Отправлено: 22:09 01-12-2021
    IFkO



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

    Цитата:
    надо бекап текущей в отдельное сообщение запихнуть.
    Зачем? Вы думаете, умершие ссылки возродятся сами собой?

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 09:13 02-12-2021
    Evaline

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO
    Если архив шапки сохранить на видном месте, есть шанс, что кто-нибудь сможет поделиться файлами с умерших ссылок в будущем.

    Всего записей: 1717 | Зарегистр. 05-03-2015 | Отправлено: 16:50 02-12-2021
    IFkO



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

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 20:20 02-12-2021 | Исправлено: IFkO, 20:21 02-12-2021
    logins

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

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

     
    По не действительным сылкам можно хотя бы определить оригинальное название файла, что уже существенно упрощает его поиск. По тексту ссылки, можно понять, что это собственно за файл и для чего он нужен, какие проблемы решает. Ну и, конечно, как выше уже заметили, есть шанс, что у кого-то сохранился и в будущем по запросу может выложить (И не факт, что он сейчас, именно в эти дни, посетит эту тему).
     
    Могу пока что только предложить добавить пару зеркал для:
     

    Цитата:
  • Unofficial Windows 98 Standard Edition (aka First Edition/Gold/RTM) Service Pack English by Petr & erpdude8: 2.5.6, 2.58 RC Lite (зеркало), 2.58 Final Full (зеркало)

  •  
    http://web.archive.org/web/20180408215309/http://sbornik-obrazov-dlya-bochs-i-qemu.ru/pub/98FESP2L.EXE
    http://web.archive.org/web/20180408215450/http://sbornik-obrazov-dlya-bochs-i-qemu.ru/pub/FESP258EN-F.EXE
     
    Вот, кстати говоря, что выдаёт поиск этого файла в GOOGLE:
     
       
     
    Поэтому, если бы не эти, казалось бы, как вы сказали "умершие ссылки", то вообще ничего уже не найти!
    (Если вобще кто-нибудь бы вспомнил, что таковые существовали, ещё и в двух вариантах)
     
    Так что шапка это ещё и неплохая напоминалка по целому ряду вопросов, многие из которых могут понадобится в любой момент.
     
    SweetLow

    Цитата:
    Кстати господа, а все помнят эпопею с появлением быстрого выключения и его последующим выпиливанием?

     
    Не помню, но знаю (поскольку использую), что это весьма и весьма полезная функция. В Win98 FE по умолчанию включена. С ней компьютер выключается почти так же быстро, как если вилку выдернуть из розетки. XP например выключается значительно дольше (Интересно, что будет, если там принудительно включить эту опцию?). Проблема скорее была актуальна лет 20 назад, в пору действительно медленных дисков, целого зоопарка самых разнообразных конфигураций, поэтому, наверное, и решили, что проще пока что выпилить, до лучших времён, ну а там уже и введение спящего режима было не за горами, который призван не только быстро приостановить текущую работу, с возможностью полного обесточивания ПК, но так же и быстро возобновлять её. Но эту функцию довели до ума только лишь в ME (И то, насколько я помню, там нельзя было ввести сначала WINDOWS в спящий и затем выйти в DOS, по крайней мере штатными средствами на не модифицированной системе, а по окончании сеанса DOS, вывести). Сейчас, на быстрых компьютерах и скоростных HDD\SSD данная проблема в большинстве случаев потеряла свою актуальность и фича заработала наконец таки в полную силу.
     
    Касательно SmartVSD.VxD\AHCI.SYS можно ещё добавить, что в определенных условиях, при его наличие именно в IOSUBSYS, HDD может не видится вовсе. Не основной (С которого грузится WIN), а подключенный к отдельному порту. Так же, через AHCI.PDR ни со SmartVSD.VxD, ни без него, SMARTInfo так и не отработал полностью.
     
       
     
    Если я правильно понимаю, в случае когда в BIOSе выбрано AHCI используется AHCI.PDR, а если выбран устаревший режим, ESDI_506.PDR

    Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 01:58 03-12-2021 | Исправлено: logins, 00:39 05-12-2021
    SweetLow

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

    Цитата:
    Может кто код поправить хочет?

    Раз никто не захотел пришлось самому попрактиковаться раз уж всё равно влез в код:
    http://sendfile.su/1628871
     
    Патч SMARTVSD.VXD из Windows 98SE.
     
    Исправления:
    1. Добавление новых устройств (например USB) не портит работу устройств на втором канале.
    2. Работает в варианте когда на ATA канале имеется только SLAVE устройство.
     
    Доработки:
    1. Работает для любых двух ATA каналов из произвольного количества, не только для конфигурации Legacy Primary ATA канал + какой-то другой ATA канал.
    2. Убрана привязка к SCSI устройствам (всё равно API/драйвер не работает для устройств класса CD-ROM , но может занять канал).
     
    Лимит в два ATA канала разумеется остался ибо это уже ограничение SMART API в Windows 9x.
     
    Собственно говоря проблем там вообще не осталось, за исключением неработающего ATAPI IDENTIFY, но это, как я уже писал, не работает нигде (в т.ч. и в NT) и для разборок нужно скорее всего смотреть уже не только SMARTVSD, но и ESDI_506.PDR (если кому захочется поразбираться - я помогу).
     
    Для дополнительного тестирования (и исследования, а кто же кроме ESDI_506.PDR умеет нормально отдавать ATA IDENTIFY и SMART) нужна железка на которую можно поставить сторонний драйвер ATA контроллеров типа интеловского IAA, так что ищется доброволец с соответствующим железом.
     
    По коду кстати сложилось ощущение, что это какая-то механическая адаптация исходников написанных для Windows 3. Потому что код написанный именно для 95 мог бы быть сделан раза в три короче и полностью универсальным. Я например сейчас мог бы легко обрабатывать 4 диска независимо от того, на каких контроллерах они висят, но уже поленился делать, поскольку это надо уже не только код инициализации править, а и код который пользовательские запросы обрабатывает.
     
    Добавлено:
    IFkO

    Цитата:
    но ведь знающий человек может это и руками в реестре изменить?

    Конечно, но ОФИЦИАЛЬНО выпилили.  
    Кстати, я собственно и собираюсь проверить, что такое это "быстрое выключение". Что такое простое вроде уже понятно.
     
    Напомню как именно более узко и точнее формулировался этот вопрос для одного из вариантов:
    http://forum.ru-board.com/topic.cgi?forum=62&topic=30994&start=700#8
    SweetLow

    Цитата:
    Но вопрос не об ACPI, а о виндовсе. Т.е. о том кто и в какой точке исполняет тот самый S5 метод когда ACPI включён (да и выполняется ли S5 вообще?). Суть вопроса - если мы доходим до выключения в реальном режиме win.com - то кто интерпретирует S5? Если не доходим - то как это не ломает систему, которая была заточена на выход в реальный режим? Я кстати кое-чего проверю дома на этот счёт и отпишусь.  

    Так вот руки у меня пока так и не дошли (есть и более интересные и полезные задачи для 98 SE, как это ни удивительно) , но я про это помню...
     
     
    Добавлено:
    goletsa

    Цитата:
    И надо бекап текущей в отдельное сообщение запихнуть.  

    Именно. А то у нас тогда те же самые Лимиты из той же самой шапки начнут противоречить текущему состоянию линков.
     
    logins

    Цитата:
    это весьма и весьма полезная функция

    Насчёт её полезности или вредности речь не шла. Речь шла о том, что довести её до ума с первой попытки так и не получилось (см. выше моё предположение почему так).
     

    Цитата:
     В Win98 FE по умолчанию включена.  

    Так она и в 98 SE без апдейтов тоже по умолчанию включена. Выпилили её именно апдейтом.
     

    Цитата:
    при его наличие именно в IOSUBSYS, HDD может не видится вовсе.

    Не встречался с такой ситуацией, у меня и AHCI.PDR, и ESDI_506.PDR (патченный, разумеется) всегда видят всё железо. Однако учтите, что такой вариант возможен для ESDI_506.PDR когда контроллер установлен в одном режиме, а затем переключён во второй без удаления (я это описывал).
     

    Цитата:
    Не основной (С которого грузится WIN)

    Основной не может не видеться, он просто падает в режим совместимости. Видится или не видится именно железо надо смотреть в Диспечере утройств.
     

    Цитата:
    SMARTInfo так и не отработал полностью

    Я про это вроде как писал уже? Через AHCI смарт не только нельзя получить, но и в некоторых вариантах при попытке это сделать он ещё и валится в синий экран, так что пришлось его патчить чтобы SMARTVSD к нему вообще не привязывался. Кстати, никто не хочет его пропатчить чтобы он таки начал этот смарт отдавать?
     

    Цитата:
    Если я правильно понимаю, в случае когда в BIOSе выбрано AHCI используется AHCI.PDR, а если выбран устаревший режим, ESDI_506.PDR

    Да, правильно.

    Всего записей: 1013 | Зарегистр. 08-03-2005 | Отправлено: 09:35 03-12-2021 | Исправлено: SweetLow, 10:44 03-12-2021
    Evaline

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO
    Вот типичный пример из шапки:
    Цитата:
  • Unofficial Windows 98 Second Edition Service Pack 3.61 by Problemchyld (зеркало)
  • Как по Вашему, мёртвая ссылка? На самом деле, вполне живая. А теперь представьте, что Вы вычистили шапку от ссылок, которые Вам кажутся мёртвыми. После этого вряд ли кто-нибудь вспомнил, что такой пакет существует.

    Всего записей: 1717 | Зарегистр. 05-03-2015 | Отправлено: 11:17 03-12-2021 | Исправлено: Evaline, 11:18 03-12-2021
       

    Страницы: 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 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru