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

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

Автор: IFkO
Дата сообщения: 17.05.2010 16:18
maxud

Цитата:
Но хочется именно RequiredEngine=SETUPAPI
а что от этого зависит? чем плохо
Цитата:
RequiredEngine=SETUPX
- оно ведь всяко есть в системе.
Спрошу еще: почему нужно именно вызывать именно
Цитата:
rundll32 advpack.dll,LaunchINFSection
? Может, можно без него обойтись? Например: rundll.exe %11%\setupx.dll,InstallHinfSection
Хотя я по факту с проблемой не сталкивался...

Simplestas
Обострилась проблема русификации IO.SYS - я стал отлаживать CONFIG.SYS с ветвлением. На меню он выходит до загрузки шрифта... чертовски неудобно!

всем!
Обновил Outlook Express + Windows Address Book для дистрибуива Windows 98SE/IF до объявленного вчера Максудом уровня (978542 - Unofficial Outloook Express Cumulative Security Update). В шапке тоже исправил. Internet Explorer будет позже, к нему у меня еще есть есть вопросы.
Автор: MERCURY127
Дата сообщения: 17.05.2010 16:21
ss661
Есть один трюк, пользовался делается очень легко. После него установка системы занимает не более трех минут.
Автор: maxud
Дата сообщения: 17.05.2010 16:35
Simplestas

Цитата:
Я думаю через DOS=NOAUTO himem можно отключить (safe mode command prompt - то есть)

Нифига не вышло, т.е. DOS=LOW,NOUMB,NOAUTO то работает - DOS грузится в нижнюю память, но himem тоже грузится и mi бодро рапортует о наличии XMS

Добавлено:
IFkO

Цитата:
а что от этого зависит? чем плохо

Да ничем особо не плох setupx, но setupapi посовременнее (32-битный ) и может оперировать с длинными именами файлов (это главное!).

Цитата:
setupx - оно ведь всяко есть в системе.

Так и setupapi всяко есть.


Автор: ZX83
Дата сообщения: 17.05.2010 17:05
Simplestas

Цитата:
1) winboot.ebd содержит ограничение на загрузку только с дискетки, этот - нет.
2) winboot.ebd выводит полоумное меню, этот - полноценное.
3) winboot.ebd не показывает лого и не грузит виндовс, этот грузит.

Тогда это winboot.lf с диска WinMe (папка Tools/NetTools/FAC), а на сайте опечатка. Просто я все это проверял уже давно, и выкладывал в теме по Me (способ от fps), файлы правда отличаются по содержимому, если в WinHex сравнивать, но это на 99% по той причине, что они взяты с английского диска. У меня в архиве с русского, правда ссылка сдохла. Селяви...
Автор: ss661
Дата сообщения: 17.05.2010 17:15
MERCURY127 поделитесь способом
Автор: Simplestas
Дата сообщения: 17.05.2010 17:19
ZX83
У вашего io.sys другой размер - 118784. Итого уже пятая вариация io.sys? Нет, вру - шестая: sys, lf, ebd, cd, nettools, winmeddk. Вот делать мелким мягким было нечего...
Автор: ZX83
Дата сообщения: 17.05.2010 17:58
Simplestas

Цитата:
У вашего io.sys другой размер - 118784.

Это не у меня, а у fps, в моем архиве были оба файла. Кстати второй оказывается полностью идентичен загрузочной версии с cd, видимо поэтому его и нет в архиве у fps.

Цитата:
Нет, вру - шестая: sys, lf, ebd, cd, nettools, winmeddk.

Получается, что все-таки пятая (без lf, т.к. = cd), но если с учетом последнего патча от MS, тогда шестая, а из winmeddk кстати не видел, можете выложить куда-нибудь?
Автор: Simplestas
Дата сообщения: 17.05.2010 18:08
ZX83
http://msdl.microsoft.com/download/symbols/debuggers/winmeddk.exe
lf != cd (sys 110, lf 108, ebd 116, cd 116, nettools 118, winmeddk 117 тыщ байт). И все они разные. А с патчем итого восемь версий (патч sys и патч ebd).
Автор: ZX83
Дата сообщения: 17.05.2010 18:19
Simplestas

Спасибо. А вы о каком lf говорите? Я говорю о том, что из папки \Tools\NetTools\FAC\cbs.dta (WINBOOT.LF = 116736 байт), а 108 я честно говоря такого даже не встречал, хотя дистрибутив ME перекопал основательно.
Автор: MERCURY127
Дата сообщения: 17.05.2010 18:37

Цитата:
А с патчем итого восемь версий (патч sys и патч ebd)

великолепно !!!

Добавлено:
ss661
Ну на оригинальной SE все просто - доводите установку до первой перезагрузки, не даете загрузиться, и копируете папки Windows и Progra~! себе. Это плюс оригинальный дистр и есть мой фастсетуп. Надо переставить - разворачиваете его на винт и запускаете. Но есть проблема - я не знаю, где нужно обрывать загрузку 98IF ...
Автор: ZX83
Дата сообщения: 17.05.2010 19:16
Simplestas

В общем, тот файл, о котором вы говорили страницей ранее, это скорее всего загрузочная версия с английского CD. К слову сказать такая же, как и в папках \Tools\NetTools\FAC\cbs.dta (WINBOOT.LF) и \Tools\NetTools\FAC\ltools.dta (IO.SYS), а способ от fps тут по большому счету ни при чем, хотя ему и можно присвоить авторство, т.к. именно он когда-то впервые догадался использовать файлы из этих папок, и не знать о существовании данного конкретного файла просто не мог, к тому же какой-то очевидной разницы между использованием 116 кб или 118 кб версий, ни мной, ни кем-либо еще замечено не было.
Автор: IFkO
Дата сообщения: 17.05.2010 19:24
MERCURY127

Цитата:
я не знаю, где нужно обрывать загрузку 98IF
предполагаю, что там же - установщик-то не менялся.
Автор: MERCURY127
Дата сообщения: 18.05.2010 09:16
Simplestas, ZX83, в общем, господа, вам в соседнюю ветку ...
Автор: ss661
Дата сообщения: 18.05.2010 10:06
оффтоп, но чем лучше разворачивать копию, акронисом или есть еще софт?
Автор: Grandparent
Дата сообщения: 18.05.2010 11:00
Нужно помнить, что первичный раздел жёсткого диска, куда будет установлена копия Windows 98 должен быть FAT 32, активным, и отформатирован.

Копирование Рабочей копии Windows 98, в ДОС режиме - приводит к переименованию длинных имён файлов и папок. Поэтому после запуска - вы увидите пустой Рабочий стол - так как "родной" стол назван "Рабочи~1". Выход - проводником или файловым менеджером произвести повторноё копирование с заменой файлов и пропуском тех которые заняты в системе. Затем удалить файлы и папки с ~ (тильдой). Ручное переименование папок и файлов - занятие, не очень увлекательное. Можно проще - переименовать полученые папки Windows и Progra~1 под Windows 98 - и произвести новое копирование - затем перезагрузить ОС и удалить переименованые старые копии папок (как пример - Windows_ и Progra~1_). Ещё проще, копировать копию сразу на раздел - используя другую, "понятливую" для длинных имён ОС ...

Хорошее решение - это Акроникс (русское меню и широкие возможности)- но разворачивание системы возможно только из сохранённого образа (*.tlb) системы, зато времени занимает минимально, 3-5 минут. При этом сохранёный в образе загрузчик систем(ы) будет установлен на первичном разделе, даже на неформатированом диске. Поэтому для корректного использования жёсткого диска в будущем, его нужно подготовить заранее ...

Развертывание Windows 98 из копии предустановки, (получается копированием начальной установки, до запуска 1-ой перезагрузки) - способ рекомендуемый MERCURY127. Это очень простое и быстрое решение развёртывания Windows 98. Достаточно в раздел установки, скопировать все файлы корневой директории и папки Windows и Progra~1, а так же папку с дистрибутивом, для быстрой возможности поиска и установки драйверов и программ. После перезагрузки, система произведёт корректное переименование папок и файлов предустановки и поиск устройств. Спустя толику времени, она будет готова, для наполнения её нужными пользователю и системе "примочками" ...

Для решения установки Windows 98 я применяю последний метод. Для этого использован старый жёсткий диск 1,2Гиг - как загрузочный образ СD в 700 МБ - то есть в чистом DOS 7.10 с Нортоном 5.00 и пропуском загрузки через JO.SYS ... там же Акроникс и примочки. В другом (видимом) разделе припарки для защищённого режима - такой уж я извращенец ...
Автор: MERCURY127
Дата сообщения: 18.05.2010 11:16
Grandparent
В том то и дело, что до первой перезагрузки длинных имен просто нет
Автор: AGrin
Дата сообщения: 18.05.2010 19:57
ss661
Эффективная работа с ОС семейства Windows.
Игорь Храповский
http://emanual.ru/download/www.eManual.ru_3527.html
Автор: IFkO
Дата сообщения: 18.05.2010 20:02
MERCURY127

Цитата:
доводите установку до первой перезагрузки, не даете загрузиться, и копируете папки Windows и Progra~!
вполне корректный вариант!
Хочу однако заметить, что:
1) это требует наличия распакованного полуфабрикакта + дистрибутива, из которого может кое-что еще понадобиться на этапе настройки системы. То есть размер будет втрое больше, чем у исходного дистрибутива. При этом нужно не ошибиться, куда положить исходный дистрибутив, иначе установщик его может и не найти, когда он понадобится.
2) Теряя на объеме, мы экономим на времени установки. Но экономим не так много - у меня полная установка по сценарию занимает около 15 минут (достаточно мало), из них больше половины - именно этап настройки системы.
3) При этом способе обеспечивается тиражирование системы в изначально выбранной конфигурации. Если нужно хоть чуть-чуть изменить состав компонентов - начинайте все с начала.
Стоит ли овчинка выделки? Решать вам.
Автор: Grandparent
Дата сообщения: 18.05.2010 20:52
Упаковка предустановки в DosSFX RAR архив (Rar 200 - жмёт сильнее 7z)- уменьшает исходное копирование в 3 раза. Папки Windows и Progra~1 и дистрибутив - в архиве W98RUS.exe, занимают всего 189 мегабайт. Архив копируется на диск С:\ с минуту и разворачиваетися минуты за 2. Затем перезагрузка на 18 минуте до окончания стандартной установки - а фактически гораздо меньше ...
Автор: Kirill666
Дата сообщения: 18.05.2010 21:00
Grandparent

Цитата:
Копирование Рабочей копии Windows 98, в ДОС режиме - приводит к переименованию длинных имён файлов и папок.

Есть такая маленькая программка, DOSLFN - резидентик под ДОС, запускаешь его и все длинные имена работают под "голым" ДОС.
Лично я выполнял разворачивание резервной копии обоеих виндов (98 + XP + PROGRAM FILES + DOCUMENT & SETTINGS + SYSTEM.1ST) Вообще из SFX-архива WINRAR (только не забыть указать DOS-распаковщик, в настройках, при архивировании), под "голой" DOS 7.10. + DOSLFN , без всяких проблемм.
Автор: IFkO
Дата сообщения: 18.05.2010 21:03
Grandparent

Цитата:
Упаковка предустановки в DosSFX RAR архив
кто бы мне еще объяснил: ведь дистрибутив-то и есть запакованная предустановка, так зачем сначала его раздувать, а потом обратно запаковывать?
Автор: Grandparent
Дата сообщения: 18.05.2010 21:29
IFkO:

Из за лени - а где пылится нужный вариант CD дистрибутива и где записан его серийник? А серийник был на фирменой упаковке и этикетке COA - раздал, и не мало ... В России, официально с 1999 по 2003 год было продано 18 или 19 реализаций версий 2-го выпуска, но благодаря "пиратам" массовыми оказалось только 3. Не все сделаное в те годы, оказалось полезным, и мне. А так, всё уже коцано под себя, специями приправлено и в "пучке" - у меня за 12 минут система на ногах и драйверов просит (если железо не раритетное)- ну нет у меня железа ранее 2005 года ... А в общем, полученые "достжения", уже не устраивают современное железо - еще круг и Мы "загоним Сивку" ...

Kirill666:

По непроверенным мной сведениям RAR 200 под Dos корректно упаковывает "длинные имена" - но разворачивать их под Dos не приходилось - всегда под рукой другая рабочая копия ОС ...
Автор: IFkO
Дата сообщения: 18.05.2010 22:02
Grandparent

Цитата:
куда в нем вписан серийник? у меня за 12 минут система на ногах и драйверов просит
Серийник вписан в msbatch.inf, пользователя на такие глупости не отвлекаем.
А у меня система с нуля на ногах через 15 минут, и НЕ просит ни драйверов, ни заплаток, ни приложений.
Автор: Kirill666
Дата сообщения: 18.05.2010 22:53

Цитата:
По непроверенным мной сведениям RAR 200 под Dos корректно упаковывает "длинные имена" - но разворачивать их под Dos не приходилось

Довольно много софта под Dos, работает с длинными именами, в частности многие файл-менеджеры.
Но без DOSLFN, длинные имена будут обрезаны, какой бы софт вы не использовали.
(В DOS сессии - все будет нормально.)
Автор: IFkO
Дата сообщения: 19.05.2010 06:45
Kirill666
как ни странно, одна из бета-версий Volkov Commander добывает длинные имена своими средствами даже из-под ДОС.
Автор: MERCURY127
Дата сообщения: 19.05.2010 08:22
IFkO
У меня чистая установка вашей системы занимает час! Причем львиная доля времени приходится на начальное копирование файлов, которую можно немного ускорить, если в config.sys изначально прописать smartdrv.sys. А говорить, что начальный дистр представляет собой запакованныю предустановку - никак нельзя! По той простой причине, что в нем нет нужной структуры папок и файла win.com, а так же не выполнен поиск оборудования. Значит, его нельзя просто взять, развернуть и запустить...
Дистр же у меня всегда лежит на винте рядом с самой виндой, еще со времен Win31...
А с ЛФН проблем вообще никаких нет, ибо они на этом этапе физически отсутствуют. И можно ведь не запаковывать сам дистр, а просто запаковать сами папки Windows и Progra~1, а дистр ложить рядом нетронутым. Тогда систему можно ставить по выбору, как быстро, так и чисто, и без разрушения МБР.
Автор: Vasily_Koshkin
Дата сообщения: 19.05.2010 15:03
maxud

Цитата:
Да. Последний безглючный вариант
MSXML 4.0 SP2 + 887606 (Update for MSXML 4.0 SP2)

Это тот вариант, где версия MSXML4.DLL 4.20.9818.0 ? Лично у меня более поздние, в частности версия 4.20.9876.0 из MDDACU 2.0, безнадежно глючат.

PS. Что есть НОРМАЛЬНОГО для чтения формата DOCX? До сегодняшнего дня пользовался DOCX2RTF, но при детальном изучении оказалось, что он напрочь не понимает никакие таблицы, даже самые элементарные... Кто что посоветует? В рамках топика, разумеется. Буду очень признателен.
Автор: Grandparent
Дата сообщения: 19.05.2010 15:47
Vasily_Koshkin: Что есть НОРМАЛЬНОГО для чтения формата DOCX?

Конечно MS дурнее формата придумать было очень не легко. Пока ищется подходящее, как вариант - распаковывать файл и выуживать из него необходимое ... Особливо интересны ссылки и теги сопровождения документов - не к добру это! Ведь этот формат с подгрузкой и отгрузкой содержимого документов - завязан на интернет, и зачем афишировать их содержание - мне твердолобому - не совсем ясно ...

MS заявляет - что передача упакованных файлов - заметно снизит затраты и повысит эффективность оборота документов. А то, что Службы теперь могут препарировать и индексировать доки на лету молчат. Упаси нас Боже от лукавого ...
Автор: IFkO
Дата сообщения: 19.05.2010 19:00
MERCURY127

Цитата:
config.sys изначально прописать smartdrv.sys
если внимательно посмотреть 98.bat - файл запуска установки по сценарию с образа дистрибутивного диска, то там все как раз начинается с загрузки smartdrv. Что мешает сделать так же?

Цитата:
ЛФН на этом этапе физически отсутствуют
выложить тот самый VC?



ВСЕМ:
Подготовил и выложил альтернативный компонент полного набора кодеков - кодеки Windows Media 6 (1.2 мегабайта) взамен кодеков Windows Media 9.

Его можно использовать и как самостоятельный дистрибутив, не связанный с полным набором кодеков.
Он оптимизирован для интеграции в дистрибутив Windows 98SE/IF, но его можно установить и в уже работающую операционую систему.

Проигрыватель WMP9 несовместим с этим набором кодеков, эти кодеки -для WMP6.

Эти кодеки - для тех, кому место на диске важнее полноценной поддержки формата Windows Media, или не любящих WMP9 и MPC, поскольку они намного компактнее, чем Windows Media 9, но декодируют не все файлы формата Windows Media 9.

Рекомендуются для установки в Windows 98SE с проигрывателем Windows Media 6 (если не устанавливали WMP9) в качестве обновления кодеков или вклейки в дистрибутив Windows 98IF взамен кодеков Windows Media 9 (if_WM9.cab).

Сюда входят обновленная поддержка Windows Media для проигрывателя Windows Media 6 и кодеки Windows Media 7,8,9 (для форматов MP3, MPEG4, WMA, WMV) для воспроизведения видео и звука проигрывателем WMP6 или MediaPlayer Classic (или любым другим, поддерживающим DirectShow).

Это обновленные:
MPEG Layer-3 Audio Decoder l3codecx.ax - до 1.9.0.0311
DRM Client Dll drmclien.dll 1.00.00.3858 (из IE6 SP1)
Фильтр источника Windows Media dxmasf.dll - до 6.4.07.1121 (из IE6 SP1)
Microsoft MPEG-4 Video Decompressor mpg4ds32.ax - до 4.1.00.3854 (из IE6 SP1)
Windows Media Services Streamer Dll strmdll.dll - до 4.1.00.3925 (из IE6 SP1)

и добавленные кодеки Windows Media 7-8-9:
Windows Media Audio Decoder msadds32.ax 8.00.00.4487
Windows Media Video Decoder V8 wmv8ds32.ax 8.0.0.4000
Windows Media Video Decoder wmvds32.ax 8.00.00.4487
Windows Media Video 9 VCM wmv9vcm.dll 9.0.1.0369

Если кто не любит MPC, то вот обновленный WMP6, работающий с ними (для Windows 98IF, в 98Se он входит изначально, хотя и более старый).
Автор: MERCURY127
Дата сообщения: 19.05.2010 19:25
Немного модифицировал свой пост про NTFS - добавил в конец умную ссылку, рекомендую прочитать!
IFkO
Цитата:
выложить тот самый VC?

Чтоб удостовериться в собственной правоте?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

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


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