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

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

Автор: SweetLow
Дата сообщения: 24.01.2007 20:58
maxud

Цитата:
Не совсем понял статус этого драйвера. Он free или shareware?

Он то free, и даже его код в сети полностью найти можно (так что я туда пару функций добавил по сравнению с оригиналом) - но это не 100% free (требуется согласие автора - Walter Oney на распространение). Так что я бы не торопился.

Simplestas

Цитата:
идет с книгой Programming the Microsoft Windows Driver Model

Идет, точно.

Цитата:
так что все совсем хорошо..

Ну если получить его согласие - то да. И кто это будет делать?

Цитата:
лучше, кажется, добавлять wdmstub.sys не к update.sys, а к самому устанавливаемому драйверу, но первым по поядку, т.е:
"usbstor.sys"->"wdmstub.sys,usbstor.sys"

Это автор рекомендует, мне больше нравится перманентное улучшение системы. У него в оригинале wdmstub был именно .vxd, полный аналог ntkern.vxd по реализации - но затем он сделал хитрее.

Цитата:
А более новые файлы из XP/2003 можно попробовать? (всякие usb*.sys), А дополнительные DeviceID?

А кто мешает? Только вот уже USBPORT.SYS и USBEHCI.SYS из Win2000 SP4 в 98 у меня работать отказываются - хотя все ими импортируемые функции в 98 присутствуют. Так что не все так просто.

IFkO
К сожалению машины с проставленной 98 и интеловским EHCI контроллером не имею - так что пока ничем не помогу.
Автор: Seymour
Дата сообщения: 24.01.2007 22:38
На мои вопросы кто-нибудь ответит? Те которые выше.
Автор: wormz
Дата сообщения: 24.01.2007 23:40
Ответы на твои и еще на множество вопросов здесь


ТУТ
Автор: IFkO
Дата сообщения: 25.01.2007 00:03
qEraser

Цитата:
Можно ли сделать Winamp проигрывателем по умолчанию, чтобы не приходилось выполнять вышеизложенные манипуляций после установки?

Несложно: в фай ле if_mplay.inf находим строчку HKCR,Winamp.File\shell,,,"Play.MPC" и удаляем или закомментируем ее. Именно она отвечает за действие по умолчанию. Чтобы сделать действием по умолчанию воспроизведение в WinAMP, в файле if_wnamp.inf находим строчку HKCR,Winamp.File\shell\Play,,,"Проиграть в &Winamp"
и перед ней вписываем действие по умлочанию: HKCR,Winamp.File\shell,,,"Play" Естественно, заработает все после установки с использованием этих инфов.


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

Не проблема. В их inf-файлах везде есть пунктик:
InstallType =
Это - указание, при каких вариантах установки системы данный компонент ставится:
1 = компактная (Compact)
2 = типичная (Typical)
4 = для ноутбуков (Portable)
8 = выборочная (Custom)
пишем число = сумме вариантов, при которых компонент нужно ставить, например 8+4+2 = 14

Автор: AlexG
Дата сообщения: 25.01.2007 00:46
IFkO

Цитата:
http://bust.narod.ru/win98/machine.zip

Посмотрел usbstor.inf :
Или я чего недопонял, или оно сделает систему неработоспособной,
поскольку требует user.exe, user32.dll из NUSB 2.x (и с 1394 глюки пойдут)

Посмотрел usb.inf :
Очень интересно. Если это заработает на ICH6 и выше, то
я слеплю тебе завтра памятник (наконец-то обещают снег)


Цитата:
Лично меня здесь не устраивет только скорость USB2 Intel (VIA и OW работают честно и быстро), которая остается почти на уровне USB1.

Значит USB 2.0 не работает вообще.

maxud

Цитата:
Также добавил туда USB2 стек, только с еще более новыми файлами

А они случайно ICH6, ICH7 не поддерживают ?
Можно в ПМ ссылочку для тестирования.
У меня куча машин с ICH5 и одна с ICH6.
Везде установлен какой-нибудь MDCU. Нюансы для не чистой установки есть ?
Автор: IFkO
Дата сообщения: 25.01.2007 01:35
AlexG

Цитата:
Посмотрел usbstor.inf :
Или я чего недопонял, или оно сделает систему неработоспособной,

А ReadMe читать не пробовал?
"1. В ДИСТРИБУТИВ Windows 98SE:
- распаковать архив в папку с дистрибутивом Windows (кроме файлов ReadMe.txt, usbntmap.inf, usbstor.inf)
- для интеграции в дистрибутив драйверов NUSB дейстововать по ИНСТРУКЦИИ ПО ИНТЕГРАЦИИ В ДИСТРИБУТИВ ДРАЙВЕРОВ ВРОЖДЕННОЙ ПОДДЕРЖКИ USB НАКОПИТЕЛЕЙ - Maximus Decim Native USB (см. в ReadMe к Precopy1.cab)"



Цитата:
Значит USB 2.0 не работает вообще.

Вот именно! И я об этом писал на странице 81, а еще до этого осенью... Зато устройство распознается и работоспособно, чего и вам желаю. Между прочим, это подход того же Intel, они почему-то посчитали, что нужно сделать именно так.
Автор: SergeyReutov
Дата сообщения: 25.01.2007 06:53
Система Windows98. Я подключаю сетевой диск по адресу \\192.168.11.50\San как сетевой диск S.
Ставлю галочку - Автоматически подключать при входе в систему.
Но после перезагрузки компьютера появляется ошибка:

Ошибка при повторном подключении S: к \\192.168.11.50\San Потоянное соединение не доступно.
Восстанавливать это подключение при следующем входе в сеть?

Как избавиться от этой ошибки, чтобы после перезагрузки сетевой диск подключался автоматически?
Автор: NightBowl
Дата сообщения: 25.01.2007 11:19
SergeyReutov

Цитата:
Как избавиться от этой ошибки, чтобы после перезагрузки сетевой диск подключался автоматически?

Панель управления/Сеть/Клиент для сетей MS/Быстрый вход
Автор: IFkO
Дата сообщения: 25.01.2007 11:39
Обнаружил, что нужно обновить "MDAC для дистрибутива Windows98". Сам им практически не пользуюсь, поэтому вопрос тем, кто знает: обновления от maxud включать стоит, к их работе претензии есть? Или ограничиться только Windows9x-MDAC28SP1-KB911562-x86 ???
Автор: norbec
Дата сообщения: 25.01.2007 12:05
Прошу помочь, в 98-ых почему-то не сохраняется пароль на сетевые подключения, хотя галочку на сохранить пароль ставлю, в чём проблема.
Подскажите пожалуйста.

atlant_turbo@mail.ru
Автор: maxud
Дата сообщения: 25.01.2007 12:42
IFkO
Попробовал NUSB 3.0 на 845 (USB2.0). По скорости однозначно быстрее раз в 5 чем на USB 1.0. Кстати добавил всех остальных производителей (ATI, nVidia, SiS,Ali), но их не проверял, ищу метери. Но не без глюков. Во-1, обязательно вычищать любые старые драйвера и (!) удалять неизвестные устройства. Во-2, обязательный зависон (и на VIA и на Intel) при первом вставлении флешки в порт. После перезагрузки флешка работает нормально. Это самый неприятный глюк, буду бороть.
Автор: BarHan
Дата сообщения: 25.01.2007 12:43
NightBowl

Цитата:
Цитата:Как избавиться от этой ошибки, чтобы после перезагрузки сетевой диск подключался автоматически?

Панель управления/Сеть/Клиент для сетей MS/Быстрый вход

Простите за оффтоп, но очень интересует, а для Win2k-XP можно как-то сделать такой же эффект?
Автор: AlexG
Дата сообщения: 25.01.2007 12:59
IFkO
читай тут
http://forum.ru-board.com/topic.cgi?forum=62&topic=5745&start=1560#16
глюки есть, но можно некоторые файлы взять от старой сборки 1.1
и будет всё ok
Автор: maxud
Дата сообщения: 25.01.2007 13:42
AlexG
Новая сборка MDDACU уже готова, остались мелкие проверки, но вот резво начался NUSB 3 и пока отложил. Кстати победил синий экран при вставлении флешки. Максимальные версии файлов пока должны быть такие:
usbehci.sys 5.00.2195.6882
usbhub20.sys 5.00.2195.6891
usbport.sys 5.00.2195.5652 - вот где собака порылась!
usbstor.sys 5.00.2195.6655

Сейчас буду проверять на SIS


Автор: Simplestas
Дата сообщения: 25.01.2007 13:50
maxud
Здорово, что синий экран побежден...
Вот, кстати, команда для обновления кэша драйверов:
rundll setupx,DIBUILDDRIVERINDEX
А никто не знает, как победить пакость с USB2 от SiS? Просто после установки драйверов с офсайта EHCI контроллер стал OHCI и никак не хочет возвращаться в норму, пробовал и \Enum, и \Classes удалять, один фиг - он потерял себя
Автор: maxud
Дата сообщения: 25.01.2007 14:39
Simplestas
SiS тоже пал! (Т.е. работает нормально, и даже чуть быстрее Intel).
Теперь наиболее сомнительный случай - NVidia, к сожалению под рукой нет ни одной матери.
И безглючный порядок установки получился. Примерно так:
1.Удалить все драйвера для USB флешей
2.Удалить все драйвера для USB 2.0
3.Перегрузиться и удалить все неизвестные устройства
4.Установить NUSB 3.0 (или стек USB 2.0 отдельно)
5.Обязательно перегрузиться и дождаться обнаружения новых устройств
6.Желательно еще раз перегрузться
7.Все
И еще: wdmstub.sys пока прикручен к usbstor.sys
-------------------------------------------------
Это предварительная версия NUSB 3.0, не качайте если не уверены!

http://rapidshare.com/files/13314742/nusb30r.exe.html

У кого есть материнские платы на nVidia и ATI, проверьте!
Автор: ZenitFan
Дата сообщения: 25.01.2007 15:19
maxud

Цитата:
Попробовал NUSB 3.0 на 845 (USB2.0).

Класс! У меня как раз мать на таком чипсете.


Цитата:
И безглючный порядок установки получился. Примерно так:
1.Удалить все драйвера для USB флешей
2.Удалить все драйвера для USB 2.0
3.Перегрузиться и удалить все неизвестные устройства

А вот здесь поподробнее! Во-первых, что делать если на чистую систему уже поставлен MDCU 2.30 со встроенным в него NUSB 2.4? Как удалить старый NUSB? Во-вторых, у меня материнка MSI-6580 (i845PE), и дрова для USB2.0 под Win98SE я всегда ставил с диска от материнки. Я не уверен, но похоже там на диске стандартные родные драйвера от Intel для USB2. Кстати, недавно с сайта Intel скачал обновлённые драйвера для USB2 для чипсетов 845 (82801DB - ICH4). Прокомментируйте! Что и как надо ставить?
Автор: IFkO
Дата сообщения: 25.01.2007 15:22
AlexG
Уже читал. Поросто подумал, может, есть еще мнения, или это удалось побороть...
Автор: maxud
Дата сообщения: 25.01.2007 15:32
ZenitFan

Цитата:
Во-первых, что делать если на чистую систему уже поставлен MDCU 2.30 со встроенным в него NUSB 2.4?

Ничего, поставить NUSB 3.0 сверху с соблюдением рекомендаций по установке и обязательно перегрузится, даже если система не попросит этого сама.
Цитата:
Как удалить старый NUSB?

Его не недо удалять.

Цитата:
на диске стандартные родные драйвера от Intel для USB2

Родных драйверов от Intel для USB 2.0 не существует. Это поделка от OrangeWare. То что они лежат на сайте Intel, не значит что они сделаны самой Intel. Кстати, драйвера для USB 2.0 на сайте Intel есть только в контексте контретных материнских плат производства самой Intel, но нет универсальных для всех чипсетов Intel.

Цитата:
Что и как надо ставить?

А фиг его знает. Вроде универсальный стек USB 2.0 - хорошо, но и OrangeWare или фирменные драйвера неплохо.

Добавлено
nVidia тоже пала, по крайней мере nForce2, только что проверил. Вообщем вывод достаточно однозначный: USB 2.0 стек вышел универсальным. Теперь бы еще HDA прикрутить. Если принесут в ремонт мать с HDA, попробую.
Автор: ZenitFan
Дата сообщения: 25.01.2007 17:15
maxud

Ждём релиза NUSB 3.0.
Автор: Seymour
Дата сообщения: 25.01.2007 20:20
Народ, ну вы поняли да, что я о вас думаю? Ну-ну, работайте, не буду мешать...
Автор: Simplestas
Дата сообщения: 25.01.2007 20:42
Seymour
Если ты по проблемы с 95/Me, то никакого права обижаться не имеешь.
Я считаю, что ни одна из перечисленных проблем не излечима.
Автор: Seymour
Дата сообщения: 25.01.2007 21:26
Simplestas
Помнится я как-то задавал вопрос про удаление UPnP. Мне тогда никто не ответил, однако проблема оказалась более чем излечима. Эта хрень удалялась через "Установку и удаление программ". DX80BDA.EXE прописан в инструкции к MDCU95, поэтому он просто обязан ставится на эту винду, только пока не пойму каким образом. На вопрос про Офис 97 уверен, что знает ответ maxud. Setupapi.dll - могли бы хоть сказать к какому инсталляционному продукту он относится, я бы просто поставил свежую версию. USER32.DLL - вместо игнора сказали бы что-то типа "это финальная версия библиотеки для этой винды и ее обновление невозможно", если это действительно так. Если нет, то где взять этот файл или с какой прогой или патчем он устанавливается. В отношении остальных вопросов я согласен на тотальный игнор.

P.S. Кстати, как обои?
Автор: SweetLow
Дата сообщения: 25.01.2007 22:21
maxud

Цитата:
usbehci.sys 5.00.2195.6882

Во, и у меня что-то заработал usbehci.sys и из 2000 SP4 и твой - даже более новый. То ли я стормозил в свое время, то ли... Проверю ка я еще завтра на работе на i815+VIA.


Цитата:
usbport.sys 5.00.2195.5652 - вот где собака порылась!

Вот тото и оно Чего ж ты думаешь я его выложил?


Цитата:
наиболее сомнительный случай - NVidia

я вроде писал, что на nforce2 проверял...

P.S. Зачем у тебя в паке лежит USBU2A.SYS? На него не ссылается ни одно устройство, только мертвые секции в USBSTOR.INF. Это что за цацка?
Автор: seka1894
Дата сообщения: 26.01.2007 00:14
maxud

Цитата:
Во-2, обязательный зависон (и на VIA и на Intel) при первом вставлении флешки в порт. После перезагрузки флешка работает нормально. Это самый неприятный глюк, буду бороть.


Есть такое и с nusb 2.3 и 2.4 (i865PE). Вручную прописывал.
Автор: maxud
Дата сообщения: 26.01.2007 08:18
SweetLow

Цитата:
Зачем у тебя в паке лежит USBU2A.SYS?

Остатки первых версий. Его вложил eGorZ для работы с какими-то секурными флешками. Проверить работу с этим файлом у меня возможности не было. Оставил как есть, может потом выкину.
Автор: IFkO
Дата сообщения: 26.01.2007 15:16
maxud
Обнаружил я у себя причину тормозов при работе с USB2 от Win2K - ею оказался джойстик Logitech Extreme 3D Pro, подключенный через внешний 4-портовый USB-hub. Причем по отдельности ни одно из этих устройств систему не тормозит. То ли запретить китайцам делать хабы, то ли дорабатывать NUSB?
Видимо, все же второе, потому что строки-псевдонимы %ALI% и %vVidia% в файле USB2.INF остались не описанными.

Всем желающим:
На http://bust.narod.ru/win98.html - дополнительные курсоры мышки, оптимизированные для установки в ДИСТРИБУТИВ Windows 98SE. Может, кто еще пришлет красивых? Дополню!

Автор: Seymour
Дата сообщения: 27.01.2007 00:26
norbec
Если тебе еще не подсказали:
Прога Winser 1.08, вкладка "Безопасность", убрать галку с "Отключить кэширование пароля".
Или вручную:
Раздел реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Network
Параметр: DisablePwdCaching
Значение: 0

Вопрос:
Какой программой лучше проверять диски и в какой ОСи? Scandisk'ом долго и нельзя сделать файл отката на HDD. NDD опасно - прога мощная и при серьезных сбоях восстанавливает файлы часто лучше остальных, но бывает, что и портит нормальные файлы. Пользуюсь FixIt-ом, диски сканирует быстро, лечит корректно, но NDD и Scandisk после него все равно ругаются на наличие неуникальных имен. Кому верить? Также интересует меняется ли как-то качество проверки в зависимости от операционки. Не попортит ли запущенный в W98 Scandisk файлы и загрузочные сектора от W2000 или XP и наоборот. Установлено несколько операционок, поэтому нужна такая прога и среда в которых проверка будет максимально корректной и полной.

Добавлено
Сделал вывод, что при повседневной работе сгодится Fix-It, а если нужно устранить все ошибки (перед дефрагментацией к примеру), то NDD 2005 или выше, желательно русский (не руссифицированный) и нужно тщательно контролировать процесс исправления ошибок. Под какой ОСью лучше проверять диски, так и не установил, но факт, что в 2000 винде Scandisk не находит тех ошибок, которые он видит в 98-ой (ошибки ли это?).
Автор: Aleksey_Stepanov
Дата сообщения: 27.01.2007 13:37
Вот здорово, а у меня как раз и нет никаких USB устройств... Интересно, а у моей i440(i82443)BX/ZX/DX - i82371AB/EB/MB (PIIX4) какой USB - 1.0 или 2.0 (это я в целях повышения образованности спрашиваю)? И еще, может кто расскажет, какие мобильники все эти нововведения потянут?

Создаю грамотную табличку для подбора видеокарт к Интеловским MainBoard. Может кто поможет? Сами же потом будете эти данные использовать! Кроме того, на видеокарту можно пожаловаться с указанием причин, мы ее в отстой запишем. Всю железную информацию лучше в тот же форум сбрасывать, все буду вписывать вот сюда.

http://forum.ru-board.com/topic.cgi?forum=67&topic=0324&start=100#20
Автор: eGorZ
Дата сообщения: 27.01.2007 20:39
Aleksey_Stepanov
USB 2.0 у Intel появились впервые на i850 (на платах с 478 сокетом под PIV) и, чуть позднее, на i845.

Цитата:
Создаю грамотную табличку для подбора видеокарт к Интеловским MainBoard.

именно к Интеловским, или на Интеловских чипсетах? И зачем это тебе нужно?
принцип там прост: тип шины (ISA, EISA, VESA, PCI, AGP, PCI-E) и её версия (сюда включаются также и напряжения питания) - посему плодить таблицу совместимости конкретной MB с конкретным набором видеокарт совершенно бессмысленное занятие (один чёрт все видеокарты не учтёшь, так же как и материнские платы) - потратишь туеву хучу времени и совершенно попусту

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: Вместо одного окна - два уменьшенных!


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