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

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

Автор: maxud
Дата сообщения: 13.03.2008 10:43
IFkO
Кстати, подправил немного драйвер для USB2, надо проверить.
Лежит по http://rapidshare.com/files/99159445/usb2_11.zip.html
Сначало надо попробовать только заменить usb2.inf, потом удалить устройства USB2 Root Hub и переустановить его.
Если будут глюки и дальше, заменить файлы в windows\system32\drivers на sys-файлы архива.
Автор: Vasily_Koshkin
Дата сообщения: 13.03.2008 10:46
Seymour

Цитата:
А поддержка файлов больше 4 Гб это уже проблема файловой системы, а не драйвера UDF и имхо не лечится.

Если я правильно понимаю, то на DVD-дисках файловая система отличается и ограничения FAT32 по идее не должны ее касаться никаким боком. Я ошибаюсь? А то что FAT32 не может больше 4 Гб - это понятно.
Автор: max_us
Дата сообщения: 13.03.2008 13:33
maxud

Цитата:
очевидно буду делать как задумывалось M$ - через cab-архив

UnSP by eGorZ вроде-бы так и был сделан, а вообще можно и то и другое(и CAB, и setupx.dll от Миллениума)
Автор: IFkO
Дата сообщения: 13.03.2008 14:29
clio77

Цитата:
На фото видно

Фото не обнаружено...
Цитата:
На фото видно с какого момента программа установки не находит файлов, хотя в CAB файлах они присутствуют

Есть такая ошибка у установщика Windows - если он не находит какого-то файла, то заодно сообщит и об отсутствии десятка других из того же архива. Если набраться терпения, он со временем сообщит и о действительно отсутствующем файле.
Кроме того, есть вероятность, что причина ошибки - в имени архива. До недавних пор он назывался MS-DOS7.cab, а затем был переименован в 98if-DOS.cab Точно INF используется от последней сборки?
maxud

Цитата:
setupx.dll от 98 не умеет искать просто в каталоге

Спасибо, воспользуюсь.

Цитата:
подправил немного драйвер для USB2, надо проверить

Постараюсь проверить.
Автор: maxud
Дата сообщения: 13.03.2008 14:29
max_us

Цитата:
UnSP ... вроде-бы так и был сделан

Угу. Я в свое время отказался от этого, потому что в то время (четыре года назад) обновления для 98 еще продолжали выходить, их загружали с WindowsUpdate, устанавливали стандартным способом и могла возникнть неразбериха: где брать файлы? Теперь же все что возможно уже входит в MDCU и ничего нового не предвидится, поэтому имеет смысл сделать как положено.
Автор: Seymour
Дата сообщения: 13.03.2008 15:41
Vasily_Koshkin

Цитата:
Если я правильно понимаю, то на DVD-дисках файловая система отличается и ограничения FAT32 по идее не должны ее касаться никаким боком. Я ошибаюсь? А то что FAT32 не может больше 4 Гб - это понятно.

По идее при любой попытке взаимодействия сабжевого файла с FAT32 должна возникать ошибка, а что ты с этим файлом делаешь и что такое эхотаг ты не объяснил, поэтому все что могу предположить навскидку - пресловутые ограничения FAT. Другой вариант кривые UDF драйвера или драйвер CD-привода. ReadDVD! или WriteDVD! попробуй. Если найдешь.
Автор: Vasily_Koshkin
Дата сообщения: 13.03.2008 16:16
Seymour

Цитата:
По идее при любой попытке взаимодействия сабжевого файла с FAT32 должна возникать ошибка, а что ты с этим файлом делаешь ты не объяснил, поэтому все что могу предположить навскидку - пресловутые ограничения FAT.

Ничего я не понял... Никакого взаимодействия с FAT32 не происходит. Есть DVD-диск в формате UDF, есть файл более 4 Гб на нем... Пытаюсь прочитать этот файл под Win98SE непосредственно с DVD-диска... На диске ведь нету FAT32? Тогда откуда там могут быть "пресловутые ограничения FAT32"? Нет, я конечно догадываюсь, что какие-то ограничения есть, но они скорее не в FAT32, а вернее не только в FAT32.
Автор: Kirill666
Дата сообщения: 13.03.2008 16:23

Цитата:
Вероятнее всего, проблема в сборке. Попробуйте готовый образ 98IF, если это повторится, будем искать решение вместе.

Ну я конечно попробую, но получается, что "собери себе windows" - этот глюк имеет гарантировано, ибо пока что я следовал вашим инструкциям
Кстати, можно подробный список, что именно выкинуто из 89IF, относительно оригинального 98se
Автор: Seymour
Дата сообщения: 13.03.2008 18:48
Vasily_Koshkin

Цитата:
Ничего я не понял... Никакого взаимодействия с FAT32 не происходит. Есть DVD-диск в формате UDF, есть файл более 4 Гб на нем... Пытаюсь прочитать этот файл под Win98SE непосредственно с DVD-диска... На диске ведь нету FAT32? Тогда откуда там могут быть "пресловутые ограничения FAT32"? Нет, я конечно догадываюсь, что какие-то ограничения есть, но они скорее не в FAT32, а вернее не только в FAT32.

Ну я ж говорю, ReadDVD! попробуйте, а там видно будет.
Автор: clio77
Дата сообщения: 13.03.2008 19:14
IFkO

Цитата:
Кроме того, есть вероятность, что причина ошибки - в имени архива. До недавних пор он назывался MS-DOS7.cab, а затем был переименован в 98if-DOS.cab Точно INF используется от последней сборки?

Все брал с сайта http://bust.narod.ru/98if.html, в том числе и 98if-DOS.cab
Автор: IFkO
Дата сообщения: 13.03.2008 22:45
Kirill666

Цитата:
можно подробный список, что именно выкинуто из 89IF, относительно оригинального 98se

Замененные программы:
- стандартный |Блокнот |- |на |блокнот |Bred 2.1.8
- проигрыватели |MPlayer.exe |и |DVDplay.exe |- |на |MediaPlayer Classic
- переключатель |клавиатуры |- |на |АВТОМАТИЧЕСКИЙ |(Punto Switcher)
- русификатор |DOS |- |на |RKM.com |(переключение |правым CTRL)
- программа |архивации |MSBackup |- |на |архиватор |WinRAR
- программа |просмотра |изображений |Imaging |- |на |Irfan View
- экранные |заставки |частично |заменены |новыми, |красивыми
- заменена |аварийная |дискета: |в |нее |включен |Volkov Commander
Исключенные компоненты:
- текстовый |редактор |WordPad |(заменен |на |MS Word)
- Welcome |("Ваc |приветствует |Windows")
- Tour98 |("Знакомство |с |Windows 98")
- ProgMan |("Диспетчер программ")
- WinFile |("Диспетчер файлов")
- WUpdMgr |("Windows Update")
- ImgStart |("Интерактивные образцы")
- CVT |("Преобразование диска в FAT32")
- WinRep |("Отчет об ошибках Windows")
- CChat |("Microsoft Chat")
- WBEM |("Web-based Enterprise Mgmt")
- DrvSpace |("Сжатие дисков")
- ICW |("Мастер подключения к Интернету")
- CardFile |("Картотека")
- Accessibility |("Специальные возможности")
- OOBE, RegWiz |(Регистрация продукта)
- VDOLive Player |(что он проигрывает?)
- MS Wallet |("Бумажник Майкрософт")
- Shockwave Director |(а кому он нужен?)
- Стандартные |темы |оформления |Windows


Цитата:
получается, что "собери себе windows" - этот глюк имеет гарантировано

Не исключено, что я не откорректировал там Precopy1.cab, проверю, только понадобится время, сейчас у меня к нему доступа нет. А возможно, у Вас его старая версия.
Vasily_Koshkin

Цитата:
На диске ведь нету FAT32? Тогда откуда там могут быть "пресловутые ограничения FAT32"?

Копайте глубже, здесь вам не Америка!
Ограничения - в разрядности числа, используемого для хранения размера файла. Поскольку об NTFS 98-я не знает, вполне может оказаться, что никто в принципе не предусмотрел обработку ею таких огромных файлов. Что, между прочим, не мешает Nero создавать под 98-й образы DVD размером более 4ГБ.

clio77

Цитата:
Все брал с сайта

Естественно, а какая сборка прописана в Precopy1.cab ?
Автор: clio77
Дата сообщения: 14.03.2008 08:24
IFkO

Цитата:
Естественно, а какая сборка прописана в Precopy1.cab ?

5 февраля 2008 г 3 014 645

Или я должен сам Precopy1.CAB править?Не прочел об этом ни строчки на сайте.
Автор: Vasily_Koshkin
Дата сообщения: 14.03.2008 11:37
IFkO

Цитата:
Копайте глубже, здесь вам не Америка!
Ограничения - в разрядности числа, используемого для хранения размера файла. Поскольку об NTFS 98-я не знает, вполне может оказаться, что никто в принципе не предусмотрел обработку ею таких огромных файлов. Что, между прочим, не мешает Nero создавать под 98-й образы DVD размером более 4ГБ.

Казалось бы, причем здесь Америка? Если честно, я насчет Nero не в курсе, но CloneCD создает образы таких дисков частями, не превышающими 2 Гб, и даже может их потом виртуалить. Охотно верю, что Nero поступает аналогичным образом. Так что никакого чуда здесь нет.
PS. А вот насчет разрядности числа - это интересно. Хотя если это и лечится, то очень нетривиальным способом - слишком много компонентов придется исправлять, наверняка глюков будет море...
Автор: clio77
Дата сообщения: 14.03.2008 13:11
IFkO
проблемму я кажется нашел.-Загрузчик. В качестве бута брал образ с дискеты W98.Теперь сделал bcdw.Все заработало.Спасибо хозяину 98IF большое за проделанную работу над дистрибутивом.Уверяю что все не зря.Куча старых машин "порадуется" новоделу.
Автор: Simplestas
Дата сообщения: 17.03.2008 00:07
Если работающие в Windows 9x хотят сделать интерфес покрасивее, то сообщаю, что существует моя разработка UberSkin.


Не спешите воротить нос, это не совсем то, что вы думаете.
В отличии от других/коммерческих программ для скинирования (которых уже и нет под 9x), эта вещь потребляет радикально меньше ресурсов и не портит работоспособность приложений. Не висит процессом в памяти, кушает не более сотни КБ памяти и 3% ресурсов.
В отличии от Revolutions Pack, не заменяет системные файлы, не гадит в реестр и не тянет всякую фигню с собой; стабилен с самой первой версии, все капризные программы обузданы.
Скачать
Поддерживается Winodws 98/ME, 98Lite. Рекомендуется IE6 и MDCU.
Русского перевода нет, но он и не требуется, в принципе. Темы адаптируются автоматически под системный язык.
Автор: cdotimp
Дата сообщения: 18.03.2008 23:21
Simplestas, классная штука. Только я не понял - это и есть грядущий RP8? Или uberskin будет параллельно с ним развиваться, как облегчённый вариант с минимумом несовместимостей, но на общем движке?

Глючит с Flashget. Версия 1.73, с 1.9.x не пробовал (не пользуюсь, потому что не умеет он дату/время файлов с сервера забирать при скачке даже при отмеченной опции, а в старых всё нормально с этим). Если кликнуть двойным кликом по корзине, то он пытается вместо открытия окна программы растянуть корзину на полный экран и у него это получается
После этой "процедуры" (точно также эта растянутая на полный экран корзина сворачивается двойным кликом в любую область экрана) у основного окошка флашгета на бордюрах сверху вылезают уголки пурпурного цвета. Я читал, как раз с бордюрами пурпурного цвета уже приходилось побороться в старых версиях? Вот тут опять они.
Автор: Simplestas
Дата сообщения: 19.03.2008 00:34
cdotimp
Ясно, глюк заборем. Насчет RP8 - сам не знаю. Т.к. жалобы были на нечеткую установку, кривое удаление и общую "заболоченность" (совершенно справедливо), то все переписываю с нуля (тем более исходники потерялись). UberSkin в любом случае останется минимальным видом установки RP8 (надеюсь, компонентов будет не менее, чем в 98IF), а уровень несовместимостей должен быть сведен к нулю. Но вот будет ли написан RP8 в том объеме, который хочется - еще вопрос. Хорошо, что нашлись дополнительные программисты и авторы тем.
Не знаю, стоит ли мне писать об этом в этой теме (больно тут мертвецкая тишина). Если будут еще проблемы, можно в личку.
Автор: madmaxiii
Дата сообщения: 19.03.2008 14:13
Simplestas

Цитата:
больно тут мертвецкая тишина

Ну уж... Просто люди с опаской ставят "красивости" на старые компы. RP7 final работает с момента появления. Жалоб нет. Ждём c нетерпением RP8. Только удалять RP7 не хотелось бы (уже описывал, что это удаление приводило к восстановлению древнего реестра системы, в котором содержались данные об уже удалённых прогах, зато терялись данные об установленных после установки RP -- или это пофиксено?). Можно ли будет ставить RP8 поверх RP7?
А в остальном -- очень хорошая вещь! Спасибо
Автор: RONEN1
Дата сообщения: 20.03.2008 20:36
Стоят две ОС на разных разделах одного диска,FAT32.
Видел,делают pagefile-общий,но как?

Цитата:
C:\WIN98 и C:\WIN2000, Недавно сделал еще и swap-файл - общий.

Ведь в WIN98 файл-win386.swp a в WIN2000 -pagefile.sys
Как WIN98 объяснить,что ее страничный файл-pagefile.sys?Подскажите.

НННо
Автор: maxud
Дата сообщения: 21.03.2008 08:28
Небольшое замечание по WIA for Win98. Правильно он установится только при наличии IE6 (или 5.5 как минимум), иначе одна библиотека не регистрируется. Вообщем мелочь. Однако придется отказаться от внесения в WIA в MDCU. Или недо придумать как НЕ ставить WIA при отсутствии IE6.
Автор: EDantes
Дата сообщения: 21.03.2008 11:26
RONEN1

предположим, хочется назначить своп в файл pagefile.sys на диске E

в файле system.ini внести изменения :

[386Enh]
......
PagingDrive=E:
PagingFile=E:\PAGEFILE.SYS
......

Автор: ZenitFan
Дата сообщения: 21.03.2008 12:58
maxud
Поясните пожалуйста порядок установки MDCU, WIA и SetupX.dll fix. В ридми к последнему написано про файлы mdcu_pre.bat & wia_pre.bat. Честно говоря, я не совсем понял как их использовать. В каком случае они нужны? Объясните подробнее. Какой оптимальный порядок установки этих трёх компонентов и двух батников?

Simplestas
В чём причина несовместимости RP7 и UberSkin? Почему их невозможно поставить вместе? Пробовал ставить Uberskin после RP7 (Lameskin специально не ставил), так установщик открытым текстом ругается про несовместимость. А если ставить в обратном порядке, то темы появляются в свойствах экрана, но не работают. Можно ли насильно добиться совместимости? В это виновата оболочка от ME? (но ведь юберскин совместим с ME) В общем странно всё как-то...


И ещё вопрос насчёт Sun Java VM... Следующая версия включает в себя все предыдущие? Есть ли смысл ставить в 98ой версии Джавы и 1.5, и 1.6 (которая официально не предназначена для 98)? Может ещё и версию 1.4 тоже нужно ставить? Или несколько версий ставить нет необходимости?
Автор: maxud
Дата сообщения: 21.03.2008 13:15
ZenitFan

Цитата:
Честно говоря, я не совсем понял как их использовать. В каком случае они нужны?

Дык в _setupx.txt все написано:

Установка: запустить SETUPX.BAT.
Если используются MDCU или WIA, необходимо после их установки
запустить файлы MDCU_PRE.BAT и WIA_PRE.BAT, соответственно.

А что ежели MDCU и(или) WIA были установлены раньше (когда-то) ? Да по барабану! Выполнение MDCU_PRE.BAT и(или) WIA_PRE.BAT все равно будет ПОСЛЕ установки MDCU и(или) WIA.
Автор: RONEN1
Дата сообщения: 21.03.2008 14:54
EDantes

Цитата:
хочется назначить своп в файл pagefile.sys на диске E

Большое спасибо за грамотное и детальное описание для win9x-все работает.
Не подскажешь,а какой аналог system.ini в NT-системах-т.е где там настраивается
PagingFile.Thanks again.

Автор: EDantes
Дата сообщения: 21.03.2008 16:07
RONEN1
к сожалению, не в курсе. не любю, мягко говоря, нт систем и не изучаю .
Автор: ZenitFan
Дата сообщения: 21.03.2008 17:45
maxud


Цитата:
А что ежели MDCU и(или) WIA были установлены раньше (когда-то) ? Да по барабану! Выполнение MDCU_PRE.BAT и(или) WIA_PRE.BAT все равно будет ПОСЛЕ установки MDCU и(или) WIA.

Извините, всё равно я недопонял.... В каком порядке всё ставить?

Вот такая последовательность установки:
1. MDCU 2.50
2. IE6 SP1
3. WIA
4. SETUPX.BAT
5. MDCU_PRE.BAT
6. WIA_PRE.BAT
будет правильной?


Или вот вариант:
1. MDCU 2.50
2. MDCU_PRE.BAT
3. SETUPX.BAT
4. IE6 SP1
5. WIA
6. WIA_PRE.BAT

И, кстати, не пора ли обновить инструкцию по установке W98SE в шапке?

P.S. Прошу прощения, если задаю слишком глупые вопросы.....
Автор: maxud
Дата сообщения: 23.03.2008 15:48
ZenitFan
Вообще-то, логике моих инструкций соотвествует только 1 вариант, а 2 ну никак. Более того, по 2 варианту исправления, которые дрбавляет setupx.bat, вообще не будут работать.

Цитата:
И, кстати, не пора ли обновить инструкцию по установке W98SE в шапке?

Если быстро сделаю MDCU 3.0, инструкция будет совсем другой.
Автор: Us2002
Дата сообщения: 24.03.2008 01:49
Кто-нибудь юзал или ковырял это:
http://forum.driverpacks.net/viewtopic.php?id=2360
Автор: max_us
Дата сообщения: 24.03.2008 12:20
maxud

Цитата:
WIA в MDCU

MDCU в основном ставится как по инструкции, т.е. перед IE, значит лучше WIA лучше вынести отдельно.
Ну есть еще такая идея: обьединить MDDACU, MDIE6CU, WIA с MDCU в один MegaMDCU, встроить проверку на установленные компоненты(есть IE6 - ставится MDIE6CU и WIA, если нет - пропуск и т.д.). И инструкция упростится: 1-win98, 2-MegaMDCU, 3-DX, 4-Drivers, 5-IE6.1, 6-MegaMDCU и т.д. Плюс: меньше файлов - меньше путанницы, минус - работы...%)(после этого точно можно будет дать версию 3.0)
Us2002

Цитата:
это

для XP пробовал, интегрируется в дистриб и ставится с виндой, после установки вынды(после первого логона) хрюша ~ 5 гигов 8(
Автор: maxud
Дата сообщения: 24.03.2008 16:05
max_us
Прямо сейчас отлажен вариант в котором MDCU и WIA объединены, но в процессе установки после установки собственно MDCU происходит проверка наличия IE6, и если его нет, выдается сообщение о невозможности ставить WIA. Если IE6 есть WIA ставится молча сразу. Доставляем IE6 и снова запускаем новый MDCU, WIA доставится.

Цитата:
Ну есть еще такая идея: обьединить...

Тогда порядок установки будет такой W98, потом IE6, потом новый MDCU.
Останавливает огромный размер такого пакета - MDCU+WIA - 18мб, MDDACU - 11мб, MDIE6CU - 14мб. Этож 40 метров!!! А как его обновлять? Из-за одного файла тащить такую громадину? А если добавть WMP9 И его обновы? Не, не для нашего человека.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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