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

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

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

articlebot (15-11-2016 12:08): Windows 98 SE (оптимизация и улучшение) — восьмая часть  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300

   

vu1tur



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

WINDOWS 98 Second Edition

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

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


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

  • Windows 98IF от IFkO - неофициальная модульная сборка Windows 98SE с предустановленными обновлениями, заплатками, улучшениями и дополнительными компонентами ( готовые варианты )
  • Драйверы и компоненты для Windows 98SE или 98IF от IFkO, предназначенные для установки в систему и интеграции в дистрибутив.
  • Краткая и полная инструкции по сборке дистрибутива Windows 98IF.
     
    Полный комплект Maximus Update (русские и английские версии) на 15.05.2013
  • MDCU (Maximus Decim Cumulative Update) for Windows 98SE 3.05 by maxud зеркало (Grigorijg)
  • MDDACU (Maximus Decim Data Access Component Update) for Windows 98SE 2.0(23.03.10) by maxud зеркало (Grigorijg)
  • MDIE6CU (Maximus Decim Internet Explorer 6 SP1 Component Update) for Windows 98SE 3.4(12.06.10) by maxud зеркало (Grigorijg)
  • MDCU Plus! for Windows 98SE 3.1 by maxud - иконки от ME + цветовая и шрифтовая схемы и откат в стандартные. зеркало (Grigorijg)
  • NUSB (Native USB) for Windows 98/98SE by maxud, eGorZ & SweetLow - универсальный USB 2.0 стек с поддержкой USB-накопителей.  
  • WIA (Windows Image Acquisition) for Windows 98SE 1.1 by maxud & Simplestas (aka Tihiy) - интерфейс поддержки устройств захвата неподвижных изображений (сканеры, цифровые или web-камеры и т.п.). WIA (Windows Image Acquisition) for Windows 98SE включён в MDCU (Maximus Decim Cumulative Update) for Windows 98SE.
  • BigHDD 3.0 by maxud (оригинальная разработка LLXX & Petr) - патч для решения проблем с жесткими дисками больше 137 Гб под Windows 98SE (подробное описание внутри архива). В MDCU 3.05 входит архив с BigHDD 3.1
  • Инструкция по правильной установке Windows 98SE от maxud (версия от 21.02.2009) со ссылками на недостающие компоненты. Альтернативные списки ссылок - здесь и здесь.
  • Зеркала сборок от maxud: №1 (только русские версии) :: №2 - рабочее (русские и английские версии)
     
  • 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 2 English 2.5.6 by Petr & erpdude8
     
  • 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 98/98 SE Hardware Compatibility List (HCL) (на 05.08.2004)
  • Обсуждение Windows 95-ME на форуме MSFN

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

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

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

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 03:21 27-01-2012 | Исправлено: IFkO, 17:18 22-10-2015
    akarman



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

    Цитата:
    Да. Там еще патч от Maxud на очередность букв дисков.
    Вроде и хорошо но есть вероятность что окажется несовместим с патчем Loew

    Цитата:
    Да, они читаются в знакогенератор прямо из хвоста файла.
    Имхо грузится с основным телом а не читается отдельно, в вашем io.sys переведено даже требование 386 процессора а на этой стадии если не ошибаюсь ещё нет доступа к файловой системе, если я прав  - хорошо, можно жать вместе с шрифтом
     
    Ладно, всё понял, ничего обещать не буду - если что намучу отпишусь...

    Всего записей: 900 | Зарегистр. 04-04-2010 | Отправлено: 21:48 20-05-2015
    IFkO



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

    Цитата:
    Имхо грузится с основным телом а не читается отдельно
    отнюдь. У автора он читался вообще из отдельного файла. Я для исключения конфузов подклеил этот отдельный файл в хвост основному.

    Цитата:
    ребование 386 процессора а на этой стадии если не ошибаюсь ещё нет доступа к файловой системе
    думаю, что это уже неактуально. Всё-таки не 1998 год на дворе. Так что проверить, по уму это сделано или сдуру, вряд ли удастся.

    Цитата:
    если я прав  - хорошо, можно жать вместе с шрифтом
    точно нельзя. Говорю же: читает из самого себя как из внешнего файла. См. где-то в районе 0BF00 - 0BF70

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 23:42 20-05-2015
    akarman



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO ok, ясно. От шрифта и перевода сообщений хотелось бы отказаться, но вшить русский country и патч maxud. Только вот уже точно знаю что ваш io.sys несовместим с патчем от Loew - Bad or Invalid IO.SYS File (99% что не дружит с патчем maxud). Ладно, посмотрим...

    Всего записей: 900 | Зарегистр. 04-04-2010 | Отправлено: 05:34 21-05-2015 | Исправлено: akarman, 05:35 21-05-2015
    HNKTO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ИМХО ненавижу UPXнутые приложения, а если они ещё системные драйвера, утилиты и т. п. - особой ненавистью.


    с KernelEx у меня таки кое чего вышло.
    Пока черновой вариант. Удаление невозможно так что делайте точку восстановления системы перед установкой.
    Версия 4.5.2 стабильная: http://sderni.ru/275276
    Версия 4.5.2015.8 последняя: http://sderni.ru/275277
    ставить правильней через "установка Windows" в установке и удалении (иначе не знаю как вывести обязательный запрос на перезагрузку)
    Версия 4.5.2 в "разобранном виде": http://sderni.ru/275278 (это скорей для IFko) можно просто и понятно глянуть "как надо" (хотя не уверен на 100% что правильно. Я вовремя сканирования засёк кучу перенастроек драйверов (причём не типового класса), но не включил это сюда т. к. не верю что это сделал родной установщик. Но требует отдельной проверки)
    Jfap - мелкая программа на чем потестить: http://sderni.ru/275280 если не матерится на отсутствие KernelEx и MSLU и нормально запускается - KernelEx работает. Кстати если при первом запуске окно программы выглядит поломанным - это известный глюк программы.

    Всего записей: 2092 | Зарегистр. 30-01-2010 | Отправлено: 08:25 21-05-2015 | Исправлено: HNKTO, 08:30 21-05-2015
    IFkO



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

    Цитата:
    От шрифта и перевода сообщений хотелось бы отказаться
    сам себе хозяин - как решишь, так и будет. Только вот вопрос: безопасный режим, русификатор не грузится. Вшитый каунтри позволяет работать с русскими именами, но они нечитаемы - это как?
     
    HNKTO
    Скачал, буду смотреть.
    НО!
    Если внимательно читал, то INF дополнительного компонента ОБЯЗАТЕЛЬНО должен называться if_prog*.inf (* = 0-9, A-J). Только в этом случае он беспроблемно добавляется в дистрибутив Windows 98IF. Потому что все имена "своих" инфов установщик знает, и с чужими их не путает. Правой кнопкой мышки - тут имя инфа значения не имеет. Если надо вклеить в дистрибутив Windows 98SE - тогда придётся заменять один из её инфов, какой-нибудь ненужный, иначе никак.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 09:10 21-05-2015
    akarman



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

    Цитата:
    Вшитый каунтри позволяет работать с русскими именами, но они нечитаемы - это как?

     
    Очевидно, загрузить русификатор. Не пользоваться же комплектной хренью display.sys с мудреной загрузкой. Теоретически если грамотно всё сделать то можно будет пристегнуть к io.sys некий .exe, загружающий шрифт при systemreg=1, только не знаю как он в сафемоде будет запускаться или нет,  
    надо будет это установить опытным путём и вообще подумать над темой с шрифтом...
     
    Добавлено:
    просто мне не нравится что в вашем io.sys нет возможности отключить загрузку шрифта

    Всего записей: 900 | Зарегистр. 04-04-2010 | Отправлено: 12:35 21-05-2015
    HNKTO



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

    Цитата:
     if_prog*.inf

    переделаю.
    Кстати, если важно, твой infer портит файл KernelEx.sdb при создании cab архива.

    Всего записей: 2092 | Зарегистр. 30-01-2010 | Отправлено: 13:08 21-05-2015
    IFkO



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

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

    Цитата:
    Очевидно, загрузить русификатор.
    а если он в папке с именем "русификаторы"?

    Цитата:
    можно будет пристегнуть к io.sys некий .exe, загружающий шрифт при systemreg=1
    Тогда уж лучше пристегнуть к нему полноценный русификатор. Только сразу возникает вопрос: поскольку Винда отключает ДОС-овские драйверы по имеющемуся у неё списку, то что ей в этом случае отключать - IO.SYS ?

    Цитата:
    загружающий шрифт при systemreg=1
    а почему в обычном режиме он не нужен? Вспомни PC DOS, где первым грузился SYS, загружающий русский шрифт, а затем остальные драйверы и резиденты свои загрузочные сообщения писали уже по русски. Чем плохо?
     
    HNKTO

    Цитата:
    infer портит файл KernelEx.sdb при создании cab архива
    проверю. Посмотрел. В кабе вроде нормальный SDB лежит. Как проверить иначе?
    Посмотрел и установку правой кнопкой мышки.
    Во-первых - да, тут запроса перезагрузки не будет, хотя синтаксис верный. Это что-то MS в установщике не доделали.
    Кроме названия инфа следующие замечания:
    1. Совершенно очевидно, что эта тузла под XP и новее ставиться НЕ ДОЛЖНА. Для этого нужно в инф включить:
    [DefaultInstall.NT]
    AddReg    = Only98
    [Only98]
    HKLM,%RUN%Once,"NoNT",,"RunDll32 advpack.dll,LaunchINFSection if_progH.inf,NoNT"
    [NoNT]
    EndPrompt=W98
    [W98]
    Prompt="Эта программа предназначена только для Windows 98."

    Ессно, название инфа там должно быть твоим.
     
    2. После установки нигде в списке установленных компонентов не появляется KernelEx. C ходу причину не назову, но надо её найти и устранить - иначе его невозможно будет удалить.
     
    3. Когда оно всё-таки появится, надо подумать, в какую группу компонентов его включить (Parent = ...)
     
    4. В сценарии удаления пока нет удаления записей, внесённых в реестр при установке. Ну, это полбеды, а реально там придётся менять и способ удаления файлов - ведь работающая Винда не даст их удалить? Придется это делать через "удаление при перезагрузке" - где-то в моих инфах это есть, например в ZoneAlarm - через wininit.ini

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 13:56 21-05-2015 | Исправлено: IFkO, 14:37 21-05-2015
    iggy_boss

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    эти все потуги для запихания винды на дискету?

    Всего записей: 105 | Зарегистр. 07-08-2008 | Отправлено: 14:36 21-05-2015
    akarman



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

    Цитата:
    а если он в папке с именем "русификаторы"?
    Я честно говоря всегда создаю короткие имена на буржуйском, или транслитом. Но чтобы досовские русификаторы лежали в папке ещё и с длинным именем... такие чайники уже вымерли
    Цитата:
    Только сразу возникает вопрос: поскольку Винда отключает ДОС-овские драйверы по имеющемуся у неё списку, то что ей в этом случае отключать - IO.SYS ?
    Если systemreg=1 первым делом он спрашивает "Process system registry [y/n]?", при положительном ответе запускается вшитая программа. Причём если выбран сафемоде то вшитое не грузится, но если перед этим нажать Shift+F8 то всё же спросит грузить или нет. Т.о. вариант с systemreg=1 вполне рабочий... Хотя я против вшивания полноценного русификатора, ну ладно пока ещё ничего не сделал
    Цитата:
    а почему в обычном режиме он не нужен? Вспомни PC DOS, где первым грузился SYS, загружающий русский шрифт, а затем остальные драйверы и резиденты свои загрузочные сообщения писали уже по русски. Чем плохо?
    Да вроде всё как и в MS-DOS? Ну не важно, я редко гружу комплектные русификаторы, тем более PC DOS. Помню что ядро PC DOS отличалось дерьмой русификацией где вместо нормальных запросов Y/N были 1/2. Зато хорошая объёмная справка на русском, это да...
     
    Добавлено:
    iggy_boss
    Цитата:
    эти все потуги для запихания винды на дискету?
    Ага, хочу ужать Windows 98 до 80Кб

    Всего записей: 900 | Зарегистр. 04-04-2010 | Отправлено: 14:40 21-05-2015 | Исправлено: akarman, 14:43 21-05-2015
    MERCURY127



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

    Цитата:
    Теоретически если грамотно всё сделать то можно будет пристегнуть к io.sys некий .exe, загружающий шрифт при systemreg=1
    не надо этого делать. не надо!  
    во1х, есть куча готовых русификаторов не только шрифтов, но и клавиатуры, на любой вкус, цвет и запах, любой степени глючности.  
    во2х, для разных машин оптимален свой вариант русификатора. для меня сейчас оптимален кларус с записью шрифтов в разлоченный видеобиос, с помощью модифицированного умбпци. сможете прикрутить оба-два к ио.сис? нет? а зачем мне тогда наглухо прибитый невыгружаемый половинчатый и потенциально глючный на моей конкретной железке русификатор? а потом я буду пытать третий пень, и там для загрузки шрифтов в биос нужен будет совсем не умбпци...
    в3х, я и так долго выковыривал невесть зачем влепленный в ио.сис кратковременный переход в графрежим, просто так, без всяких бутлого. теперь представьте вместо него намного более сложный чужой код со своими посторонними эффектами. и все это на МДА адаптере... скажете, не бывает? а ну как я этот распрекрасный ио.сис в досбокс засуну? он уже и так там, и нормально работает. пока работает.  
    а патч для запуска вин31 в нашем ио уже есть, я часто включал 3 винду, пробуя разные видеодрайверы, просто из надежды завести svga на интеле.
     
    Добавлено:
    достаточно того, что шрифт в момент загрузки и обработки конфиг.сис есть. этого более чем достаточно! все, что сверх того, есть неннужное усложнение системы без заметных преимуществ, но с гарантированным снижением надежности.  
    akarman, не пробовал 98 вин,ком поковырять, чтоб можно было завершать работу как в вин31, без перезагрузки компа? ну типа «выйти в режим дос», но без того резидентого клочка вин.ком в памяти?  
     
    Добавлено:

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

    Всего записей: 11564 | Зарегистр. 03-08-2008 | Отправлено: 14:53 21-05-2015
    IFkO



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

    Цитата:
    Если systemreg=1 первым делом он спрашивает  
    Я совсем о другом: запущенная Винда знает, что она умеет то же, что загруженные ДОСовские драйверы и отключает их, чтобы не мешались - они ведь все реального режима, виндовые всё то же самое сделают куда лучше. В том числе и русификацию. Вот если русификатор для ДОС будет грузиться через IO.SYS - сможет Винда его отключить? Не уверен.
     
    MERCURY127

    Цитата:
    достаточно того, что шрифт в момент загрузки и обработки конфиг.сис есть. этого более чем достаточно! все, что сверх того, есть неннужное усложнение системы без заметных преимуществ, но с гарантированным снижением надежности
    Совершенно точно!
    И в частности поэтому нет смысла делить ситуацию на SAFE MODE - NORMAL MODE, встраивать запросы ГРУЗИТЬ? - НЕ ГРУЗИТЬ? и т.п.

    Цитата:
    из дос окна вроде меняется, я так дмрп делал.
    Если мы удаляем прогу по INF-сценарию, то для файлов, которые винда не даёт удялять, MS придумала такой обходной путь: в сценарии прописывается запись для их удаления в wininit.ini и команда перезагрузиться. WININIT обрабатывается еще до загрузки Винды, так что после перезагрузки у неё этих файлов уже не будет.
    Просто HNKTO нужно посмотреть в других инфах как этот сценарий правильно написать.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 15:06 21-05-2015 | Исправлено: IFkO, 15:14 21-05-2015
    MisterGrim



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

    Цитата:
    а если он в папке с именем "русификаторы"?
     
    (извините, не удержался)

    Всего записей: 1137 | Зарегистр. 13-06-2009 | Отправлено: 15:23 21-05-2015
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MisterGrim
    А у нас всё делают через ... Альпы, как Суворов! (не удивлюсь, если на панели - содержимое архива CAB)
     
    HNKTO

    Цитата:
     infer портит файл KernelEx.sdb
    Проверил создание архива и сценария - у меня не портит. Будем искать причину вместе?
    Кроме того, там в KernelEx есть две DLL, которые просятся на саморегистрацию, и INFER им её прописывает. В итоговом сценарии я этого уже не увидел. Возможно, после саморегистрации ничего руками в реестр добавлять уже не придётся.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 15:44 21-05-2015 | Исправлено: IFkO, 15:45 21-05-2015
    HNKTO



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

    Цитата:
    саморегистрацию

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

    Цитата:
    infer

    я складывал в C:\мои документы\vmmachines\share\infer\kernelex
    cabarc засунул в С:\windows\command
    ...
    но не готовься к скорым результатам. Сейчас у меня на это стало очень мало времени.

    Всего записей: 2092 | Зарегистр. 30-01-2010 | Отправлено: 17:15 21-05-2015
    akarman



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MERCURY127
    Цитата:
    мне тогда наглухо прибитый невыгружаемый половинчатый и потенциально глючный на моей конкретной железке русификатор?
    Я нигде и никогда не предлагал вшивать в io.sys полноценный русификатор. Имел ввиду простенький .exe который тупо загрузит шрифт в знакогенератор и завершит работу. Выполнение программы-оверлея можно будет отключить указав в msdos.sys по systemreg=0 (ещё вопрос какое значение systemreg лучше cделать дефолтным 1 или 0)

    Цитата:
    в3х, я и так долго выковыривал невесть зачем влепленный в ио.сис кратковременный переход в графрежим, просто так, без всяких бутлого.
    На какой стадии это происходит? Уже после запуска win.com или когда? Не вижу никакого переключения, может потому что у меня не установлена win98, только DOS евонный?
    Цитата:
    не пробовал 98 вин,ком поковырять, чтоб можно было завершать работу как в вин31, без перезагрузки компа? ну типа «выйти в режим дос», но без того резидентого клочка вин.ком в памяти?  
    Неа, я вообще win9x мало юзал, можно сказать пересел с DOS сразу на хрюшу.
     
    IFkO

    Цитата:
    В том числе и русификацию. Вот если русификатор для ДОС будет грузиться через IO.SYS - сможет Винда его отключить? Не уверен.
    Это происходит при нажатии на safe mode из винды? У меня нет установленной 98 поэтому не знаю как в этом случае будет обрабатываться systemreg=1 если вообще будет.

    Всего записей: 900 | Зарегистр. 04-04-2010 | Отправлено: 17:23 21-05-2015
    IFkO



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

    Цитата:
    а правильно ли заработает??? Я не понимаю реального принципа его действия
    по сути туда засунут REG-файл и она сама вызывает его запуск. Чего там пробовать? В инструкции же написано - установи через инф, потом по штатному и ищи разницу в реестре. После саморегистрации разница будет куда меньше.

    Цитата:
    я складывал в
    может и в таком сложно-русском пути дело, но скорее в чём-то другом. Как определил, что файл испорчен? Как исправлял?

    Цитата:
    не готовься к скорым результатам
    мне спешить некуда. Пока имеем полуфабрикат, который рано выкладывать для всех. Если кому-то из этих "всех" есть куда спешить, пусть он и торопит.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 17:24 21-05-2015
    HNKTO



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

    Цитата:
    Как определил, что файл испорчен?

    в архиве и в папке, порождаемых infer-ом он становился пустым (нулевого размера)

    Всего записей: 2092 | Зарегистр. 30-01-2010 | Отправлено: 17:30 21-05-2015
    IFkO



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

    Цитата:
    Это происходит при нажатии на safe mode из винды?
    Опять НЕ О ТОМ!
    Это происходит ВСЕГДА. 98-я грузится поверх ДОС, в этой ДОС могут быть загружены свои драйверы - смартдрайв, русификатор, драйвер CD. Винде это всё не надо, и она эти драйверы отключает. Включает только в сеансе ДОС. Отключает она по списку: у неё есть список ДОС-овских драйверов, которые следует отключать, если обнаружится что он сидят в памяти. Потому что есть и такие, которые должны оставаться и работать даже под Виндой.

    Цитата:
    Выполнение программы-оверлея можно будет отключить указав в msdos.sys по systemreg=0
    эта идея мне не нравится потому что по штатному на этот параметр завязано совершенно иное действие. Придётся его заглушать, а это когда-нибудь обязательно икнётся. Вот (если не путаю) для загрузки шрифта в IO.SYS удалили поддержку нескольких конфигураций - икнулось! Правда, эту проблему я ещё ковыряю, но если всё так и есть, то придётся выбирать: либо русский шрифт при загрузке, либо корректная обработка DOCKED- UNDOCKED. Вот и с SYSTEMREG так же будет.
     
    HNKTO
    Да, это точно ошибка инфера. Проверю на именно таком пути - отпишусь.

    Всего записей: 6886 | Зарегистр. 22-09-2005 | Отправлено: 17:33 21-05-2015 | Исправлено: IFkO, 17:48 21-05-2015
    akarman



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IFkO
    Цитата:
    98-я грузится поверх ДОС, в этой ДОС могут быть загружены свои драйверы - смартдрайв, русификатор, драйвер CD. Винде это всё не надо, и она эти драйверы отключает.
    А, понял. Нечего там отключать, шрифт грузится в знакогенератор один раз при старте io.sys, перед загрузкой драйверов config.sys, после смены видеорежима - улетает в небытиё. Тоже самое, очевидно, реализовано в вашем io.sys

    Цитата:
    Придётся его заглушать, а это когда-нибудь обязательно икнётся. Вот (если не путаю) для загрузки шрифта в IO.SYS удалили поддержку нескольких конфигураций - икнулось!
    Заглушать эту функцию придётся не более чем в вашем io.sys потому как никакой программы-оверлея в нём уже нет - на её месте шрифт
     

    Цитата:
    [10] "DisableLog=" and "SystemReg=" are UNDOCUMENTED!
    IMPORTANT: All Windows 98, 98 SP1 + 98 SE users should have a "SystemReg=0" line (without quotes) in MSDOS.SYS (+ in WINBOOT.INI if any) to disable the native DOS registry scanning process (performed by SCANREG.EXE /FIX during bootup, before loading the Windows GUI) in order to avoid errors/lockups, especially if installed any IO.SYS updates/fixes!
    похоже мы не многого лишились

    Всего записей: 900 | Зарегистр. 04-04-2010 | Отправлено: 17:51 21-05-2015
       

    Страницы: 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 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Закладки » WINDOWS 98 Second Edition
    articlebot (15-11-2016 12:08): 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