Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows 98 SE (оптимизация и улучшение) — третья часть

Автор: Kirill666
Дата сообщения: 01.07.2008 16:29
2 BolenB :
потестил я в выходные патчи для памяти, и пришел к следующему выводу: patchm v5.0 -
есть глюк . Тестировалось на 2 машинах, первая: 2Гб DDR2, Nforce3 250, Athlon64 x2 6000+ socet AM2, GF7900GS AGP и практически никакого другого дополнительоного железа, и софта. Вторая: 1Гб DDR1, Nforce4 ULTRA, Athlon64 3700+ socet 939, GF5900 PCI-Ex16, Audigy 2, TV Tuner, дополнительные порты, + масса всяческих программных "фенечек".
Первая машина (2Гб) сейчас в процессе сборки (еще без корпуса), потому на ней и эксперементирую, вторая (1Гб) - моя рабочая, и особых эксперементов с полной перестановкой софта, на ней ставить не желательно .
Так вот: на "голой" первой машине patchm v5.0 (причем vmm.vxd как 2222 так и 2226) - работал без глюков, но стоило добавить вторую видеокарту - перестало загружаться, замена на patchm v3.2 vmm.vxd 2226 (ранее выкладывал Simplestas) -полностью решает все проблеммы. На второй машине, где уже 3 месяца, лежит vmm.vxd, от Simplestas, и никаких глюков не было замечено, попытка обновить на vmm.vxd v2226,
пропатченный v5.0 - сразу привела к невозможности загрузки дров Audigy 2, после их удаления опять возник синий экран, уже на чем-то другом (сейчас не помню), после чего был возвращен обратно patchm v3.2.
Вообще файл от Simplestas, я сейчас разложил по всем доступным мне машинам с 98 (в т.ч. и =<512мб ОЗУ), пока жалоб не наблюдаю.
К строке MaxPhysPage - все 3 файла (v3.2 и v5.0 2222 и 2226) относятся резко отрицательно (если огранеичение меньше физической памяти - синий экран), ну да фиг с ним. Установка вместе с дистрибутивом (переименовав vmm.vxd в vmm32.vxd), для обоих файлов V5.0 (2222 и 2226) - проходит нормально, для файла от Simplestas (2226 & v3.2) - пока не попробовал (временно запортил себе дистрибутив 98 на эксперементальной машине, неудачной интеграцией компонентов), но думаю что все тоже будет O`K, т.к. раньше я просто забыл выкинуть строку MaxPhysPage из system.ini, почему у меня ничего и не получалось.


Автор: dj_Diesel
Дата сообщения: 01.07.2008 17:06
Kirill666
выходит лучше использовать Memory Patch от Simplestas
Автор: Kirill666
Дата сообщения: 01.07.2008 17:16
dj_Diesel
По моим наблюдениям - ДА
Автор: IFkO
Дата сообщения: 01.07.2008 18:02
Neue_Gott

Цитата:
Мне хотелось бы SiS, Intel ICH4-5, nForce2-3, ULi.

Это мы говорим о материнках или о RAID этих материнок?
Автор: BolenB
Дата сообщения: 01.07.2008 18:13
Kirill666
Ни в коем случае нельзя смешивать разные версии патча (3.2 и 5.0).
В версии 3.2 патчатся himem.sys,vmm.vxd,vcache.vxd.
В версии 5.0 патчатся vmm32.vxd, vmm.vxd, vcache.vxd.
Между версиями совместим только vcache.vxd.

Найдите нормальный дистрибутив Win98se rus 4.10.2222.
!!! Патч 3.2 или 5.0 ставить только на непатченную до этого Windows !!!

Патч вышел 2.5 месяца назад и на msfn.org до сих пор не было отрицательных отзывов.

Добавлено:
Kirill666
Nforce3 и Nforce4 для Win98 - один большой глюк. Последние драйвера на материнку под Win98, если не ошибаюсь, были на Nforce2.
Автор: Kirill666
Дата сообщения: 01.07.2008 18:59
BolenB
А я ничего и не смешивал, файлы от старого патча - убирались.

v5.0 на машине с 2 Гб ставил на чистый винт, вместе с дистрибутивом Win98se rus 4.10.2222 там других версий точно быть не могло. Причем патч сработал (без него машина с 2 Гб - вообще не загружается)
И все равно: добавление второй видяхи - сразу глюк. Стоило на этой системе заменить vmm.vxd на v3.2 - все сразу заработало, vcache.vxd, я потом поменял отдельно, но это уже не на что не влияет
(пробовал и с тем, и с другим, сами же говорили что там патчится только лимит (2 16 битных слова))

На машине с 1Гб - я пробовал переписать и himem.sys,vcache.vxd. - результат одинаковай (они ничего не меняют) v3.2 работает v5.0 - нет . НЕ ЗАВИСИМО от того какой
himem.sys,vcache.vxd и версии vmm.vxd (2222 или 2226).

Цитата:
оследние драйвера на материнку под Win98, если не ошибаюсь, были на Nforce2.

Ошибаетесь, последняя официальная сборка под Win98 - v 4.27 - для Nforce 1-2-3.
(она и ставилась)
на Nforce4 - привинчены только "драйвера" (на самом деле это "заглушки") для чипсета NF4 из сборки для NT/XP (сеть от туда приделать не удалось)

Добавлено:

Цитата:
Nforce3 и Nforce4 для Win98 - один большой глюк

Кстати не соглашусь с вами, если все установлено правильно, то работает весьма стабильно.

Добавлено:
IFkO

Цитата:
Это мы говорим о материнках или о RAID этих материнок?

На сколько я понял, речь шла о драйверах SATA/RAID
Автор: BolenB
Дата сообщения: 01.07.2008 19:51
Kirill666

Цитата:
На второй машине, где уже 3 месяца, лежит vmm.vxd, от Simplestas, и никаких глюков не было замечено, попытка обновить на vmm.vxd v2226,
пропатченный v5.0 - сразу привела к невозможности загрузки дров Audigy 2, после их удаления опять возник синий экран, уже на чем-то другом (сейчас не помню), после чего был возвращен обратно patchm v3.2.


Цитата:
На машине с 1Гб - я пробовал переписать и himem.sys,vcache.vxd. - результат одинаковай (они ничего не меняют) v3.2 работает v5.0 - нет . НЕ ЗАВИСИМО от того какой
himem.sys,vcache.vxd и версии vmm.vxd (2222 или 2226).


У вас был установлен патч 3.2
Для установки патча 5.0 надо действовать согласно инструкции:
1. Распаковываете patchm.exe из patchm50.zip.
2. Сохраняете himem.sys, vmm32.vxd, vmm.vxd, vcache.vxd в надежном месте (на случай возврата патча 3.2).
3 Загружаетесь в DOS и удаляете vmm.vxd, vcache.vxd (хорошо бы вернуть на место оригинальный непатченый himem.sys).
4 Запускаете patchm.exe (смотрите не было ли ошибок, если были идем на пункт 8).
5 После патча ложите VMM.VXD и VCACHE.VXD в WINDOWS\SYSTEM\VMM32\
6 Пользуйтесь
7 Если есть глюки идем на пункт 8
8 Возвращаете на место файлы из пункта 2 (vmm32.vxd возвратить обязательно!)

Пункты 3, 4, 5 выполнить обязательно!
При откате патча пункты 2 и 8 выполнить обязательно, иначе будут глюки (vmm.vxd и vmm32.vxd пропатчатся разными версиями патча, что недопустимо.)

Эта же инструкция пригодится для установки на чистую непропатченную Windows.
Автор: Kirill666
Дата сообщения: 01.07.2008 20:13
BolenB
На машине с 1Гб:
Пункт 4 - выполнить не получается, пишет что не известный vmm.vxd, при том что
vmm.vxd и VCACHE.VXD - стерты а vmm32 - НЕ патченный ни чем (сохранялся перед всеми экспериментами в "надежном месте", потом от туда был восстановлен)
Все патчи выполнялись копированием уже пропатченных файлов vmm.vxd и VCACHE.VXD из ваших архивов или архива Simplestas в system\vmm32
Смешения версий там быть не могло !!! Но все равно 5.0 - не работает , а 3.2 - работает.
На машине с 2Гб, да эксперимент не совсем чистый, там было установлено с дистрибутива с вашим vmm.vxd (v2222) , следовательно он "заделан" в vmm32.vxd
но как известно файлы в system\vmm32 - имеют приоритет, что и подтверждается нормальной работой при копировании файла vmm.vxd (v2226 & v3.2)

Добавлено:
P.S. R.Loew вроде писал, что патчер умеет деинсталировать предидущие версии себя
Автор: BolenB
Дата сообщения: 01.07.2008 20:26
Kirill666

Цитата:
Пункт 4 - выполнить не получается, пишет что не известный vmm.vxd, при том что
vmm.vxd и VCACHE.VXD - стерты а vmm32 - НЕ патченный ни чем (сохранялся перед всеми экспериментами в "надежном месте", потом от туда был восстановлен)

Патч не установился -> идем на пункт 8 (Ищем нормальный дистрибутив и переустанавливаем Windows).

Цитата:
На машине с 2Гб, да эксперимент не совсем чистый, там было установлено с дистрибутива с вашим vmm.vxd (v2222) , следовательно он "заделан" в vmm32.vxd
но как известно файлы в system\vmm32 - имеют приоритет, что и подтверждается нормальной работой при копировании файла vmm.vxd (v2226 & v3.2)

Чего я и боялся, vmm32.vxd пропатчен версией 5.0, а vmm.vxd версией 3.2.
От этого могут быть самые неожиданные глюки.
Автор: Kirill666
Дата сообщения: 01.07.2008 20:41
BolenB

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


Цитата:
Чего я и боялся, vmm32.vxd пропатчен версией 5.0, а vmm.vxd версией 3.2.
От этого могут быть самые неожиданные глюки.

Как раз в таком то виде все прекрасно работает, а вот когда оба с версиеей 5.0 - работает только в "стерильных
условиях" - "голая" машина и "голая" винда (добавление 2 видяхи - уже все портит).
Читайте внимательнее, что я пишу ....










Автор: BolenB
Дата сообщения: 01.07.2008 20:52
Kirill666
Поймите вы наконец, что патчи 3.2 и 5.0 это хак кода драйвера, причем в разных версиях патча он в разных местах. Не зря в версии 5.0 патчатся и vmm.vxd и vmm32.vxd причем одинаково. Значит есть случаи когда vmm32.vxd имеет больший приоритет.

Добавлено:
Kirill666

Цитата:
Как раз в таком то виде все прекрасно работает, а вот когда оба с версиеей 5.0 - работает только в "стерильных
условиях" - "голая" машина и "голая" винда (добавление 2 видяхи - уже все портит).
Читайте внимательнее, что я пишу ....

Не работа на одной машине, ещё не факт, что патч не рабочий.
Автор: Kirill666
Дата сообщения: 01.07.2008 21:57
BolenB

Цитата:
Поймите вы наконец, что патчи 3.2 и 5.0 это хак кода драйвера, причем в разных версиях патча он в разных местах

Да понимаю, я это.

Цитата:
Не зря в версии 5.0 патчатся и vmm.vxd и vmm32.vxd причем одинаково.
Э-э-Э а вот тут - впервые слышу, вроде vmm32.vxd - патчила только первая версия, последующие (по моему, после 3, или даже ранее) - "вынимали" из него vmm.vxd (если в папке, уже не лежал более свежий из апдейта), и патчили, в любом случае, vmm.vxd - лежащий отдельно (вынутый или уже имевшийся), причем в документации, как раз написано, что это сделано для совместимости с апдейтами.
В моем эксперементе (с 2 Гб -машиной), конечно вызывает сомнения, что vmm32.vxd -
был собран из уже пропатченного vmm.vxd (v2222 & 5.0), хотя , как я уже сказал - "отдельно лежащий" vmm.vxd v2226 - был пропатчен тойже 5.0.
В ближайшие дни, я попробую провести эксперимент с установкой с непатченного дистрибутива, но если результаты будут отличаться, это говорит о том, что встраивать в дистрибутив, как вы предлагали (положив в корень дистрибутива переименованный в vmm32.vxd, файл vmm.vxd) - нельзя

Автор: BolenB
Дата сообщения: 01.07.2008 22:03
Kirill666

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

А вот это очень даже может быть.
Автор: Kirill666
Дата сообщения: 01.07.2008 22:13
Быть может конечно и так, но слабо верится, по результатам 2 дневного мазохозма, с 2 машинами, создается впечатленоие, что важно только какой файл лежит в system\vmm32\vmm.vxd (ну и наличие ограничения лимита в vcache.vxd), все остальное - пофигу.
Автор: AFZ
Дата сообщения: 02.07.2008 04:29
Kirill666

Цитата:
если все установлено правильно, то работает весьма стабильно

Может я установил что-то неправильно (не мешало бы повторить точную инструкцию по установке этих патчей), но я пробовал это дело дважды, с разными версиями патча (3.5 и 5.0, да?) и обе давали _существенное_ снижение стабильности системы при 1Г мозгов. Создается впечатление, что сильно возрастает скорость утечки ресурсов, или существенно сокращается начальный объем ресурсов, которые могут утечь. В общем, если часто запускать ДОСовские и консольные Win-32 задачи (тот же FAR), то Up-Time системы снижается с 5-7 суток до 6-8 часов активной работы, после чего, при очередной попытке запустить FAR или GoldED, получаешь сообщение "Недостаточно памяти, закроете ненужные окна" (точный текст сообщения не помню, но смысл такой). Как вариант, иногда винда просто зависает при попытке запуска виндовой задачи, но, кажется, реже.

Скорее всего виноваты не патчи, а сама винда. Вот, сейчас пишу с пропатченной винды, все работает как часы. И произошло это только после того, как я выдернул вторую линеечку мозгов и оставил только 512М - с 1Г мозгов приходилось ежедневно перезагружать систему, а иногда и дважды в день.

До этого я некоторое время работал с 0.75Г мозгов с правкой win.ini (или где там это правилось? Забыл уже...) и, вроде-бы, все работало нормально. Если Up-Time и снижалось, то не до "меньше суток", более точно я не присматривался - не знал, что это надо делать. Надо будет попробовать 0.75Г с патчами...

2 All
Да, вроде-бы были какие-то альтернативные виртуальные ДОС-машины, в смысле не микрософтовские. Может их попробовать? Может быть у них не будет такой утечки ресурсов, как у микрософтовской? Никто не помнит их названий?
Автор: SweetLow
Дата сообщения: 02.07.2008 16:19
AFZ

Цитата:
И произошло это только после того, как я выдернул вторую линеечку мозгов и оставил только 512М

Выдёргивать вовсе нет необходимости.

Автор: Neue_Gott
Дата сообщения: 02.07.2008 16:57

Цитата:
Это мы говорим о материнках или о RAID этих материнок?

О SATA драйверах
Автор: Kirill666
Дата сообщения: 02.07.2008 18:17
AFZ

Цитата:
До этого я некоторое время работал с 0.75Г мозгов с правкой win.ini (или где там это правилось? Забыл уже...)

Правилось в system.ini, причем после проаатчивания vmm.vxd необходимо эту правку (в system.ini) УБРАТЬ !!! иначе будут глюки !!!
Автор: IFkO
Дата сообщения: 02.07.2008 19:11
Neue_Gott

Цитата:
О SATA драйверах

Какого объема эти драйверы и есть ли у тебя, на чем их проверить?
Автор: kardan_n73
Дата сообщения: 02.07.2008 23:19
На компе установлена W98 SE и также драйверы NUSB - но не последний версии, все работала стабильно не один месяц все флешки читались на ура, недавно виндовс немного заглючило и переустановил виндовс еще раз, правда по верх старой, и теперь после переустановки стала глючить флешка Дата Тревел 1 гб (раньше с ней проблем не было) - при попытки что-то на нее скинуть вылазит синий экран с "ошибкой записи на диск". И так стали глючить все флешки которы были в использование до переустановки Винды. Флешка абсолютно рабочая на других компах все на нее пишется.
Подскажите, как можно избавится от такой ошибки записи??
Автор: AlexG
Дата сообщения: 03.07.2008 09:41
kardan_n73

Цитата:
Подскажите, как можно избавится от такой ошибки записи??

IMHO переставить NUSB
Автор: Dimbl44
Дата сообщения: 03.07.2008 10:15
На компе установлена W98 SE, понадобилось USB, как заставить винду увидеть контроллер от st-lab PCI USB 2.0 4+1 PORTS (Nec)(U-142).
Автор: sumchanin_Yuri
Дата сообщения: 03.07.2008 11:23
kardan_n73
Попробуй ещё переустановить MDCU, а потом опять накатить NUSB должно помочь.
Автор: AlexG
Дата сообщения: 03.07.2008 12:34
Dimbl44
RTFM - чтобы винь увидела устройство нужно поставить драйвер.
На офсайте лежат драйвера под этот девайс (от Orangeware v2.01)
Или поставить последний NUSB (или mdcu) - Nec тоже должен подцепиться.

Автор: kardan_n73
Дата сообщения: 04.07.2008 00:05

Цитата:
kardan_n73
Попробуй ещё переустановить MDCU, а потом опять накатить NUSB должно помочь.

MDCU у меня вообще не уставлена. Как правильно удалить старые драйвера usb??? Просто в свойствах системы удалить все из раздела "контроллеры шины ЮСБ"?
Автор: Swegiy
Дата сообщения: 04.07.2008 10:36
Убил 3 дня в поиске MSBatch 98.ехе ... В варезнике тема заглохла почти три года назад.. Ссылки не пашут. Кто то может помочь этой прогой? Очень желательна на нашем, РУССКОМ языке.

maxud
Пару лет назад ты грозился выложить свой вариант MSBatch.inf... Пока я не нашел этого... Не хочешь оформить?
Автор: EDantes
Дата сообщения: 04.07.2008 18:47
Swegiy
кое-что нашел у себя, уж не знаю то-ли это
в архиве msbatch,infinst и cabsdk

http://ifolder.ru/7223708
Автор: Swegiy
Дата сообщения: 04.07.2008 19:54
EDantes
Оно, сенкс! И именно на русском. Пробный инф слеплен буквально за пару минут.
Теперь остается разобраться с корректным прописанием очередности установки заплаток и перезагрузок.
Автор: AFZ
Дата сообщения: 05.07.2008 07:08
SweetLow

Цитата:
Выдёргивать вовсе нет необходимости

Повторяю еще раз: с 1Г мозгов up-time винды меньше суток, с 512M - несколько суток, сколько именно, пока не посчитал. Винда одна и та же, пропатченная. Все остальное - тоже не меняется, различие _только_ в мозгах.
Kirill666

Цитата:
Правилось в system.ini, причем после проаатчивания vmm.vxd необходимо эту правку (в system.ini) УБРАТЬ !!! иначе будут глюки !!!

Так я с тех пор переставил винду раза три - спасибо Spider Mail'у от Доктора Веба. Естественно, раздел [vcache] файла system.ini первозданно чист.

Так, что единственное, что осталось - это, может быть, я сделал что-то не так, когда патчил. Особенно если учесть, что и тогда, и сейчас разворачивалась дискуссия, за которой я, как водится, не уследил. Почему и прошу _точную_ инструкцию по установке этих патчей.

Как я понимаю, энд-юзеру не нужен патчер и все, что с ним сопряжено - энд-юзеру нужны пропатченные и вылеченные от жадности файлы с указанием, куда их поместить. Лучше всего - в стиле maxud'а: одна ссылка на файлы для русской винды, вторая - для английской. Сведения о том, куда их положить - как в сообщении, так и в архивах с файлами. И желательно, вероятно, с версией 2227, если я правильно понял дискуссию о версиях.
Автор: F1FIA
Дата сообщения: 05.07.2008 09:15
Уважаемый IFkO, не затруднит ли тебя сделать ISO образ твоей сборки винды ? Просто нет возможности самому ее собрать. Скачать я смогу и траффика не пожалею !!!

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Как сделать в регистре чтоб папки перенести


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.