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

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

Автор: ayum
Дата сообщения: 19.01.2010 00:47
IFkO


Вот собственно патчер от MFD для трёх файлов из ME:
http://www.mediafire.com/file/jyz0zgizuic/Real_dos_WinME.zip

Хотя может быть он не сoвсем по вышеуказанной инструкции патчит?
А сам тот io.sys от ME сейчас не найду, у меня на дискe стоит тот что из Revolutions Pack (7.11.5), он вообще-то тоже сильно меньше официального, может к нему исходники есть?



Автор: Grandparent
Дата сообщения: 19.01.2010 01:11
Другой вариант - с тем же JO.SYS - развернуть загрузочный бинарный файл от 1,44 до 5 мегабайт в памяти (а её, более чем достаточно)- виртуальный RAM диск (A/B) или Z - со всей начинкой DOS и работать с неимоверной скоростью - сохраняя данные и запуская приложения на любом физическом диске с подходящей файловой системой ...

Правда, многие программы на таких скоростях работать не смогут. Они сообщают об ошибке "Runtime error 200" или просто о делении на ноль. Подобные завершения программ, написанных на Паскале и откомпиллированных Turbo и Borland Pascal, известны ...

Если программный файл неупакован, можно воспользоваться "домашними" средствами. Для этого достаточно загрузить программу в двоичный редактор (HIEW, QVIEW или DiskEdit), и в режиме шестнадцатиричного просмотра, отыскать в программе последовательность:

8B C2 B7 37 F6 F7

в ассемблере, это последовательности команд

MOV AX,DX
MOV BH,37H
DIV BH

и заменить в этой последовательности "37" на "FF". Если указанную последовательность обнаружить не удалось (разные версии Borland Pascal использовали различные версии библиотек), можно найти другую последовательность:

F7 D0 F7 D2 B9 37 00 F7 F1

NOT AX
NOT DX
MOV CX,37H
DIV CX

тут также необходимо заменить "37" на "FF". Сохранив в файле изменения, можно обеспечить работоспособность программы ...
Автор: Simplestas
Дата сообщения: 19.01.2010 07:15
Пока суд да дело, вышел наконец-таки первый релиз нового KernelEx:

http://sourceforge.net/projects/kernelex/files/

* Новый менеджер памяти кучи для ускорения работы программ;
* Новый модуль для работы с Unicode окнами;
* Убраны разные ограничения 9x - по формату ресурсов PE файла, на количество слотов TLS;
* Добавлены некоторые COM интерфейсы, отсутствующие в Windows 98;
* Убраны утечки ресурсов в некоторых приложениях;
* Много новых API.

Починили/заработало:
* .NET Framework 2
* AbiWord 2.8
* Adobe Flash 10.1
* Adobe ImageReady CS2 (но не фотошоп)
* Arora (браузер на WebKit)
* FastStone Image Viewer
* Foxit Reader 3.1
* ICQ 6.5 / ICQLite
* InkScape
* GIMP 2.6
* Half-Life 2 Episode One/Two
* Miranda IM 0.8.x Unicode
* Mozilla Thunderbird 3
* Nero DiscSpeed 4
* QtCreator 1.2.1
* SoftMaker Office 2008
* WinAmp 5.5x
* X-Moto

Mail.Ru агент 5.5 должен работать, но есть трудности с его установкой.
Автор: ss661
Дата сообщения: 19.01.2010 09:51
Просьба добавить в шапку уточнения об запуске OpenOffice 3 на 98IF (KernelEx 4)
1)GO-OO 3.1 требует GDIPLUS.DLL входит в состав NET framework. Потом не ставится руссификатор
2)Sun OpenOffice 3.2 требует УЖЕ поставленную виртуальную машину Java
После установки не пропала проблема открытия сетевых документов по щелчку, отличие от 2.4 вместо чистого документа не происходит ничего.
Вопрос, как запустить Лига-Закон, установщик все равно ругается на версию операционки, где еще прописана версия?
Автор: AGrin
Дата сообщения: 19.01.2010 09:54
Maximus Decim Data Access Component Update 1.6 for Windows 98SE RUS
Maximus Decim Data Access Component Update 1.6 for Windows 98SE ENG
Можно скачать отсюда http://www.lemnews.com/security/
Автор: Grandparent
Дата сообщения: 19.01.2010 12:02
Как пример использования JO.SYS в загрузке систем могу сбросить имедж загрузочной дискеты - а если поизвращаться, то можно создать имедж полноценного HDD ...

Disk System Tools (DST)

Дисковые системные инструментальные средства

Загрузочный диск с удобной функцией пропуска автозагрузки
IO.SYS изменен с целью абсолютной нумерации дисков
Поддержка мыши, IDE и SCSI устройств
Основные дисковые утилмты: FDisk, Format, ScanDisk, и другие
Руссификация и ускорение дисковых операций
Файловая оболчка Volkov Commander с Hiew и Edit (внутрение по ALT)
Просмотр и редактирование файлов в форматах HEX, CODE, DOS-866,
Windows-1251, КОИ-8, а также многое другое и интересное
Переключение клавиатуры РУС / LAT = Ctrl L + Ctrl R)

Диск специально отформатирован, копирование только командой Diskcopy

Написан диск был для OS Windows 98SE, имеется поддержка больших дисков в DOS режиме. При необходимости можно дополнить или изменить содержимое. Можно создать образ 2,88 мега - но у меня под рукой небыло подходящего дисковода. В последствии, я записал CD RW болванку с этим загрузочным образом ...
Автор: Simplestas
Дата сообщения: 19.01.2010 12:30
ss661
1.) GDIPLUS.DLL можно скачать отдельно. При чем тут .net и русификатор?
2.) Сетевых документов - в смысле, из сетевой папки?
Инсталлятор может проверять версию Windows также из реестра или msi файла. Попробую на досуге.
Автор: ss661
Дата сообщения: 19.01.2010 13:13
1)ну я почитал откуда эта длл и решил на всякий случай поставить весь пакет. Русификатор Опена потом не поставился.
2)//server/shara/ivanov
Автор: MERCURY127
Дата сообщения: 19.01.2010 15:02
Grandparent, кидайте, возражений нет .
Автор: Yura12
Дата сообщения: 19.01.2010 15:07

А не могли бы Вы помочь со следующим обобщением (буквально 3-4 пункта):


Windows 98SE ЛУЧШЕ Windows Mellenium потому что:
1)
2)
3)
4)


Windows 98SE ХУЖЕ Windows Mellenium потому что:
1)
2)
3)
4)

Заранее спасибо за помощь.
Автор: IFkO
Дата сообщения: 19.01.2010 16:49
ВСЕМ
Ай, спасибо maxud за обновление MDAC! Все желающие могут забрать обновленный до этого же уровня MDAC для дистрибутива Windows 98SE/IF.
(ссылка сделана в цифрах, как подсказал Seymour, если ведет в тупик - пишите! Заодно сделал такими же и ссылки в шапке)

Grandparent

Цитата:
32 разрядные PC DOS 7.0 или MS DOS 7.1
ну, типа... все-таки 16-разрядные, да???

Цитата:
имеется малоизвестный вызов, файла JO.SYS
очень интересно, давайте свой образ!!!

Цитата:
есть возможность руссификации DOS, "вшитым" в тело бинарным файлом, сразу после чтения загрузчика
примерно так сделано в 98IF (собственно, сделал Simplestas, а я только приклеил шрифт к телу IO.SYS) но, увы слишком поздно: при поставарийной загрузке алгоритм по этой ветке не идет, и все надписи получаются на птичьем языке. Неудобно! Сам без исходников ничего сделать не могу, и помочь никто не берется...

Цитата:
многие программы сообщают об ошибке "Runtime error 200". Подобные завершения программ, написанных на Паскале и откомпиллированных Turbo и Borland Pascal, известны ...
причина чего - в модуле CRT, где множитель частоты системной шины (нужный для реализации программных таймеров) определяется опытным путем, то есть определением времени выполнения неких операций. А разрядность делимых чисел недостаточна для нынешних скоростей. Это все в Паскеле давно пропатчено, а вот для готовых программ вижу впервые.

ayum

Цитата:
патчер on MFD
спасибо!

ss661

Цитата:
требует GDIPLUS.DLL
эта библиотека входит в 98IF, устанавливается вместе с Nero или с "Эскизами картинок".

Цитата:
установщик все равно ругается на версию операционки
а SetVer не пробовал?

Yura12

Цитата:
Windows 98SE ЛУЧШЕ Windows Mellenium потому что
1) имеет ПОЛНОЦЕННУЮ поддержку DOS и возможность запуска чистой DOS, и многие программы для DOS под более поздними системами уже не ходят.
2) работает заметно живее из-за отсутствия тормозящих работу и к тому же убогих средств восстановления системы.

Цитата:
Windows 98SE ХУЖЕ Windows Mellenium потому что
очень многие компоненты ME - это улучшенные компоненты 98, а эти улучшения ни в какие заплатки от MS для 98-й не вошли.
Автор: Grandparent
Дата сообщения: 19.01.2010 17:29
Yura12:

Я за то, что бы не отдавать предпочтения какой либо из ОС - каждый должен выбрать для себя сам. Даже аргументировано, доказывать другим достоинства и недостатки ОС, сложно. В мире созданного, человечеством - ну, нет ни чего идеального ...

Установив любую ОС Windows у себя, Вы уже стали заложниками интересов Microsoft_а. А именно - пожизненно тратить деньги на её "усовершенствование и обеспечение безопасности", а так же на разработку новых версий. Вас заставят, под видом "несовместимости аппаратных средств" перед "веяниями" "новых технологий" менять Ваши компы и ОСи как перчатки. Огромные и неповоротливые современные ОС, требуют для своей реализации постоянных затрат, а "минимально необходимые условия" и "обновления" скроют ошибки и огромную ложь ...

Выбирите себе любую, способную выполнять повседневный круг задач, и максимально совместимую с имеющимся оборудованием ... Но только не Vista - это плохо тестированный Longhorn (в бета версии). Когда с корабля бегут крысы (Билл Гейтс) - это дурной признак ...

Младшие версии ОС Windows, брошены создателями на произвол. Хотя если лицензии сохранены - и у Вас есть законная копия, делайте "только для себя" с ней что хотите. Например: Превратите Ваш русский Windows в новорусский, где в стандартном окне сообщений будут кнопки - "Нафиг", "Нефиг", "Пофиг" и т.д.

MERCURY127:
IFkO:

MS DOS 6.22 (16 раз) Последняя ...
PC DOS 7.09 (32 раз) В руководстве значится - поддерживает FAT - 12, 16, 32 ...
MS DOS 7.10 (32 раз) Выполняет командные файлы PC DOS 7.09 и свои (но их мало)...

Дискеты не сохранилось - буду извращаться - вытащу загрузчик с CD RW - и проверю ... Затем в почте передам Вам имедж в архиве ... Потерпите ОБА маленько
Автор: IFkO
Дата сообщения: 19.01.2010 17:52
Grandparent

Цитата:
в почте передам Вам имедж в архиве ...
а мне?
Автор: AGrin
Дата сообщения: 19.01.2010 18:40
Около сотни небольших статей по Windows98, Windows95, WindowsMe
http://www.emanual.ru/show/50/
Автор: IFkO
Дата сообщения: 19.01.2010 18:56
Grandparent

Цитата:
PC DOS 7.09 (32 раз) В руководстве значится - поддерживает FAT - 12, 16, 32 ...

Сдается мне, что Вы неправильно представляете: DOS работает в реальном (16-разрядном) режиме процессора. Доказывается тем, что работает на 16-разрядных машинах. А адресация FAT очевидно достигается через всякие хитрые штучки.

Цитата:
(но их мало)
командных файлов? Чего не хватает? Легко добавить.

Цитата:
Установив любую ОС Windows у себя, Вы уже стали заложниками интересов Microsoft
всякое наше решение имеет необратимые последствия, о которых мы зачастую не подозреваем. Что теперь, не жить? В одиночку и даже в компании таких же маньяков-антиглобалистов с империализмом бороться бессмысленно. То есть: или идем на поводу и не вякаем, или на поклон к Линусу Торвальдсу... будем заложниками его интересов?
Автор: Seymour
Дата сообщения: 20.01.2010 00:07
ayum

Цитата:
Вот собственно патчер on MFD для трёх файлов из ME:
http://www.mediafire.com/file/jyz0zgizuic/Real_dos_WinME.zip

Уже давно выложен в этом посте. Ссылку два раза приводил, второй раз прямо перед вашим сообщением.

MERCURY127

Цитата:
Рекомендую: http://mamaich.uni.cc/dox/dos_me/DOS_ME.HTM

Аналогично. Гляньте на три поста выше своего...

IFkO

Цитата:
Это все в Паскеле давно пропатчено, а вот для готовых программ вижу впервые.

У меня таких патчей есть штук 10, причем некоторые из них резидентные, т.е. не требуют пропатчивания самих файлов программы. Интересуют?

Добавлено:

Simplestas

Цитата:
Починили/заработало:
* .NET Framework 2
* AbiWord 2.8

Как понять .NET Framework 2? Если имеется в виду сам пакет, то он вроде и без KernelEx работал..

maxud

Цитата:
Мой склероз до добра не доведет, месяц назад выложил обновы и забыл сюда написать.

А теперь еще и в шапке продублировать забыли. Исправил.
Автор: capricorn1
Дата сообщения: 20.01.2010 10:16
При установке на современные компьютеры 98 se, ( IF-тоже) в какой-то момент перестает "видеть" cdrom. Из-за этого установка не может завершиться корректно, установленная система тоже не видит, readdvd не помогает. Подскажите решение если можно
Автор: UzixLS
Дата сообщения: 20.01.2010 10:51

Цитата:
При установке на современные компьютеры 98 se, ( IF-тоже) в какой-то момент перестает "видеть" cdrom. Из-за этого установка не может завершиться корректно

Скопировать все на винчестер и устанавливать с него
Автор: MERCURY127
Дата сообщения: 20.01.2010 10:51
Seymour

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

ДААААА!!!!!! И еще, если кто знает, нужен патч на программу Expert Help for DOS (удобная читалка NG-файов) - он аналогично не работает на ПЭ2+, или какой нибудь универсальный "тормозистор" ...
Автор: Seymour
Дата сообщения: 20.01.2010 10:53
capricorn1

Цитата:
При установке на современные компьютеры 98 se, ( IF-тоже) в какой-то момент перестает "видеть" cdrom.

Ставьте с жесткого диска. Такое иногда бывает, причины мне лично неизвестны. Как вариант можно попробовать прописать в autoexec.bat/config.sys какой-нибудь досовый драйвер CD-ROM'а. Вроде так и выкручивался раньше...

MERCURY127

Цитата:
ДААААА!!!!!!

Патчи для Runtime Error 200, тормозисторы.
Автор: cbah
Дата сообщения: 20.01.2010 16:36
Также можно доставить Windows Management Instrumentation (WMI) и его апдейты 282949, 260710, 285895

чет не пойму ... написан апдейт 285895, а скачивается Q289514.EXE может, я чего просмотрел, а? и еще ... у майкрософта написано, что платформа .НЕТ 1.1 и 2.0 не для 98 ... можно ли ее ставить?
Автор: MERCURY127
Дата сообщения: 20.01.2010 18:42

Цитата:
у майкрософта написано

На заборах тоже мнооого чего бывает написано... Попытка - не пытка.
Автор: Seymour
Дата сообщения: 20.01.2010 19:23
cbah

Цитата:
чет не пойму ... написан апдейт 285895, а скачивается Q289514.EXE

Этот вопрос здесь уже задавали.

Добавлено:

Цитата:
2-20-2009

WMI:
http://www.mdgx.com/add.htm#WMI
Replaced OLDer Q285895 hotfix:
* Microsoft Windows 98/98 SP1/98 SE CPU Name Property CIMWIN32.DLL 1.50.1085.0059 Fix:
http://support.microsoft.com/?id=289514
Direct download [496 KB]:
http://www.mdgx.com/files/Q289514.EXE
Requires WMI 1.5 already installed:
http://www.mdgx.com/add.htm#WMI
Автор: cbah
Дата сообщения: 20.01.2010 21:16
понятно, спасибо.
Автор: Grandparent
Дата сообщения: 21.01.2010 02:50
MERCURY127:
IFkO:
Высылаю вложение в архиве - имидж загрузочной дискеты DST 2003
Обратите внимание на файл JO.SYS - 2048 байта - написан на коленке
Попробуйте наваять из прототипа - чо нить полезное ...

5 мегов слилось в пустую ...
Происходят неопознаные ошибки - smtp.yandex.ru и smtp.mail.ru, Ответ сервера: '550 Error: Probable spam 10', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 550, Код ошибки: 0x800CCC69

Отправлял трижды с каждого ... USB модем - Провайдер Билайн - в непонятках (спама у меня нет)...

Сегодня обнаружил удивительную вещь. Если слать почту через GPRS и EDGE от Билайна, то неважно какой smtp у тебя прописан. Все будет перехвачено и завернуто на relay2.beelinegsm.ru Это все бы еще ничего, но вот последнюю неделю письма шляются по серверам Билайна около 10-12 часов, прежде чем дойти до адресата. У меня нет другого канала ...Такая вот неприятная штука ...

Найдено:

"Би Лайн" оградит внешний мир от спама своих клиентов
Сотовый оператор "ВымпелКом" (торговая марка "Би Лайн") запустил в опытно-коммерческую эксплуатацию систему передачи исходящей электронной почты с фильтрацией спама и защитой от компьютерных вирусов.

Как сообщили Comnews.ru в дирекции по продуктам "ВымпелКома", проверке будет подвергаться корреспонденция, рассылаемая клиентами компании по каналам GPRS-Интернет и WLAN через почтовый сервер оператора mail.beelinegprs.ru. Механизм фильтрации базируется на основе известной антиспамерской системы "Спамтест" компании "Ашманов и Партнеры". Система отлично зарекомендовала себя в крупнейшем отечественном сервисе бесплатной почтовой службы Mail.ru.

Буду судится - вероятно другого выхода нет ...

Спецы Билайна 2-ой день разбираются с проблемой - я уже в ярости ...
Автор: MERCURY127
Дата сообщения: 21.01.2010 15:20
Grandparent
Вы похоже в тайге живете ;)... Да, хорошо - лес, воздух, водичка чистые, и никаких тебе теле/радио/инет-придурков с тайдом на олвейс-крылышках ... Самое подходящее место для написания настоящей Российской Операционной Системы! Не откладывайте на завтра... а то сами знаете что ...

Добавлено:
Я конечно понимаю, что у вас исходящий платный... Именно поэтому не стоило морочиться с почтой, а просто залить на к-н обменник.
Автор: Grandparent
Дата сообщения: 21.01.2010 16:18
Цитата:
Вы похоже в тайге живете ...

Граница Московской и Калужской областей - цивилизации незаметно, и рядом не топчется ... Поищу из старых запасов, рабочий FTP сервер - и сброшу для ВСЕХ желающих ...
Автор: IFkO
Дата сообщения: 21.01.2010 19:58
Grandparent

Цитата:
рабочий FTP сервер - и сброшу для ВСЕХ желающих
от это правильно!

Seymour
Сами-то WriteDVD! пользуетесь? Куча вопросов появилась:
1) Fmtudf!.exe для чего нужна? У меня она под 98-й вообще ничего форматировать не хочет (говорит, что не найден драйвер SAIVSD, хотя он стоит...), а под XP рвется форматнуть винчестер. Оно кому надо??? Может, выбросить ее нафиг?
2) при форматировании CD галочка "скопировать загрузочный образ" что-то пытается делать (лезет за образом загрузочной дискеты, если он не тот, то заявляет об ошибке форматирования - жаль, хотел я подложить туда для экономии дискетку на 720 кило, а не прошел номер...) но загрузочным CD от этого не становится. У кого-нибудь становился??
3) SHEXEC.EXE, на который ссылается Autorun.inf отформатированного в UDF диска (OPEN=shexec udfread.htm) опять же, для чего он, если можно написать просто: OPEN=udfread.htm?
4) есть ведь еще подпапки Legacy и MRW с такими же заготовками загрузочных дискет. Эти нужны для форматирования чего и во что? Или не нужны вовсе?
5) зачем нужен Version.dll, если функции из него не желают импортироваться ни под 98-й, ни под XP?
6) Sai_32nt.dll - может выкинуть его, раз моя сборка будет заточена под 98-ю?
Автор: I love Opera
Дата сообщения: 21.01.2010 20:10
Энтузиасты!
Кто сможет помочь добыть вот эти вот файлы из пятого релиза DirectX?

ddhelp.exe; dxdiag.exe; dxinfo.exe; dxsetup.exe; dxtool.exe.

Вот данные из Википедии по их версиям и дистрибутивам, в которые они были
интегрированы. Сам в сети ничё найти пока так и не смог.

DirectX 5.0 4.05.00.0155 (RC55)    Доступен как бета для Windows NT 4.0    16 июля 1997
DirectX 5.0 4.05.01.1721 / 1998     Windows 98    5 мая 1998

98-ая, как видно, не SE и не Gold, а именно что Initial relise...
Автор: MisterGrim
Дата сообщения: 21.01.2010 20:21
I love Opera
А точно в пятом DX был DXDIAG.EXE? Что-то говорит мне о том, что он появился только в шестой версии.
Что касается остальных файлов, выложить не проблема (версии 5.0 4.05.00.0155).

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

Предыдущая тема: Непонятные глюки


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