Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » Активные темы » Универсальный драйвер для USB flash drive под Win98.

Модерирует : Akam1, Dr_StandBy, vertex4

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Открыть новую тему     Написать ответ в эту тему

testsoft2001

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Maximus Decim Native USB ver.3.3
by maxud

Только для Windows 98SE !!!    
Нативная (без установки дополнительных драйверов для каждого типа) поддержка USB-флешдисков, цифровых фото- и видеокамер и прочих подобных устройств. Поддержка USB 2.0 без дополнительных драйверов.
 
Помните! Вы устанавливаете ее на свой страх и риск!
 
Перед установкой:  
1.Удалите ВСЕ драйвера USB-флешдисков. (инструкция)
2.Удалите ВСЕ драйвера USB 2.0 контроллеров  
3.Удалите ВСЕ неизвестные утсройства, имеющиеся в системе.    
4.Установите NUSB 3.3 и обязательно перегрузитесь.  
5.После обнаружения новых USB 2.0 контроллеров (если это произойдет) тоже следует перегрузиться.
 
Если система попросит указать конкретный путь к файлам драйвера, не указывайте ничего - пусть ищет у себя! Никаких особенностей при установке, можно ставить поверх любой предидущей версии NUSB
 
Последняя версия:
English: http://rapidshare.com/files/70087438/nusb33e.exe.html
Russian: http://rapidshare.com/files/70087290/nusb33r.exe.html
 
Страница загрузки NUSB для Win98SE: Windows 98SE USB Mass Storage Device Drivers
Страница загрузки NUSB для Win98FE: Windows 98FE USB Mass Storage Device Drivers

Цитата:
Версия 3.3 (20.11.2007):
  • Добавлен файл CDVSD.VXD (использован пофиксеный файл от WinMe) - исправляется глюк при выключении компьютера с присоединенным по USB/IEEE1394 CD-приводом.  
  • Дополнен и исправлен USBSTOR.INF - теперь правильно используется драйвер USBU2A.SYS для некоторых устройств.  
     
    Версия 3.2 (02.11.2007):
  • Вернулась поддержка USB FDD - использован пофиксеный файл DISKTSD.VXD от WinMe  
  • Исправлена поддержка USB 2.0 для чипсетов ATI  
     
    Версия 3.1 (7.03.2007):
  • Из-за того что потерялась поддержка некоторых флеш-драйвов, откатился на старый USBSTOR.SYS (4.9.3000.1 - Windows Me), wdmstub.sys удалил
  • CnMemory заменен на SkyMedi
     
    Версия 2.4 (25.12.2006):
  • Поддержка Apple iPod
     
    Версия 2.3 (15.07.2006):
  • Короткий файл usbstor.inf. Как выяснилось, для подавляющего большинства USB-устройств хранения нет необходимости заносить индивидуальную запись в этот файл. Новая его версия сделана на основе последнего взятого из WinXp SP2 с небольшими добавлениями.  
  • Сообщение "Unsafe Removal of Device" ("Устройство было извлечено небезопастным способом" и т.д.) не выдается (придумал Wijono).  
  • Новые красивые иконки в трее и панели безопасного отключения (придумал тоже Wijono). Заменяются EXPLORER.EXE, HOTPLUG.DLL, SYSTRAY.EXE.

  • Пересекающаяся тема: Windows 98 SE (оптимизация и улучшение)
    Тема на MSFN: Maximum-Decim Native USB Drivers - MSFN Forums

    Всего записей: 109 | Зарегистр. 06-02-2003 | Отправлено: 14:32 22-07-2004 | Исправлено: jameszero, 14:57 13-09-2023
    maxud

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    abz
    NUSB 2.2.1 это промежуточный вариант, что накопилось то и добавил.
    NUSB 2.3 пока собирать не буду. Очень много добавлений предполагается. В связи с эти изменю структуру usbstor.inf чтобы он был меньше размером (на размер inf файла ограничение 64к). Скорее всего разобью на несколько файлов. USB устройства хранения производили и производят более 70 фирм (это то что я пока нашел) и у всех есть куча драйверов на 98.  
     
    Ra SPb
    А что происходит если использовать безопасное извлечение USB устройства?

    Всего записей: 1772 | Зарегистр. 03-01-2003 | Отправлено: 16:43 12-10-2005
    lucky_Luk

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    maxud
    А можно сделать универсальный драйвер для USB под ДОС? Нужно в досе подключить флешку, не знаю как. Если такое уже есть дайте ссылку или выложите необходимые файлы на рапидшару. Пробовал DUSE - он флешку видит но не назначает ей букву в системе и к ней нет доступа из файловых менеджеров. А с остальными драйверами из Инета нет времени ковыряться. Помогите, срочно нужно.

    Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 11:06 13-10-2005
    maxud

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lucky_Luk
    Сам я, к сожалению, в ДОС драйверами USB ни разу не работал, поэтому помоч не могу. Были темы здесь, ищи.

    Всего записей: 1772 | Зарегистр. 03-01-2003 | Отправлено: 11:25 13-10-2005
    Ra SPb



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    maxud

    Цитата:
    А что происходит если использовать безопасное извлечение USB устройства?

     
    Сегодня с утра - опять BSOD при первом же втыкании флэшки.
     
    Очень не хочется переставлять всю систему, неужели придется...

    Всего записей: 19 | Зарегистр. 02-08-2004 | Отправлено: 12:56 13-10-2005
    testsoft2001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Хочу зашить твой драйвер в mini Win98 из комплекта Hiren's Boot CD.  
    Можешь написать мне в ПМ куда инсталлятор твоего драйвера (английская версия) кладет файлы (куда конкретно копируется каждый файл) и какие записи вносятся в реестр.

    Так, если лишнего не вырезал, то картина такая:
    _______________________________________________
    c:\windows - после установки USB
    e:\-\windows - до установки USB
     
     
    .\qfecheck.exe    different (c:\windows is more recent)
     
    .\help\hardware.hlp    only in c:\windows
     
    .\inf\1394.inf    different (c:\windows is more recent)
    .\inf\nodriver.inf    different (c:\windows is more recent)
    .\inf\ntmap.inf    different (c:\windows is more recent)
    .\inf\usbntmap.inf    only in c:\windows
    .\inf\usbstor.inf    only in c:\windows
    .\options\cabs\1394.inf    only in c:\windows
    .\options\cabs\1394bus.sys    only in c:\windows
    .\options\cabs\disktsd.vxd    only in c:\windows
    .\options\cabs\hardware.hlp    only in c:\windows
    .\options\cabs\hotplug.dll    only in c:\windows
    .\options\cabs\ios.vxd    only in c:\windows
    .\options\cabs\nodriver.inf    only in c:\windows
    .\options\cabs\ntmap.inf    only in c:\windows
    .\options\cabs\ntmap.sys    only in c:\windows
    .\options\cabs\ntmaphlp.pdr    only in c:\windows
    .\options\cabs\ohci1394.sys    only in c:\windows
    .\options\cabs\sbp2port.sys    only in c:\windows
    .\options\cabs\systray.exe    only in c:\windows
    .\options\cabs\usbauth.sys    only in c:\windows
    .\options\cabs\usbmphlp.pdr    only in c:\windows
    .\options\cabs\usbntmap.inf    only in c:\windows
    .\options\cabs\usbntmap.sys    only in c:\windows
    .\options\cabs\usbstor.inf    only in c:\windows
    .\options\cabs\usbstor.sys    only in c:\windows
    .\options\cabs\usbu2a.sys    only in c:\windows
    .\options\cabs\user.exe    only in c:\windows
    .\options\cabs\user32.dll    only in c:\windows
     
    .\system\hotplug.dll    only in c:\windows
    .\system\systray.exe    different (c:\windows is more recent)
    .\system\user.exe    different (c:\windows is more recent)
    .\system\user32.dll    different (c:\windows is more recent)
    .\system\iosubsys\disktsd.vxd    different (c:\windows is more recent)
    .\system\iosubsys\ntmaphlp.pdr    only in c:\windows
    .\system\iosubsys\usbmphlp.pdr    only in c:\windows
    .\system\vmm32\ios.vxd    different (c:\windows is more recent)
    .\system32\drivers\1394bus.sys    only in c:\windows
    .\system32\drivers\ntmap.sys    only in c:\windows
    .\system32\drivers\ohci1394.sys    only in c:\windows
    .\system32\drivers\sbp2port.sys    only in c:\windows
    .\system32\drivers\usbauth.sys    only in c:\windows
    .\system32\drivers\usbntmap.sys    only in c:\windows
    .\system32\drivers\usbstor.sys    only in c:\windows
    .\system32\drivers\usbu2a.sys    only in c:\windows
    ___________________________________________________________
     
    Это, что касается файлов, а реестр:
    ___________________________________________________________
    Windows Registry Editor Version 5.00
    ;    Comparing: 18.10.05 17:41:32  -  18.10.05 17:50:52
     
    ; ADD section
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Updates\W98.SE\UPD242975]
    @="Windows 98 Second Edition Q242975 Update"
    "C:\\WINDOWS\\SYSTEM\\hotplug.dll"="4.10.0.2224"
    "C:\\WINDOWS\\SYSTEM\\IOSUBSYS\\disktsd.vxd"="4.10.0.2223"
    "C:\\WINDOWS\\SYSTEM\\IOSUBSYS\\ntmaphlp.pdr"="4.10.0.2223"
    "C:\\WINDOWS\\SYSTEM\\systray.exe"="4.10.0.2224"
    "C:\\WINDOWS\\SYSTEM\\user.exe"=" 4.10.00.2231"
    "C:\\WINDOWS\\SYSTEM\\user32.dll"="4.10.0.2231"
    "C:\\WINDOWS\\SYSTEM\\VMM32\\ios.vxd"="4.10.0.2225"
    "C:\\WINDOWS\\SYSTEM32\\DRIVERS\\1394BUS.SYS"="4.10.0.2226"
    "C:\\WINDOWS\\SYSTEM32\\DRIVERS\\NTMAP.SYS"="4.10.0.2227"
    "C:\\WINDOWS\\SYSTEM32\\DRIVERS\\OHCI1394.SYS"="4.10.0.2228"
    "C:\\WINDOWS\\SYSTEM32\\DRIVERS\\SBP2PORT.SYS"="4.10.0.2227"
    ___________________________________________________________
     
    Удовлетворил?

    Всего записей: 109 | Зарегистр. 06-02-2003 | Отправлено: 17:57 19-10-2005
    maxud

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    testsoft2001
    В каталог \options\cabs\ копировать файлы не обязательно, это просто резервная копия, которая у MS не работает - не довели они эту опцию, к сожалению.
    В реестре пути почему-то с двойными слешами - должны быть одинарными.
    Это снимок с какого-то деинтслятора, а _nusb.inf так и не разобрался?

    Всего записей: 1772 | Зарегистр. 03-01-2003 | Отправлено: 19:22 19-10-2005
    testsoft2001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    maxud
    Я сделал просто:
    1. Поставил Advanced Registry Tracer от Elcomsoft (благо он на 30 дней бесплатный ) и сделал snapshot реестра.
    2. Скопировал папку windows во временный каталог.
    3. Поставил Ваш драйвер.
    4. Сделал новый snapshot реестра.
    5. Сравнил snapshot'ы (ART это умеет).
    6. Вычистил из разницы реестров всё, что не относится к теме (у меня туда например попало что-то связанное с Logitech'овским мышОм ).
    7. Напустил на папки windows windiff и посмотрел, что поменялось, вычистил из разницы каталогов всё, что не относится к теме.
     
    Детально я не разбирался, возможно что-то и упустил.
     

    Цитата:
    В реестре пути почему-то с двойными слешами - должны быть одинарными

    Нет, всё правильно. При экспорте из реестра всегда так, попробуйте сами.
     

    Цитата:
    а _nusb.inf так и не разобрался

    Что Вы имеете в виду?

    Всего записей: 109 | Зарегистр. 06-02-2003 | Отправлено: 11:55 20-10-2005 | Исправлено: testsoft2001, 11:58 20-10-2005
    maxud

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    testsoft2001
    >>Что Вы имеете в виду?
    Я же в личном сообщении писал. Не получал?
    NUSB устанавливается с помощью сценария описанного в файле _nusb.inf, который содержтся в самораспаковывающемся cab-архиве с драйвером nusb22.exe.
    Вот в _nusb.inf и прописано какие файлв куда копируются и что в реестр заносится, правда не очень внятно (нужно немного разбираться в структуре inf-файлов), но тем не менее понятно.

    Всего записей: 1772 | Зарегистр. 03-01-2003 | Отправлено: 12:50 20-10-2005
    testsoft2001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    maxud
     

    Цитата:
    Я же в личном сообщении писал. Не получал?

    Нет, не получил.
     

    Цитата:
    Вот в _nusb.inf и прописано какие файлв куда копируются и что в реестр заносится

    Это-то понятно. Мне было лень разбираться, кроме того, со snapshot'ами раньше кое-какой опыт был.
     
    Меня само по себе, это мало интересует, мне проще Ваш драйвер поставить , но lucky_Luk просил, правда потом свою просьбу снял, но мало ли что? Тут как раз ставил драйвер, ну и "поигрался" немного.

    Всего записей: 109 | Зарегистр. 06-02-2003 | Отправлено: 13:35 20-10-2005
    Bury

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Установил NUSB 2.2. Все хорошо, но видит флэшки и цифровые фотоаппараты, только
    после перезагрузки компа.
     
    А как сделать, чтобы комп видел их без перезагрузки?
     
    Подскажите, плиз...

    Всего записей: 1 | Зарегистр. 03-11-2005 | Отправлено: 19:30 03-11-2005 | Исправлено: Bury, 20:08 03-11-2005
    StarWanderer

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Прошу ответить на вопросы:
    1. Будет ли когда-нибудь работать nusb под Win95 (OSR2.1) хоть как-нибудь? Очень нужно. Флешка Cruzer Micro 128M (от SanDisk). Или nusb жестко расчитан на Win98(SE)?
    2. Может кто-нибудь знает аналогичные проекты для Win95?
     
    Заранее благодарен за ответ.

    Всего записей: 2 | Зарегистр. 04-11-2005 | Отправлено: 15:56 04-11-2005
    maxud

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    StarWanderer
    >>Будет ли когда-нибудь работать nusb под Win95 (OSR2.1)?
    Боюсь сглазить, но ДА. Только версии 1.22 (в топике по 98 ссылка в шапке есть).
    Один мой клиент установил эту версию драйверов, сунул флешку, поработал, и только потом увидел что это Windows 95. Так что пробуй. Правда не помню есть ли в инсталяторе NUSB 1.22 контроль версии. Если при установке скажет что требуется 98, в этом топике я уже писал как установить руками.
     
    Bury
    Ну вообще-то у всех видит флешки без всякой перезагрузки. Так что ищи у себя. Может драйвера старые не снес?

    Всего записей: 1772 | Зарегистр. 03-01-2003 | Отправлено: 17:44 04-11-2005
    StarWanderer

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    maxud

    Цитата:
    Боюсь сглазить, но ДА.

    Таки сглазил. Не работает по Win95. Винда рисует восклицательный знак на устройстве.  Пробовал на свежеустановленной W95(OSR2.1) со свежеустановленными драйверами USB и nusb122.
    Наверное таки nusb только для Win98.

    Всего записей: 2 | Зарегистр. 04-11-2005 | Отправлено: 01:10 15-11-2005 | Исправлено: StarWanderer, 01:11 15-11-2005
    lucky_Luk

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как удалить универсальный драйвер из системы? В списке программ его не нашел. Или придется удалять файлы по списку от testsoft2001?

    Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 15:00 22-12-2005
    maxud

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lucky_Luk
    Можно и удалить, только работать больше ничего не будет. Надо заменить эти файлы на старые из дистрибутива. Удалить только usbstor.*, usbntmap.*.  
    Если нужно чтобы просто не опознавалсь USB -устройства хранения, можно удалть только файл usbstor.inf. После этого можно устанавливать родные драйвера флешек.

    Всего записей: 1772 | Зарегистр. 03-01-2003 | Отправлено: 17:24 22-12-2005
    lucky_Luk

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    maxud
    Понимаешь, стоял на работе на компе Масдай, я его твоим драйвером дополнил чтобы флешки свои использовать. Теперь каждый ко мне шастает с разными флешками, думают типа так и было. А я увольняюсь и хочу чтобы как не работали до меня флешки без своих драйверов, так и не работали после меня. Я работу лучше нашел, а на старой хочу большую фигу оставить. Что удалить, если флешки вообще работать перестанут не проблема, это и нужно. Но желательно чтобы если кто-то драйвера для своей флешки поставит то она работала - а то эти "специалисты" на меня подумают.
    А вообще добавь к своему драйверу анинсталлер, лишним не будет.
     
    Еще раз перечитал твой ответ.

    Цитата:
    можно удалть только файл usbstor.inf. После этого можно устанавливать родные драйвера флешек.

    То есть это вроде то что мне надо - так? Реестр чистить нужно?

    Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 11:35 23-12-2005 | Исправлено: lucky_Luk, 11:38 23-12-2005
    maxud

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lucky_Luk
    >>То есть это вроде то что мне надо - так? Реестр чистить нужно?
    То что надо. Реестр можно и не чистить, все расно без usbstor.inf нормальной работы с разными флешками не будет. Но для большой "фиги" лучше снести драйвер полностью по вышеуказанному рецепту.

    Всего записей: 1772 | Зарегистр. 03-01-2003 | Отправлено: 17:02 23-12-2005
    lucky_Luk

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    maxud

    Цитата:
    Но для большой "фиги" лучше снести драйвер полностью по вышеуказанному рецепту.

    Т.е. удалять по твоему рецепту? А что значит
    Цитата:
    Надо заменить эти файлы на старые из дистрибутива.

    из дистрибутива Win98? Какие именно файлы заменять?
    Или удалять по списку testsoft2001? А почему такая фига будет больше чем если просто удалить usbstor.inf?

    Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 21:32 23-12-2005
    maxud

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lucky_Luk
    Все же безопаснее просто удалить usbmphlp.pdr, usbntmap.sys, usbntmap.inf, usbstor.sys и usbstor.inf, а то в остальном легко запутаться. Тогда NUSB точно больше работать не будет, и сторонние драйвера USB можно будет установить.

    Всего записей: 1772 | Зарегистр. 03-01-2003 | Отправлено: 13:22 24-12-2005
    alexey65536



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть флэшка "Zoom disk Fast USB 2.0" 512М, в ХР работает нормально, в 98 на большинстве машин на нее невозможно произвести запись (последний NUSB установлен).
    В свойствах системы видна как: Дисковые накопители - SigmaTel MSCN, Контроллеры шины USB - %GenericBulkOnly.DD%.
    В реестре:
    Цитата:
    [HKEY_LOCAL_MACHINE\Enum\USB\VID_066F&PID_2010\0002F0F726041483]
    "Capabilities"=hex:14,00,00,00
    "HardwareID"="USB\\VID_066F&PID_2010&REV_0003,USB\\VID_066F&PID_2010"
    "CompatibleIDs"="USB\\CLASS_08&SUBCLASS_06&PROT_50,USB\\CLASS_08&SUBCLASS_06,USB\\CLASS_08"
    "DeviceDesc"="%GenericBulkOnly.DD%"
    "ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
    "Class"="USB"
    "Driver"="USB\\0029"
    "upperfilters"="USBNTMAP.SYS"
    "Mfg"="Microsoft"
    "ConfigFlags"=hex:00,00,00,00
    "Serial"=hex:26,00,00,00,00,00,00,00
    "SymbolicName"="\\DosDevices\\0000000000000026#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"
    Как заставить ее работать ? Входит ли нужная запись в NUSB ? Специалисты, подскажите.

    Всего записей: 897 | Зарегистр. 01-12-2004 | Отправлено: 13:10 14-02-2006 | Исправлено: alexey65536, 13:12 14-02-2006
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

    Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » Активные темы » Универсальный драйвер для USB flash drive под Win98.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru