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

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

Автор: bbigdima
Дата сообщения: 29.04.2008 10:17
Неужели никто не сталкивался с утечкой gdi-ресурсов?
Неужели у меня одного такая беда?
Подскажите хотя бы в каком направлении копать
Автор: midda2
Дата сообщения: 29.04.2008 11:13

Цитата:
Неужели никто не сталкивался с утечкой gdi-ресурсов?
Неужели у меня одного такая беда?
Подскажите хотя бы в каком направлении копать


Проблема в неправильном программной коде, что означает в данном случае наличие левых версий модулей , плагинов и самого браузера и ОС в частности и т.п., вот только как их проверить все это хозяйство без переустановки. Попробуй запользовать qfe (такая утилита от мелкомягких).

А воспроизвести проблему на чистой системе будет не слишком сложно? Может у Вы просто такие нехорошие сайты смотрите? Выглядит как будто сайты подсовывают неправильные картинки с имплантированными вредоносами и т.п., может быть они уже давно и внедрились, их сейчас просто сонмище в инете. Искать не только антивирусами, но и прогами типа SpyBot, AVZ, AdAware и <подставьте Ваше любимое ПО сюда>

Максимально количество gdi ресурсов на всех системах 9x одинаковое и увеличению не подлежит.
Автор: bbigdima
Дата сообщения: 30.04.2008 09:27
midda2
Спасибо за ответ-только система чистая
Специально скрутил машинку для пользования инет-машинка слабая(128 память проц PЗ) потому и 98,установил чистую винду(98se2),IE6sp1,плюс все последние апдейты от Maxud
AVZ и AdAware пользую регулярно(AdWatch вообще в резиденте)
Да, кроме IE ,AdWatch,фаера в памяти ничего не сидит
Что касается каких то спецокошек-то хрен его знает-дети шарят в инете-может и заходят на порносайты
Автор: EDantes
Дата сообщения: 30.04.2008 10:15
BolenB
с комплектом патча 5.0 (V2) обнаружилась проблема :
1) после применения оригинального патча (Patchm50) и перезагрузки вроде работает;
2) после копирования приложенных к архиву двух файлов система категорически отказалась грузиться (файл vmm32.vxd не найден или поврежден). опытным путем обнаружил, что это происходит при копировании vmm.vxd в windows\system\vmm32, а копирование только vcache.vxd такого эффекта не вызывает.

вернул все три модифицируемых файла на состояние до патча, работает нормально.

зы. на испытуемом компе сейчас 512м, собирался увеличить память и предварительно решил проверить работу патча
Автор: Cyanide
Дата сообщения: 30.04.2008 11:18
IFkO

Дополнение к моему сообщению насчет глюка с CD-RW приводом в Win98IF http://forum.ru-board.com/topic.cgi?forum=62&topic=10556&start=1540#10

Похоже, Daemon Tools тут ни при чем.
Установил Win98IF без него - та же проблема.
Промучился полдня, но вроде определил причину.

В общем, сразу после установки aspicheck показывает, что все файлы установлены, но ASPI не работает, потому что не установлен ни один хост-адаптер (ошибка 0xE8).

Поковыряв установщик ASPI ForceASPI 1.7 обнаружил, что он вносит изменения в реестр, которые отсутсвуют при установке Win98IF:

REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\APIX]
"ExcludeMiniports"=""

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\ASPIENUM]
"Start"=dword:00000000
"StaticVxD"="ASPIENUM.VXD"

Взято прямо из рег-файла ForceASPI 1.7.

Добавил это в реестр и все заработало.
Автор: gamers_hater
Дата сообщения: 30.04.2008 14:10
трабла с русским языком в mindows...

вобщем установил 98 вин с помощью mindows (система заняла 20 мб на винте):
http://www.winimize.com/index.html

по-сути устраивает все: есть поддержка сети + выкинуты остальные лишие драйвера и т.п., но трабла с русским языком =( (с английским всё гут!)




мне-то можно и с инглишом работать, но дист. устанавливается не для себя.. а там надо русский..

в чем может быть трабла?
(может каких шрифтов не хватает, или в реестре чего нужно прописать)

Выяснил такую вещь, что некоторые программы, например, progman корректно показывают русские буквы, а вот в блокноте таже петрушко... может кто знает, как бороться с этим?

Зарание спасибо!
Автор: and23
Дата сообщения: 30.04.2008 15:22
2EDantes: Так и есть. Правьте файл vmm.vxd, как описано в текстовом файле в одном из выложенных выше архивов, а не переписывайте чужим. Смещения, указанные в тексте, могут Вашим и не соответствовать!
Автор: leo64
Дата сообщения: 30.04.2008 17:07
maxud

А почему MDCU не обновляет MsImg32.dll? После его установки её версия попрежнему 5.00.1693.1. Многие (и я в том числе) жалуются на утечку GDI-ресурсов, особенно при активной работе с изображениями и интернетом. Говорят, что в версии из ME (если не ошибаюсь 5.00.2218.1) с этим получше будет.
Автор: BolenB
Дата сообщения: 01.05.2008 12:36
EDantes

Цитата:
BolenB
с комплектом патча 5.0 (V2) обнаружилась проблема :
1) после применения оригинального патча (Patchm50) и перезагрузки вроде работает;
2) после копирования приложенных к архиву двух файлов система категорически отказалась грузиться (файл vmm32.vxd не найден или поврежден). опытным путем обнаружил, что это происходит при копировании vmm.vxd в windows\system\vmm32, а копирование только vcache.vxd такого эффекта не вызывает.

Файл VMM.VXD только для русской Win98SE 4.10.2222 (без MDCU).
Автор: zzz528
Дата сообщения: 03.05.2008 00:25
gamers_hater
Для установки русск языка запустить секцию L0419 из locale.inf

Код: rundll advpack.dll,LaunchINFSectionEx locale.inf,L0419
Автор: maxud
Дата сообщения: 04.05.2008 07:22
leo64

Цитата:
А почему MDCU не обновляет MsImg32.dll?

Резонно. Уже обновляет. Попробую выложить MDCU 3.0 на этой неделе.
Автор: IFkO
Дата сообщения: 05.05.2008 19:14
bbigdima

Цитата:
Подскажите хотя бы в каком направлении копать


Цитата:
Проблема в неправильном программной коде, что означает в данном случае наличие левых версий модулей , плагинов и самого браузера и ОС в частности и т.п.

Не в этом вовсе дело! Тут нужно либо затыкать прорехи в системе (ставить патчи - здесь не в вирусах дело, а в криворукости программистов MS), либо не запускать программы в тех комбинациях, при которых это происходит. В целом же простая перезагрузка избавит от этого на час-другой.

Cyanide

Цитата:
Добавил это в реестр и все заработало.

Интересно то, что у меня ни разу подобная проблема не возникла (на примерно 20 машинах). Правда, после отката драйверов ASPI я широкого исследования не проводил. Что же, есть причина провести.

gamers_hater

Цитата:
трабла с русским языком в mindows...

Хоть и ответил личным письмом, но повторюсь:
1. Настоятельно НЕ РЕКОМЕНДЕТСЯ смешивать компоненты русской Виндоус с иноязычными - именно их, похоже, и добавляет эта зараза. Откуда им знать, что есть в природе русский язык? Еще хорошо, что система после этого вообще запустилась.
2. Один из способов уменьшить размер системы - установка взамен штатных шрифтов других, не имеющих символов из иностранных алфавитов, и поэтому более компактных. Симптомы похожи.
3. "Тот, кто хочет отужинать последним, рискует отужинать поутру" - Козьма Прутков. Если не стремиться к РАДИКАЛЬНОМУ уменьшению размера системы, и оставить в ней то, без чего трудно обойтись, то можно, например, воспользоваться 98LITE или установить ядро 98IF- (не сочтите саморекламой).




Добавлено:

Цитата:
Tweaked Unofficial NVIDIA Display Driver 82.69 for Windows 98/ME

Как это я раньше не заметил! Почтенная публика, этот же драйвер входит в Windows 98IF ( http://www.kreiserkirov.org/98if/_geforcenew.zip ), причем мой вариант может быть установлен и НЕПОСРЕДСТВЕННО В ДИСТРИБУТИВ Wibdows 98SE.

Автор: midda2
Дата сообщения: 06.05.2008 06:02
2 IFkO

Цитата:
ставить патчи
- заменяет программный код исправляемых файлов

Цитата:
криворукости программистов MS
- написавших кривой программный код
Разве я не то же самое написал
Автор: IFkO
Дата сообщения: 06.05.2008 18:56
midda2

Цитата:
что означает в данном случае наличие левых версий модулей , плагинов и самого браузера и ОС

Дык не в ЛЕВОСТИ софта дело, а в том, что в ПРАВОМ софте, продаваемом официально за честные американские доллары, эти прорехи присутствуют изначально. Только не всегда проявляются. А вот тут как раз и вылезли.
Автор: midda2
Дата сообщения: 07.05.2008 05:30

Цитата:
в ПРАВОМ софте, продаваемом официально за честные американские доллары, эти прорехи присутствуют изначально

предлагаю заведомо устаревшие (без известных хотфиксов и проч) версии такого софта считать левыми и кривыми.
Известно ведь что за последние пару лет были выпущены официально и неофициально версии модулей обработчиков картинок (в виде KB, MDxx и др.) с исправлениями на указанную тему, поэтому я и предложил проверить это направление (тут светлее искать).
Однако мы отвлеклись, что то автор проблемы молчит
Автор: bbigdima
Дата сообщения: 07.05.2008 20:16


Цитата:
автор проблемы молчит

да здесь я -просто время нет

Цитата:
не запускать программы в тех комбинациях, при которых это происходит.

так и сделал-выкинул ad-watch-отжирал 20 % фаер занимает 5 и не меняется

Цитата:
ставить патчи

так все уже пропатчено самыми последними существующими апдейтами-и система и IE
Теперь по существу-эксперементировал с различными программами-в том числе с графическими редакторамии ,вьюверами-все работает корректно -хоть 50 картинок открывай(пока памяти естественно хватит)
Кстати quake3 вообще не отжирает ни одного процента-был удивлен
УТЕЧКА происходит только при работе интернет браузеров(IE,FIREFOX) при открытии-закрытии картинок(JPEG,PNG и тд) и особенно катастрофично при открытии меню adobe flash player-а
Отсюда вопрос-какие общие графические dll ки используются IE и FIREFOX-скорей всего их и надо заменять
Автор: midda2
Дата сообщения: 08.05.2008 12:14
bbigdima
Для анализа используемых длл можно использовать:
- в лоб программы наподобие "PE Explorer" от www.google.ru,
- из тех что попроще все вариации FileMon, например от www.sysinternals.com (сейчас это правда уже микрософт).

Как вариант можно попробовать более более старые (предпоследние) версии патчей и апдейтов, надеюсь вы их сохраняете
Одна из этих ссылок поможет обновить адобу
http://www.adobe.com/go/getflashplayer более новый flash_player
http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe

А на совсем нулевой системе (только win98 с "фирменного диска" и больше ничего) также происходит?
Автор: IFkO
Дата сообщения: 08.05.2008 18:30
bbigdima

Цитата:
А на совсем нулевой системе (только win98 с "фирменного диска" и больше ничего) также происходит?

Вот, между прочим, ключевой вопрос!!!

Цитата:
Для анализа используемых длл можно использовать:

Кроме того, можно использовать Total Commander из моей сборки с плагином FileInfoViewer из нее же.
Из моей же сборки можно взять и флэш плеер.

А вот дополнительный вопрос: под Windows 98IF не проверяли утечку ресурсов?
Автор: metos
Дата сообщения: 09.05.2008 13:10
Сегодня проапгрейдил комп (было 1 гиг - стало 3 гига). Второя ось (Win98SE RUS обычная) перестала загружаться (пустой раб. стол, курсор мышки и усё).
Почитал я тут о WINDOWS 98 RAM LIMITATION PATCH, но пока не решился его ставить.
Поробовал этот метод: http://www.msfn.org/board/Help-I-need-to-Get-2GB-installed-RAM-wo-t109574.html&view=findpost&p=750954#entry750954
Винда нормально загрузилась и видит 1022 МБ, т.к. MaxPhysPage=40000

Чем это решение (HIMEMX.EXE) хуже/лучше LIMITATION PATCH (VMM.VXD) ?
Автор: zzz528
Дата сообщения: 11.05.2008 23:41
Без проводника explorer система работает стабильно, и зависало как раз при действия в нем.
Вместо него на старте поставил procexp.
да не удобно.
поищу замену проводнику.

metos

Цитата:
Винда нормально загрузилась и видит 1022 МБ, т.к. MaxPhysPage=40000

а как работает?


Автор: metos
Дата сообщения: 12.05.2008 20:27
zzz528, да я только через Norton Utilities с хардом работаю (check disk FAT32, иногда дефраг). Нелюблю я виндовые тулзы для этих задач (а ХР не позволяет всё это делать в графич. режиме).
Винда нормально работает.
Автор: NNVPY8
Дата сообщения: 15.05.2008 07:24
Добрый день.

Кто нибудь может поделится образом Windows 98 работающеи на 945 чипсете ?


Очень нужно...
Автор: shamus
Дата сообщения: 15.05.2008 11:39
Хочу сгрузить апдейты с сайта МелкоМягких, но при проверке подлинности утилитой GenueCheck всплывает сообщение об ошибке. Доступная сейчас версия 1.7.0069.2 похоже не поддерживается 98 виндой (версия программы 1.5.xxx проверку системы осуществляет, но, понятное дело, её код проверки не принимается).

Есть ли у кого-нибудь более ранняя версия, где 98-ые ещё поддерживаются? И работает ли она?

P.S. может я не прав..?
Автор: maxud
Дата сообщения: 15.05.2008 12:58
shamus

Цитата:
Доступная сейчас версия 1.7.0069.2 похоже не поддерживается 98 виндой

Все поддерживается. И генерит нормальный код. Только что проверил. Обновленную версию GenueCheck взял только что по ссылке в шапке.
Автор: midda2
Дата сообщения: 15.05.2008 16:55

Цитата:
P.S. может я не прав..?


А какой смысл скачивать апдейты у мелкомягких? Почему не взять одну из сборок, обсуждаемых в этом топике. Мне кажется, что все вкусы учтены на высшем уровне.
Неужели Вас беспокоит аутентичность происхождения файлов?
А что тогда делать с известными дырками в этих фирменных файлах, которые исправляются только неофициальными апдейтами?
А у Вас все остальные программы лицензионные и все такое прочее?
Или Вы щепетильны только в отношении Майкрософт?
Автор: IFkO
Дата сообщения: 16.05.2008 10:14
Seymour

Цитата:
Нашел таки действительно рабочий UDF 2.01 драйвер для Windows 98. нужно всего два файла - saiudf.vxd и saivsd.vxd

Кажется, дошли руки и до этого. Нельзя ли их куда-нибудь выложить, а то авторы водят вокруг да около...
Автор: shamus
Дата сообщения: 16.05.2008 11:32
2 maxud:
Извините, значит это у меня какой-то затык... . Я обеспокоился, потому как даже на чистой, с нуля, винде - последняя версия программы не работала, а старая 1.5 код давала.

2 midda2:
Что касается сборок обновлений выложенных на данном форуме, то ничего плохого сказать не могу, наоборот, когда-то они мне здорово помогли (NUSB - особенно), и за это их авторам - огромная благодарность.
Однако, у MM проверки системы на подлинность требуют не только апдейты, но и некоторые средства разработки и администрирования. Правда пользоваться ими всерьёз я вряд ли когда-нибудь буду, но из любопытства и привязанности к 98-м хочу хотя бы ознакомится. И, да простят меня многие, но тот же DX 9.0c я лучше скачаю с официального сайта, много времени это не займёт.


Цитата:
А у Вас все остальные программы лицензионные и все такое прочее?
Или Вы щепетильны только в отношении Майкрософт?

По возможности я стараюсь пользоваться бесплатными программами - многие из них благодаря разработчикам достаточно хороши. Если уж совсем припрёт и очень надо, то да - грешен. Касаемо ММ - 95, 98, ХП - у меня лицензии, но они мне скорее достались, чем купились. И последнее, я готов платить за программы, если а) часто ими пользуюсь; б) считаю, что труд хороших программистов д.б. оплачен

P.S. простите за флуд и оффтоп.
Автор: IFkO
Дата сообщения: 16.05.2008 13:48
shamus

Цитата:
же DX 9.0c я лучше скачаю с официального сайта

Разница в том, что на официальный DX придется ставить официальные заплатки, которые в сторонний УЖЕ ВХОДЯТ, да к тому же мой можно бросить прямо в дистрибутив, и он установится вместе с системой. Но если хочется самому все делать руками и медленно...
Автор: shamus
Дата сообщения: 17.05.2008 18:00
Кхм, после упорных попыток проверить систему из 98-х получил в ответ следующее:

Проверка подлинности <...> В настоящее время поддерживается <...>:

Windows XP HE, P, SE, MCE, T PC E, Vista

См.сюда: http://www.microsoft.com/genuine/downloads/AutomaticUpdates.aspx?displaylang=ru&FamilyID=77bc0499-19d0-46b6-a178-033d9e6c626b&Error=6&sGuid=93706a88-ef6e-4945-83d2-71bd0a21596c

Однако, проблема была решена установкой Tor-а, и запуском браузера из под него.

2 IFKO
Руками - это хорошо, навык необходим. Но и Вы правы - после первого раза процесс приедается и хочется загрузить диск и не думать. Отдельное спасибо Вам за дистрибутив .
Автор: maxud
Дата сообщения: 18.05.2008 11:29
shamus

Цитата:
Кхм, после упорных попыток проверить систему из 98-х получил в ответ следующее:

Даже не знаю что сказать. У меня последняя версия GenueCheck замечательно работает и генерит правильный код (правда иногда действительно выкидывает сообщение что нужно обновить ее, но после повторного запуска работает нормально).

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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