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

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



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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://sendfile.su/1629999
     
    Патч (поледней версии) APIX.VXD (для Windows 98SE).
     
    Исправления:
    1. Отключена спецобработка устройств для драйвере порта ESDI_506.PDR
    Препятствовало обнаружению таких устройств в ASPI API в некоторых случаях.
    Так же требуется использование последней версии WNASPI32.DLL (оригинальная версия из Windows 98SE не работает даже с патчем APIX.VXD).
     
    IFkO

    Цитата:
    Надеюсь, вы на меня не обидитесь за то, что в вашем SMARTVSD.VxD я дописал в сведения о версии, что вы его патчили?  

    Я вроде всегда говорил, что всё, что я выкладываю - это Public Domain.

    Всего записей: 978 | Зарегистр. 08-03-2005 | Отправлено: 13:43 11-12-2021
    logins

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

    Цитата:
    Собственно возник один тут вопрос.  
    Дошли руки проверить загрузку сабжа на новом железе.  
    Удалось поднять на ноутбуке с интеловской 8 серией (правда забавный баг обнаружился - инициализация VMM32.VDX занимает _45_ секунд, но дальше никаких проблем).  
    Однако при попытке загрузиться на декстопе с 10 серией опять же интела дело дошло  до вот этой проблемы:  
    https://msfn.org/board/topic/180675-windows-98-on-intel-z390-platform/  
    Кто-нибудь копался в этом? Сразу скажу - это точно не скорость процессора, поскольку я проверил с зафиксированным на 8 множителем - баг не ушёл.

     
    Надо понимать, вы пробуете запустить уже установленную на SSD, рабочую и проверенную (на более раннем, безпроблемном железе) Windows 98, со всеми необходимыми улучшениями (RLP, AHCI и тд) для совместимости с новым железом и исправлениями, однако, при запуске Windows 98 в безопасном режиме, появляется ошибка VCACHE? Какие действия вы уже пробовали предпринять?
     
    Что если попробовать самую раннюю версию BIOS для данной платы, совместимую с имеющимся процессором? Разумеется, перед запуском, предварительно зайдя в BIOS и выключив по максимуму всё, что возможно (Интегрированные устройства, сеть, звук, видео, порты, USB, разгон итд), включая новые фичи и другие сомнительные опции? Вообще имеет смысл пробежаться по BIOS полностью и поотключать вообще всё, кроме одного загрузочного диска (С Win98), что не отключается - поменять на более совместимые варианты. А так же, поставить минимум памяти для интегрированной видеокарты, если эта настройка по-прежнему остаётся доступной. Вышеупомянутый CPU ID Limit, напротив, включите, как и другие "Legacy функции". Выставьте дискретную видеокарту, совместимую с Windows 98, как основную. Отделите, посредством prothook.vxd\himemex (В составе Ramdisk32), всю свободную память, оставив для Windows 98 необходимый минимум (32 или 64 МБ), остальное пусть уйдёт на Ramdisk, ещё ДО той стадии загрузки, на которой возникает указанная проблема. В Ramdisk32 предусматривается три метода (См. Readme) данного "отделения" (/I=INT30 Method  /S=SYSENTER Method  Default=PROTHOOK Method), имеет смысл попробовать по очереди все три, начиная с PROTHOOK, а так же, заодно, не помешает сразу отделить и всю 64-бит память, с помощью Ramdisk64 (вдруг это каким-то положительным образом скажется). Так же попробуйте поставить в начало AUTOEXEC.BAT SPLIT8MB.EXE
     
    Возможно проблема всё-таки связана с памятью или интегрированным видеоядром. Еще, как вариант (что хуже), это следствие дальнейшего развития подсистемы Intel ME, (Вообще, когда две операционных системы работают параллельно не есть хорошо, как минимум для одной), как именно это проявится и где, никто предсказать не может.
     
    Кстати, а как другие 32 битные системы себя ведут с этой платой? Что если попробовать чисто в тестовых целях запустить WinXP (Добавив, разумеется, в неё всё, что необходимо для запуска). Сколько памяти определится без PAE?
     
    Да, если всё вышеперечисленное не помогает, ещё можно проделать следующее - загрузится в безопасном режиме, подключив этот диск к другому компьютеру (на котором ещё стартует) и удалить в Диспетчере устройств ВСЕ имеющиеся в списке устройства, что бы осталось примерно вот так:
     
       
     
     Выключить. Подключить диск обратно (к новому компьютеру) и загрузится так же в безопасном режиме.
     
    Отпишитесь пожалуйста о результатах.
     
    Ну а в крайнем случае, если уже вообще не останется вариантов, можно обменять эту плату на аналогичную от AMD. По имеющейся информации, платы от AMD лучше совместимы с Win98 (Даже USB заводится из коробки и более менее нормально работает, в отличие от Intel, где совместимость с 2.0 в документах бывает заявлена, а по факту, курсор скачет по всему экрану как невменяемый да ещё и кликает как попало на все иконки), при прочих равных условиях, разумеется.
     
    Egor2020

    Цитата:
    Кстати, Вы случайно не устанавливали на Virtual PC 5.x Windows 7 SP1 из одного из следующих ISO-образов?

     
    Не исключено, поскольку, в ходе решения проблемы с интернетом, я перепробовал все возможные варианты, начиная с Windows Longhorn и далее, Vista, Windows Server 2008, и так до Windows 7 SP1, с целью выяснить, с какой именно версии проблема появилась и не исключалась ли она в какой-нибудь промежуточной версии. Поэтому, вполне допускаю, что и эти версии были опробованы. Позднее, когда проблема была решена, я естественно удалил большую часть накопившегося в связи с этой проблемой излишнего материала. Оставив пару минималистичных версий на основе SP1. На представленных же скриншотах оригинальная версия от Microsoft Corp, обновленная по состояние на 2019 год и почищеная от всего лишнего (Что бы на Ramdisk помещалась и не упиралась в предел на размер файла в системе FAT32). Хотя VPC и создаёт новый файл, когда размер VHD контейнера достигает 4GB, но у меня была хотелка, что бы это ещё и на рамдиск помещалось.
     

    Цитата:
    когда я обзаведусь старым компьютером, способным потянуть 98-ю

     
    А что ВЫ подразумеваете под "старым компьютером, способным потянуть 98-ю"?  
     
    Просто есть один немаловажный нюанс, о котором не следует забывать:
     

    Цитата:
    из "простыни":
     
    Зачем Windows XP на современном железе?
     
    Некоторые пользователи задают этот вопрос. Ответ простой: "Чтобы работать, комфортно работать!" Мы знаем, что WinXP нересурсоемкая система и её можно установить на комп 2003-2010 года и система будет нормально работать. Но как быть с современными приложениями?  
     
    Когда вы запустите 4К видео в проигрывателе или зайдете на YouTube в браузере, ваш старый комп не сможет его нормально воспроизвести, будут лаги и рывки. Сама WinXP здесь не виновата, вам банально не хватает производительности старенького процессора. Поэтому совет - купи старенький комп и используй на нем WinXP - звучит бредово, получится разве окошки Проводника возить по экрану. В 2020 году на старом железе будет уже не комфортно. Для серфинга по интернету нужны современные многоядерные процессоры. Антивирусы потяжелели - прилично грузят комп и жрут память. Короче даже нетребовательной ХР для комфортной работы в 2020 году нужно современное железо.

     
    Дело в том, что для Windows 98 (А уж тем более, для виртуалок под ней и браузеров) данное утверждение ещё более актуально, поскольку Win9x оперирует только одним процессором (и чем он мощнее, тем разумеется лучше), а XP-шка - всеми!
     
    Добавлено:
    SweetLow

    Цитата:
    Патч (поледней версии) APIX.VXD (для Windows 98SE).

    А что насчёт Windows 98 FE, при условии обновления WNASPI32.DLL до последней версии от Windows 98 SE? Как можно убедиться, что всё работает ровно?
     

    Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 15:05 11-12-2021 | Исправлено: logins, 17:22 11-12-2021
    logins

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SweetLow, вот ещё одно обсуждение вашей проблемы:
    https://msfn.org/board/topic/183200-z690-vcache-protection-error/
    только на ещё более поздней плате (z690)

    Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 03:22 12-12-2021
    SweetLow

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

    Цитата:
    Какие действия вы уже пробовали предпринять?  

    Благодарю за интерес и помощь, но ответ будет "все доступные мне". Это рабочая машина, я не могу ковыряться в ней полноценно, так что добавление/удаление железа невозможны.
     
    Если же вы внимательно читали. что я описывал то это:
    1. Не система хранения. Загружался я и с USB флэшки и с AHCI HDD. Единственное что там в этот момент было общего - это NVME SSD, но он банально не должен был влиять, ибо там GPT разметка и соответственно не было смонтированных досом разделов. Мне кстати не проблема его вообще заглушить в ноль в прерывании INT 13h, НО! самое главное - на ноуте с NVME SSD проблем с загрузкой НЕ было.
    2. Никакой из драйверов железа. До них просто банально не доходит дело. Загляните в BOOTLOG.TXT - увидите где VCACHE инициализируется (ответ - ОЧЕНЬ рано, ничего кроме стандартных .VXD в памяти НЕТ).
    3. Не память. Я УМЕЮ её ограничивать. И как я тоже писал - структура памяти идентична ноутбуку где загрузка проходит успешно.
    4. Не скорость процессора.
    5. Проверены все версии VCACHE - от 95 до ME
     
    Уж вы мне поверьте - и обычный и даже продвинутый пользователь половины этого бы не сделал.
     

    Цитата:
    Возможно проблема всё-таки связана с памятью или интегрированным видеоядром.

    Возможно, но, ещё раз, на ноуте с таким же интеловским видео и структурой памяти загрузка РАБОТАЕТ.
     
    Там надо браться за отладчик ядра, но это я уже делать вряд ли буду, оставлю удовольствие MERCURY127, он у нас любитель такого
     

    Цитата:
    А что насчёт Windows 98 FE, при условии обновления WNASPI32.DLL до последней версии от Windows 98 SE? Как можно убедиться, что всё работает ровно?  

    Ровно всё тоже самое. Это собственно говоря не микрософтовское, а адаптековское ПО, так что этот патч на самом деле актуален для всей линейки - от 95 до ME. Но я проверял его только на 98 SE. А убедиться - повесьте CD привод на какой-нибудь ATA контроллер не в Legacy Mode и посмотрите в AIDA видит ли она его в ASPI.
    P.S. Или вот тулза которой я пользуюсь:
    https://github.com/LordOfMice/Tools/blob/master/aspiinfo.zip

    Всего записей: 978 | Зарегистр. 08-03-2005 | Отправлено: 12:10 12-12-2021 | Исправлено: SweetLow, 12:42 12-12-2021
    logins

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SweetLow
    Тогда идей больше нет. Быть может подвигать очередь загрузки этого VCACHE вперёд\назад. Что-то попробовать исключить перед\после него.
     

    Цитата:
    4. Не скорость процессора.

    Может ли быть, что L2 кеш процессора слишком большой для Win9x? Если временно его вообще отключить?
     
    Добавлено:
    Какой там кстати процессор? И какой был на ноутбуке с интеловской 8 серией?
    Сравню их по характеристикам, может всплывут какие существенные отличия.
     
    Добавлено:

    Цитата:
    Там надо браться за отладчик ядра, но это я уже делать вряд ли буду, оставлю удовольствие MERCURY127, он у нас любитель такого  

    Ну да, это будет правильнее всего. Можно хотя бы точно выяснить в чём именно проблема и точечно пофиксить её для всего семейства Win9x. Я бы и сам с удовольствием взялся, но ни платы такой по рукой, ни дебаггера, ни даже элементарных знаний, как это правильно делается. Написал бы кто статейку небольшую, простую для понимания, со ссылками на все необходимые инструменты и картинками, применительно именно к 9х. Я заинтересован в решение этой проблемы, потому как апгрейд на аналогичное железо не за горами уже, а тут, выясняется, такая подстава, при этом эта проблема не только как я понял у вас, она подтверждается и сообщениями других пользователей с MSFN. То бишь похоже это глобальная проблема, выходящая за рамки одной отдельно взятой конфигурации и скорее всего воспроизведётся на любой плате на этом (или более позднем) чипсете. А переходить ради этого на AMD, уж очень не хочется...

    Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 13:51 12-12-2021 | Исправлено: logins, 14:50 12-12-2021
    SweetLow

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

    Цитата:
    Какой там кстати процессор?  

    Работает - Intel Core i3-8130U  
    Не работает - Intel Core i7-10700 (на Gigabyte B460M DS3H)
     

    Цитата:
    Может ли быть, что L2 кеш процессора слишком большой для Win9x?

    Была у меня такая же мысль, но что-то я в биосе ничего похожего на отключение кэшей не нашёл.

    Всего записей: 978 | Зарегистр. 08-03-2005 | Отправлено: 15:01 12-12-2021 | Исправлено: SweetLow, 15:11 12-12-2021
    logins

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

    Цитата:
    Была у меня такая же мысль, но что-то я в биосе ничего похожего на отключение кэшей не нашёл.

    Здесь (В предыдущей части темы) кто-то выкладывал крохотную программку (L2CTL.COM) для отключения кешей процессора. Я её пробовал - работает. Достаточно добавить в начало AUTOEXEC.BAT - L2CTL.COM d (Disable). После чего CPU-Z показывает, что кеш действительно выключен.
     
    https://www.upload.ee/files/13709833/L2CTL.zip.html
    https://www.phantom.sannata.org/viewtopic.php?p=398349#p398349
     

    Цитата:
    Прилагаю версию 0.92, добавлен ключ A (отключить все кеширование)
    и добавлена защита от запуска на процессорах NetBurst  
     
    c - проверить статус системы кеширования.
     
    a - отключить полностью всю систему кеширования.
     
    d - отключить только L2, система кеширования в виде одного L1 будет работать.
     
    e - включить всю систему кеширования.
     
    Для всех ключей исходное состояние системы кеширования.не имеет значения, то есть
    после a (All caches are disabled) можно перейти к d (disable L2 only) итп
     
    Прикрепленный файл (L2CTL.COM, 0 байт, скачан: 16 раз)

     
    https://www.phantom.sannata.org/viewtopic.php?p=398361#p398361

    Цитата:
     
    Прилагаю исходник версии 0.92
    ВЛОЖЕНИЯ
    L2CTL.ASM
    (6.87 КБ) 237 скачиваний

    Всего записей: 757 | Зарегистр. 05-08-2011 | Отправлено: 15:10 12-12-2021 | Исправлено: logins, 16:04 12-12-2021
    SweetLow

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    logins
    Спасибо, я её тоже скачивал, но уже забыл куда
    Попробую с ней в понедельник.

    Всего записей: 978 | Зарегистр. 08-03-2005 | Отправлено: 15:16 12-12-2021
    BolenB



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

    Цитата:
    Работает - Intel Core i3-8130U  
    Не работает - Intel Core i7-10700 (на Gigabyte B460M DS3H)  

    Нашел интересную тему, в 9,10,11 серии процов intel урезанный видеобиос на встроенной графике:
    https://www.vogons.org/viewtopic.php?f=7&t=85099

    Всего записей: 649 | Зарегистр. 22-12-2003 | Отправлено: 18:53 12-12-2021
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    прям как на моей нвидии... мне аж патчить vdd.vxd пришлось. за два года справился мог бы и быстрее, но я ж ленивый, и быстро устаю, если за неделю-две не получается...  
    но там все же ошибка была не в вкеше, мне прямо писало Ошибка инициализации вдд.
     
    SweetLow, патченный вдд вроде есть в последней сборке 98иф, можешь попробовать. правда, у меня все же ВГА не совсем выпилено - оставили 640х480х4 бита, на него и перебил с дефолтного ЕГА. но этого недостатчно для полноценной работы - нужно еще ковырять дос-подсистему (WINOA386.MOD и/или еще что то), тк оно тоже дергает видеорежим, хоть и с менее грустным исходом.

    Всего записей: 11540 | Зарегистр. 03-08-2008 | Отправлено: 20:44 12-12-2021
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MERCURY127
    Цитата:
    патченный вдд вроде есть в последней сборке 98иф
    Подтверждаю, есть. В тестовой, выложенной позавчера, тоже есть.

    Всего записей: 6864 | Зарегистр. 22-09-2005 | Отправлено: 21:33 12-12-2021
    SweetLow

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

    Цитата:
    Попробую с ней в понедельник.

    Так вот фигушки - L2CTL.COM 0.92 и CACHECTL.COM 0.94а зависают на получении информации о кэшах (но машина реагирует на клавиатуру, т.е. судя по этому висит в каком-то цикле) и наглухо завешивают при попытке поменять. Надо будет их ещё вечером на ноутбуке попробовать для контроля.

    Всего записей: 978 | Зарегистр. 08-03-2005 | Отправлено: 09:27 13-12-2021
    MERCURY127



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

    Цитата:
    L2CTL.COM 0.92 и CACHECTL.COM 0.94а зависают на получении информации о кэшах
    есть же более современные и полезные SetMul и CpuSpeed, искать на Vogons.

    Всего записей: 11540 | Зарегистр. 03-08-2008 | Отправлено: 09:51 13-12-2021
    SweetLow

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

    Цитата:
    SetMul и CpuSpeed

    Названия только не содержат намёка на "кэш" так что догадаться непросто
     
    P.S.  
    1. SetMul v1.24 - Multiplier control for VIA C3, AMD K6+7+8 Mobile and Cyrix 5x86  
    - ни кэш, ни новые процессоры не упомянуты
     
    2. CpuSpd - A Hardware Based CPU Speed Control Utility
    CURRENT SUPPORTED CPUs:
    Intel - Pentium, Pentium II, Pentium III, Pentium 4, Pentium D, Dual Core, Core Solo/Duo, Core 2, Core ix Gen1-Gen4, Pentium M, Atom CPUs.
    AMD - K5, K6, K6-II, K6-III, K6-II+, K6-III+, K7 (Athlon & XP), and K8 (Athlon64, x2, x3) CPUs.
    IDT - WinChip C6, 2, 2A, 2B, 3.
    VIA - C3 Sameul 2, Ezra, Ezra-T, Nehemiah, Esther A & D.
     
    Since the slow down effect of disabling L2 cache is
    rather small compare to L1 cache, CPUSPEED does not distinguish between
    the two, and will enable or disable them together.
     
    - кэш упомянут, новые процессоры - нет. сдаётся мне оно просто пытается выключить флажок общего кэширования.
     
    Если есть, то давайте линк на НОВЫЕ утилиты.
     
    P.P.S.
    CPUSPEED как и ожидалось не помог - грузилось заметно медленнее, а ошибка ровно таже.
    И да, рекомендую внимательно прочитать постановку задачи - нам надо НЕ замедлиться, а попробовать перестать сообщать размер кэша (L2/L3), предположительно из-за его размера этот баг и лезет.

    Всего записей: 978 | Зарегистр. 08-03-2005 | Отправлено: 10:56 13-12-2021 | Исправлено: SweetLow, 11:42 13-12-2021
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а на практике я ими на  своем 3770 и кеш отключал, и множитель выставлял. насчет 10700 я, конечно, не могу ничего сказать.
    но если кеш отключить ДО старта винды, то разве это не равносильно его отсуствию?
    кроме того, vcache - это же вроде про дисковый/файловый кеш, а не процессорный?

    Всего записей: 11540 | Зарегистр. 03-08-2008 | Отправлено: 15:17 13-12-2021
    SweetLow

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

    Цитата:
    но если кеш отключить ДО старта винды, то разве это не равносильно его отсуствию?  

    Нет конечно. Отключить кэш полноценно - это изменить поведение инструкции CPUID. А то, что делают почти все эти тулзы - это отключение одного бита в CR0 "кэширование полностью выключено/включено".
     

    Цитата:
    кроме того, vcache - это же вроде про дисковый/файловый кеш, а не процессорный?  

    Задача кэширования, вообще говоря, СКВОЗНАЯ. Начинающаяся в регистре процессора и заканчивающаяся на какой-нибудь ленте или облачном хранилище. Одновременно растут объём и время доступа. Вот очень желательно например кэшировать данные на диске размерами страниц конкретного процессорного MMU, хотя какая казалось бы связь? Всякие там выравнивания секций исполняемых файлов и прочее.

    Всего записей: 978 | Зарегистр. 08-03-2005 | Отправлено: 16:27 13-12-2021
    fly_indiz



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

    Цитата:
    смотрите, ЖАЛУЙТЕСЬ

     
    ставлю в вмварке, при установке глюк:

     
    п.с. ставил максимальный вариант батником 99 на машине с уже установленим DOS7 от предыдущей сборки предварительно удалив все папки windows, но не трогая папку DOS7

    Всего записей: 2611 | Зарегистр. 28-04-2006 | Отправлено: 16:30 13-12-2021 | Исправлено: fly_indiz, 16:43 13-12-2021
    MERCURY127



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SweetLow, если дело в процессорном кеше, для обхода придётся писать перехватчик инструкции cpuid, работающий либо как гипервизор, либо как драйвер защищённого режима... но в данном случае я почему-то интуитивно чувствую, что дело не в нем.

    Всего записей: 11540 | Зарегистр. 03-08-2008 | Отправлено: 16:45 13-12-2021
    IFkO



    Moderator
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    fly_indiz
    Цитата:
    при установке глюк:
    Вопрос понял. Готового ответа нет. Буду смотреть, думать.
    Да, а прежняя сборка вставала ровно? Это была TEST2 или 2019? Устанавливалась тоже по максимуму?
     
    Коллеги!
    Я вдруг заметил, что у меня ASPI2HLP.SYS устанавливается не в WINDOWS, а в DOS7. Единственное упоминание его в дистрибутиве обнаружилось в IO.SYS. Из чего можно смело предположить, что в DOS7 загрузчик его не найдёт. Спрашивается: а зачем он нужен ИОСИСу? Вроде всё это время у меня особых проблем из-за его отсутствия не возникало... Или я просто не замечал?
    Кто-нибудь, подскажите!

    Всего записей: 6864 | Зарегистр. 22-09-2005 | Отправлено: 17:21 13-12-2021 | Исправлено: IFkO, 17:28 13-12-2021
    volkovysk



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

    Цитата:
    Спрашивается: а зачем он нужен ИОСИСу?
    А доступ к SCSI через кремль осуществляться будет?

    Всего записей: 548 | Зарегистр. 21-04-2011 | Отправлено: 20:05 13-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