Ru-Board.club
← Вернуться в раздел «Драйверы и прошивки BIOS»

» Adaptec ASPI Driver

Автор: Sish
Дата сообщения: 19.10.2004 10:29
Ещё заметил такой прикол:
когда пробуешь WinAmp'ом 5.05 прослушать AudioCD (хотя я это делаю крайне редко - в смысле музыку с AudioCD), ерундень кака-то ,
так что по-видимому без ASPI не обойтись. Может, кто решил-таки сию траблу - ASPI-драйверы под WINXP SP2 Rus?
Автор: kipus
Дата сообщения: 24.10.2004 03:12
Sish
Хм... не знаю как винамп, а у меня foobar2000 читает аудио диски без проблем. И под WinXP SP2 Eng.

А диски граблю через Exact Audio Copy.
Кстати, у меня тоже nForce, но проблем с SW IDE не замечал. Сейчас стоят дрова версии 6.11.
Автор: Sish
Дата сообщения: 26.10.2004 07:06
Народ!
Пофиксил траблу самым неожиданным (для себя) образом:
снёс доблестный VIA IDE Miniport Drivers и всё (абсолютно всё: WinOnCD, Audiograbber, Winamp) заработало, причём без ASPI-драйверов!
Ка гаварится, нэ нада ламать дроф!
Автор: kipus
Дата сообщения: 27.10.2004 15:46

Цитата:
снёс доблестный VIA IDE Miniport Drivers и всё

Все гениальное просто
Кстати, из-за него у меня Nero CD/DVD Speed глючил - поэтому сразу его и снес. Хотя, остальное вроде все работало. ИМХО, все зависит от конкретного случая.
Автор: NOISE1
Дата сообщения: 01.03.2005 23:15
kipus

Цитата:
снёс доблестный VIA IDE Miniport Drivers и всё


Цитата:
Кстати, из-за него у меня Nero CD/DVD Speed глючил


У меня тоже начал глючить Nero CD/DVD Speed не знаю в чем проблема, но появилась после того как я устанавливал дрова к матери. Nero CD/DVD Speed теперь не хочет тестит диски.

Добавил 3.03.05

Моя проблема решена я от злости убил драйвера к материнке и всем IDE конролерам и естественно убил винду ХР . Востановил винду, потом запустил драйвера 4в1 с родного диска к материнке и вместо инстала выбрал унынстал. Перегрузил и драйвера обновились на старые родные с диска. Запустил неро инфо тул и он наконец-то показал названия конролеров (первичный , вторичный) и показал DMA ON и у меня решилась проблема с CD-RW смотреть сдесь http://forum.ru-board.com/topic.cgi?forum=83&bm=1&topic=0811#1
Автор: Tom_Reedle
Дата сообщения: 02.03.2005 11:57
Люди, расскажите пожалуйста как удалять ASPI?

Мой Aopen CRW 3248 нехорошо глючит (большую часть дисков не воспринимает вообще), и установленные когда-то ASPI от adaptec не помогают. А теперь Nero info tool говорит, что system aspi косо установленны (неро'вские - нормально). Хочу попробовать удалить ASPI от adaptec, но не знаю как. Помогите!
Автор: deuz
Дата сообщения: 02.03.2005 15:10

Цитата:
расскажите пожалуйста как удалять ASPI
Если Win XP, то удалить какие есть:
%windir%\system\winaspi.dll
%windir%\system\wowpost.exe
%windir%\system32\drivers\aspi32.sys
%windir%\system32\wnaspi32.dll
и из реестра [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Aspi32]
Автор: Tom_Reedle
Дата сообщения: 02.03.2005 17:07
deuz


Цитата:
Если Win XP
оно самое

просто стереть файлы?
а как быть с неро'вскими? Оставить? Или стереть, удалить неро, а потом поставить заново?
Автор: deuz
Дата сообщения: 02.03.2005 17:27
Tom_Reedle
Ну да, просто стереть файлы и ключ в реестре. Неро трогать не нужно.
Автор: Tom_Reedle
Дата сообщения: 03.03.2005 10:58
deuz


Цитата:
Если Win XP, то удалить какие есть:
%windir%\system\winaspi.dll
%windir%\system\wowpost.exe
%windir%\system32\drivers\aspi32.sys
%windir%\system32\wnaspi32.dll


Поиск на "aspi" показал, что первых двух нет, зато в c:\adaptec полно всяких файлов с "aspi"... Да и вышеупомянутый wowpost.exe там же обитает...
И в других папках тоже аспистых файлов развелось немерянно. Что, все эти файлы удалять?
Автор: deuz
Дата сообщения: 03.03.2005 14:13

Цитата:
Поиск на "aspi" показал, что первых двух нет
В XP их быть и не должно.
Цитата:
в c:\adaptec полно всяких файлов с "aspi"
Это туда zip-архив по умолчанию распаковался (типа дистрибутив).
Цитата:
И в других папках тоже аспистых файлов развелось немерянно.
Не надо их удалять, только system32\drivers\aspi32.sys и system32\wnaspi32.dll
Автор: Tom_Reedle
Дата сообщения: 05.03.2005 16:58
deuz, спасибо!
Автор: nefgazreg
Дата сообщения: 04.03.2006 04:35
Adaptec SCSI Card 29320ALP-R
Никто не знает где можно достать драйвер и есть ли вообще? На официальном сайте не нашёл
Очень нужен.
Автор: DjAndy001
Дата сообщения: 27.04.2008 22:04
Столкнулся с той же проблемой - программы грабилки - 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
Автор: Victor_VG
Дата сообщения: 27.04.2008 22:23
DjAndy001

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

nefgazreg

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

У Adaptec драйвера ищи в разделе Support -> Downloads. Их поисковая машина индексирует не всё!
Автор: tumanovalex
Дата сообщения: 14.08.2008 22:09
А где можно найти описание функций в ASPI? Хотелось бы попробовать управлять CD-ROM через ASPI.
Автор: Victor_VG
Дата сообщения: 15.08.2008 00:00
tumanovalex

В драйвере есть документация. Стоит заглянуть в набор от Adaptec.
Автор: tumanovalex
Дата сообщения: 15.08.2008 18:24
А есть какие-нибудь еще ресурсы по ASPI? А может ASPI работать с флэшками, подключенными через USB? Хотелось бы считывать сектора и работать на более низком уровне, чем API ReadFile.
Автор: Victor_VG
Дата сообщения: 15.08.2008 23:46
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, .... - это лучшее решение.
Автор: tumanovalex
Дата сообщения: 17.08.2008 08:58
Дело в том, что хочу написать свою программу, поэтому и стал интересоваться, нет ли готовых библиотек.

Добавлено:
Спасибо большое за ссылки и объяснения!!!
Автор: constants
Дата сообщения: 24.07.2009 17:20
Здравствуйте!
У меня очень долгая и запутанная проблема!
Может быть кто-то смог бы мне помочь.
В общем моменты такие:
У меня IDE ATA DMA dvd-привод Optiarc (все остальные его сложности я опускаю дрова на него и на ИДЕ ДМА КОНТРОЛЛЕР перепробованы все, там сделано все что можно), насильно эмулируется SCSI/RAID host-controller'ом марки Adaptec 154x compatible, если не врет Эверест. Кто его об этом просил я не знаю - никакого Алкоголя нет и отродясь не было! При этом изначально он эмулировал без дров и абсолютно ненастроенный если верить диспетчеру устройств. В нем же я обновил дрова от Микрософта и с трудом настроил режимы работы (диапазон ввода/вывода и запрос на прерывание - 09 - пишет, что без конфликтов). Сисофтвер Сандра мой физический ИДЕ привод помещает в устройства Скази - все замечательно, но в конце списка пишет - "SCSI не придерживается ANSI, возможно это устройство ATA/ATAPI!" Дисковод отказывается читать любые диски!
Примем пока за основу (остальное все перепробовано!), что проблема привода в эмуляции ИДЕ/АТА этим Скази/Рэйдом.
Так вот подскажите, пожалйста, если можно, как мне
Либо полностью удалить этот контроллер из системы (никакие аддоны не помогают, отключение в диспетчере - филькина грамота!) Никаких устройств Скази нет и никогда не будет!
Либо полностью отвязать его от физических ИДЕ/АТА дисководов.
Может быть, помог бы еще родной драйвер от Адаптека, но на эту модель я его никак не смог найти, он действительно древний!
Заранее всем благодарен!
Константин.
Автор: Neon2
Дата сообщения: 24.07.2009 19:28
constants, эта проблема возникает из-за неверных настроек в реестре. Деинсталлируй все эмуляторы приводов. Потом проверь - не стоит ли у тебя SPTD-драйвер. Для этого скачай его установщик и запусти - если стоит, то он предложит тебе себя деинсталлировать. Потом скачай файл DVDsetting_Restore.reg и применив его, перезагрузи компьютер. После этого DVD-привод заново определится, установится и начнёт нормально работать.


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

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/software_pc/aspi/aspichk.exe

ASPI v4.60 для Windows 95 и NT только. (выпущен 15 Ноября 1999)
http://download.adaptec.com/software_pc/aspi/aspi32.exe

Инструкция по установке ASPI драйвера. (на английском)
http://download.adaptec.com/pdfs/installation_guides/aspi470install.pdf
Автор: ruomyes
Дата сообщения: 23.10.2014 04:27
В общем я так понял, что несмотря на предупреждение под 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 версий:

http://www.adaptec.com/en-us/support/_eol/scsi_sw/aspi-4.70/

Страницы: 1234

Предыдущая тема: ищется StarStorm 52.16


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