Aspi драйвер для windows

Aspi драйвер для windows

Junior Member Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Adaptec SCSI Card 29320ALP-R
Никто не знает где можно достать драйвер и есть ли вообще? На официальном сайте не нашёл
Очень нужен. Всего записей: 186 | Зарегистр. 25-12-2001 | Отправлено: 05:35 04-03-2006

DjAndy001

Junior Member

Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Столкнулся с той же проблемой — программы грабилки — EAC, Nero CDDAE и т.п. не видели приводов CD.
Наковырялся, начитался, драйверы менял, делов наделал. а оказалось всё очень просто. Лично мне помогло изменение параметров в реестре:

Было
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASPI32\Parameters]
«ExcludeMiniports»=»ATAPI»

Стало
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASPI32\Parameters]
«ExcludeMiniports»=»»

А теперь раскажу после чего перестали видеться приводы в грабилках.
После установки программы HP DeskScan II, для старенького сканера HP ScanJet 4P, но не с родной платой SCSI на шину ISA, а с Adaptec AHA2940. Сканер работал нормально, пока не начал танцы с бубном вокруг грабилок и ASPI. Сейчас со сканером проблемы. Но это уже в другом топике. У кого была история с таким сканером на современной машине, отпишитесь в личку pls или на мыло — da_c@mail.ru

Всего записей: 39 | Зарегистр. 27-09-2006 | Отправлено: 23:04 27-04-2008
Victor_VG

Tracker Mod

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

Воспользуйся системными драйверами. Насколько помню, этот сканер у меня на AHA2940 прекрасно работал через системный драйвер scsiscan.sys. И не ставь драйвера от производителя — в 99% случаев они источник ошибки. А программам просто скопируй WNASPI32.DLL от Nero — она есть в её дистрибутиве и на их сайте. Коли не найдёшь — пиши в личку, пришлю. DLL просто клади в папку рядом с исполняемым модулем программы. Не одни они этим «болеют» — Ahead InCD, Sateira, . и многие другие. И чаще всего, этот метод решает проблему.

Описание на сайте ASC-29320ALP-R
Драйвера ASC-39320A-R скачать. Эти подходят.
ASPI 4.71.2 (вместо устаревшей программы EZ-SCSI) скачать

У Adaptec драйвера ищи в разделе Support -> Downloads. Их поисковая машина индексирует не всё!

———-
Жив курилка! (Р. Ролан, «Кола Брюньон»)
Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb
Всего записей: 28174 | Зарегистр. 31-07-2002 | Отправлено: 23:23 27-04-2008 | Исправлено: Victor_VG, 23:43 27-04-2008
tumanovalex

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору А где можно найти описание функций в ASPI? Хотелось бы попробовать управлять CD-ROM через ASPI.
Всего записей: 126 | Зарегистр. 31-10-2005 | Отправлено: 23:09 14-08-2008
Victor_VG

Tracker Mod

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

В драйвере есть документация. Стоит заглянуть в набор от Adaptec.

———-
Жив курилка! (Р. Ролан, «Кола Брюньон»)
Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb
Всего записей: 28174 | Зарегистр. 31-07-2002 | Отправлено: 01:00 15-08-2008
tumanovalex

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору А есть какие-нибудь еще ресурсы по ASPI? А может ASPI работать с флэшками, подключенными через USB? Хотелось бы считывать сектора и работать на более низком уровне, чем API ReadFile.
Всего записей: 126 | Зарегистр. 31-10-2005 | Отправлено: 19:24 15-08-2008
Victor_VG

Tracker Mod

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

Отвечаю по пунктам:

1) Ресурс один — http://www.adaptec.com/en-US/speed/software_pc/aspi/aspi_471a2_exe.htm — дело в том, что разработчик протокола ASPI — фирма Adaptec. Ну а прямая ссылка на закачку драйвера (

510 Kb): http://download.adaptec.com/software_pc/aspi/aspi_471a2.exe. Искомая тобой информация лежит в подпапке Docs SFX ZIP архива с драйвером в файле aspi32.pdf (39 страниц). Более старые версии драйвера гарантируют наличие проблем и конфликтов с ядром системы (вплоть до BSoD) начиная с Windows ME и Windows NT 4.0.

2) ASPI — Advanced SCSI Program Interface — это высокоуровневый протокол управление шиной SCSI (Small Computers System Interface) разработанной в своё время фирмой Digital Equipment Corporation (DEC) для семейства мини-ЭВМ PDP 11/70. Является основным протоколом управления для SCSI контроллеров фирмы Adaptec, но может быть использован и с контроллерами на микросхемах LSI logic, NCR, WD (Western Digital), IBM и других вендоров поверх основного протокола SCAM (SCSI Configuration Automation, де-факто SCSI PnP, международный стандарт: ISO/IEC 9316-2, ISO FDIS 14776- 351 (Information Technology — Small Computer System Interface — 3 (SCSI- 3) — Part 351: Medium Changer Commmands (SCSI-3 SMC)) и ещё несколько десятков международных стандартов. А ASPI — это промышленный стандарт, де-факто — стандарт предприятия, хотя и широко используемый из-за простоты реализации и управления устройством через него. Но, например поддержку «горячей замены» отказавшего устройства он не предусматривает -это реализовано только в более функциональном протоколе SCAM.

3) Напрямую через ASPI работать с USB носителем ты не сможешь — тут потребуется промежуточный драйвер-транслятор протоколов USB/IEEE1394 — SCSI, а для работы с физическими секторами используй например Hex Workshop, WinHex, . — это лучшее решение.

———-
Жив курилка! (Р. Ролан, «Кола Брюньон»)
Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb
Всего записей: 28174 | Зарегистр. 31-07-2002 | Отправлено: 00:46 16-08-2008 | Исправлено: Victor_VG, 00:48 16-08-2008
tumanovalex

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Дело в том, что хочу написать свою программу, поэтому и стал интересоваться, нет ли готовых библиотек.

Добавлено:
Спасибо большое за ссылки и объяснения.

Всего записей: 126 | Зарегистр. 31-10-2005 | Отправлено: 09:58 17-08-2008
constants

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте!
У меня очень долгая и запутанная проблема!
Может быть кто-то смог бы мне помочь.
В общем моменты такие:
У меня IDE ATA DMA dvd-привод Optiarc (все остальные его сложности я опускаю дрова на него и на ИДЕ ДМА КОНТРОЛЛЕР перепробованы все, там сделано все что можно), насильно эмулируется SCSI/RAID host-controller’ом марки Adaptec 154x compatible, если не врет Эверест. Кто его об этом просил я не знаю — никакого Алкоголя нет и отродясь не было! При этом изначально он эмулировал без дров и абсолютно ненастроенный если верить диспетчеру устройств. В нем же я обновил дрова от Микрософта и с трудом настроил режимы работы (диапазон ввода/вывода и запрос на прерывание — 09 — пишет, что без конфликтов). Сисофтвер Сандра мой физический ИДЕ привод помещает в устройства Скази — все замечательно, но в конце списка пишет — «SCSI не придерживается ANSI, возможно это устройство ATA/ATAPI!» Дисковод отказывается читать любые диски!
Примем пока за основу (остальное все перепробовано!), что проблема привода в эмуляции ИДЕ/АТА этим Скази/Рэйдом.
Так вот подскажите, пожалйста, если можно, как мне
Либо полностью удалить этот контроллер из системы (никакие аддоны не помогают, отключение в диспетчере — филькина грамота!) Никаких устройств Скази нет и никогда не будет!
Либо полностью отвязать его от физических ИДЕ/АТА дисководов.
Может быть, помог бы еще родной драйвер от Адаптека, но на эту модель я его никак не смог найти, он действительно древний!
Заранее всем благодарен!
Константин.
Всего записей: 5 | Зарегистр. 05-02-2009 | Отправлено: 18:20 24-07-2009
Neon2

Gold Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору constants, эта проблема возникает из-за неверных настроек в реестре. Деинсталлируй все эмуляторы приводов. Потом проверь — не стоит ли у тебя SPTD-драйвер. Для этого скачай его установщик и запусти — если стоит, то он предложит тебе себя деинсталлировать. Потом скачай файл DVDsetting_Restore.reg и применив его, перезагрузи компьютер. После этого DVD-привод заново определится, установится и начнёт нормально работать.

Добавлено:
Чтобы развеять возможные сомнения поясняю, что содержимое файла DVDsetting_Restore.reg (его можно посмотреть открыв с помощь Блокнот-а) основано на этой статье от Микрософт: http://support.microsoft.com/kb/270008/RU/, и рекомендуемый мной выше порядок действий уже не раз выручал в подобных твоему случаях.

Всего записей: 9343 | Зарегистр. 21-10-2005 | Отправлено: 20:28 24-07-2009
zaremastr

Full Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Решила помочь, и выложить текущие ссылки на все актуальные версии:

ASPI v4.71.2 для Windows 98, NT 4, ME, 2000 and XP (выпущен 23 Ноября 2002)
http://download.adaptec.com/software_pc/aspi/aspi_471a2.exe

ASPI v4.71 для Windows 98, NT 4, ME, 2000 и XP. Включает в себя утилиту ASPICHK для проверки версии ASPI. (выпущен 28 Мая 2002)
http://download.adaptec.com/software_pc/aspi/aspi_v471.exe

ASPI v4.70 для Windows 98, NT 4, Me, 2000 и XP. (выпущен 14 Февраля 2002)
http://download.adaptec.com/software_pc/aspi/aspi_v470.exe

Инструкция по установке ASPI драйвера. (на английском)
http://download.adaptec.com/pdfs/installation_guides/aspi470install.pdf

Всего записей: 437 | Зарегистр. 03-10-2010 | Отправлено: 22:24 18-02-2014 | Исправлено: zaremastr, 07:05 19-02-2014
ruomyes

BANNED

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору В общем я так понял, что несмотря на предупреждение под NT-шными осями тоже лучше ставить версию 4.60, как более стабильную и проверенную временем. Я и сам ею всегда пользовался под Win2k и сейчас под XP и никаких проблем не было. Тогда расскажу как ее правильнее и легче всего поставить. Почему-то никто не задавал вопросов, хотя так просто она не ставится, т.к. это upgrade версия и для установки требует наличия в системе чего-либо уже установленного от Adaptec.

Это могут быть ASPI драйвера любых версий, фирменное ПО (например, Adaptec EZ-SCSI, хотя это требование было только в старых версиях ASPI) или оборудование (Adaptec SCSI Host Adapter). Оборудование определяется по драйверам, поэтому можно обмануть, поставив встроенные в Windows драйвера от какого-нибудь хост адаптера Adaptec, через стандартный мастер установки оборудования. С ПО тоже все понятно, но есть способ проще.

При установке ASPI версии 4.60 в систему ставится 4 файла. В 9x-ME wnaspi32.dll, winaspi.dll, aspienum.vxd (C:\Windows\System) и apix.vxd (C:\Windows\System\Iosubsys). В NT-подобных системах winaspi.dll, wowpost.exe (C:\Windows\System), wnaspi32.dll (C:\Windows\System32) и aspi32.sys (C:\Windows\System32\Drivers).

Так вот, перед запуском aspi32.exe нужно положить один из этих файлов (любой версии) в соответствующую папку, так, чтобы этот файл увидела утилита aspichk, после чего можно запускать установку.

В Windows 9x-ME встроены свои ASPI драйвера, поэтому существующие файлы wnaspi32.dll, winaspi.dll и apix.vxd перед копированием новых стоит переименовать, но только не в «wnaspi32.bak», т.к. установщик от Adaptec создает свои резервные копии файлов и при установке затрет переименованный таким образом вручную файл копией нового.

Есть готовый набор файлов для установки (aspi32.exe + aspichk.exe + пакетный файл для автоматического копирования всех четырех файлов по нужным директориям). В NT-подобных системах им можно пользоваться как есть (только там ошибка в Aspi.bat, вместо wowpost.exe повторно прописан aspi32.sys, правда эта ошибка ни на что не влияет, т.к. для установки достаточно всего одного правильно скопированного файла), а в 9x-ME придется копировать файлы вручную, т.к. пути там другие.

Но про все, что я написал выше, можете забыть, потому что есть еще круче способ. А вернее retail дистрибутив, который не требует наличия уже установленных драйверов или ПО от Adaptec. Этот дистрибутив распространялся параллельно с upgrade версиями, вместе с различным софтом для работы с CD/DVD (InterVideo WinDVD, Adaptec Easy CD Creator), только под NT-шными осями он устанавливается с небольшой ошибкой, из-за которой программы могут не увидеть ваши приводы.

После установки aspichk пишет: ASPI is properly installed and is fully operational. However, no host adapters have been detected (0xE8).

Исправить это можно как вручную, так и с помощью reg файла или утилиты AspiTest 2.0 (кнопка Registry), а если расположить эту утилиту в одной папке с aspiinst.exe, то в ней появится кнопка Update для запуска установщика. Или самый простой вариант — накатить сверху upgrade версию, с перезагрузкой.

Retail версия 4.60 (1021) имеет номер версии файла 1.08 (032) / 1.0.8.32 с датой компиляции 11.09.1999, upgrade соответственно 1.02 (014) / 1.0.2.14 от 25.10.1999, последняя версия утилиты aspichk 1.00 (006) / 1.0.0.6 от 01.07.1997. Устанавливаемые файлы обеих версий: retail и upgrade — побайтово одинаковые.

Кстати, версии ASPI 4.72.2 не существует, это была просто опечатка , дистрибутивы 4.72.2 и 4.71.2 за исключением одного лишнего файла и документации идентичны.

Общая ссылка для загрузки всех 4.7x версий:

Читайте также:  Retouch4me ��� mac os
Оцените статью