2011/08/27

Adaptec ASPI Driver in XP

前一篇貼了 ASPI 簡介與正確裝法!
實際裝了 XP 的 Driver,
但用 Nero InfoTool 4.03 偵測卻顯示 corrupted(腐敗的)...

不知是這軟體的問題嗎?
能找到的版本也只剩下這個了,
可以在 Free-Codecs.com :: Download CD and DVD Utilities
找到 5.3 的版本,裡面項目就沒有 ASPI 了...
那邊也可以挖到一些舊有的 Nero 工具

另外是 Adaptec ASPI Driver 最好從官網下載
軟體王的那個中文化版亂改,還是後來官網的更改過?!
是 4.71.2(4.71 Alpha 2) 而不是 4.72,
裡面 README.TXT 和 RELNOTES.DOC 重要的說明文件被刪除?!
最扯的是 Aspiinst.exe 檔名少了一個 i,
若你用 install.bat 去安裝 X86 的話,就會發生找不到檔案的情形...

官網的說明其實很清楚了。
Installation Instruction: This file extracts by default to the c:\adaptec\ directory. If you have changed this directory, please note the directory you have chosen.
For Windows 98, NT 4.0, ME and 2000, use the enclosed ASPIINST.EXE file to install the ASPI layer.
For Windows XP, select Start - Run from the menu, and then the Browse button. Locate the INSTALL.BAT file in the directory the files extracted to and select the OPEN button.
In the command box, add a space and either XP32 for Pentium I/II/III/IV processors or XP64 for Itanium processors. The command should look like: c:\adaptec\aspi\install.bat XP32 or c:\adaptec\aspi\install.bat XP64. Then select the OK button to run the XP installer.

README.TXT:
I. Operating System ASPI Files Installed
========================================================
Microsoft Windows NT 4.0 wnaspi32.dll, aspi32.sys
winaspi.dll, wowpost.exe
Microsoft Windows 2000 wnaspi32.dll, aspi32.sys
winaspi.dll, wowpost.exe
Microsoft Windows 98 wnaspi32.dll, apix.vxd
Microsoft Windows Me wnaspi32.dll, apix.vxd
Microsoft Windows XP wnaspi32.dll, aspi32.sys

V. Windows XP Support
===========================================================

Contents:
-----------------------------------------------------------
install.bat installation batch file
reg_xp.exe registry modification utility
aspixp.sys 32-bit ASPI driver ( v 4.71.2 )
wnaspixp.dll 32-bit ASPI DLL ( v 4.71.2 )
aspi64.sys 64-bit ASPI driver ( v 4.70.8 )
wnaspi64.dll 64-bit ASPI DLL ( v 4.70.8 )

VI. Installation of ASPI
============================================================
1. Run INSTALL.BAT with the target operating system
command line option specified:

X86 ( for Windows 98/ME/NT/2000 )
XP32 ( for Windows XP 32-bit )
XP64 ( for Windows XP 64-bit )

e.g. "INSTALL.BAT X86"

2. INSTALL.BAT will prompt you to specify which operating
system to install for if you did not specify one in Step 1).

a) If you are installing for X86 systems for either
Windows 98/ME/NT/2000 then ASPIINST.EXE will be invoked
and the rest of the installation process will be carried
out.
b) If you are installing for X86 or Itanium systems the
batch file will invoke REG_XP.EXE to make the necessary
registry entries and then copy the operating system
specific files to the appropriate location. The operating
system path is determined by the environment variable
%windir%.

For Win XP 32-bit:
ASPIXP.SYS will be copied to %windir%\system32\drivers\ASPI32.SYS
WNASPIXP.DLL will be copied to %windir%\system32\WNASPI32.DLL

For Win XP 64-bit:
ASPI64.SYS will be copied to %windir%\system32\drivers\ASPI32.SYS
WNASPI64.DLL will be copied to %windir%\system32\WNASPI32.DLL

3. Reboot the system to enable the ASPI driver.

 
實際 install xp32 只會複製 2 個檔案而已!
install 寫的不是很好,加入 set 字串判斷:
[ Adaptec ASPI Driver (XP32) - Install.png ]

aspichk.exe Check 顯示 component missing(組件缺少)...
[ Adaptec ASPI Driver (XP32).png ]

Nero InfoTool 4.03 偵測顯示 corrupted(腐敗的)...
[ Nero InfoTool 4.03 - ASPI (XP32).png ]

 
安裝 x86 的 aspiinst.exe 2000 版本:
顯示 properly installed and fully operational(正確地安裝和完整運作)。
[ Adaptec ASPI Driver (X86) - Aspinit.exe.png ]

Nero InfoTool 4.03 也顯示 working properly(正確地工作):
[ Nero InfoTool 4.03 - ASPI (X86).png ]

 
那先安裝 x86 2000 的版本把另外 2 個檔案補齊,
再來安裝 XP32 偵測看看:
[ Adaptec ASPI Driver (X86+XP32).png ]

Nero InfoTool 4.03 偵測還是顯示 corrupted(腐敗的),殘念...
[ Nero InfoTool 4.03 - ASPI (X86+XP32).png ]

 
其他如果安裝 XP64 的版本:
[ Adaptec ASPI Driver (XP64).png ]

[ Nero InfoTool 4.03 - ASPI (XP64).png ]

先裝 x86 再裝 XP64:
[ Adaptec ASPI Driver (X86+XP64).png ]

[ Nero InfoTool 4.03 - ASPI (X86+XP64).png ]

2 則留言:

  1. 這其實有解的, 那個4.71a2根本有問題, 我是一台實體DVD燒錄機與一台虛擬光碟, 用官方的只抓到虛擬的(3:0:0), 哪還裝這作啥.

    後來去老外CD DUMP網站發問, 人家都用4.6都不願意用新的, 果然裝了之後4個檔都是4.6整整齊齊.

    aspichk與nero info兩方完美, 重點是兩台裝置全部抓到, ATAPI(0:0:0)與 XXXX(3:0:0).

    給大哥您作參考, 對了, OS是XP32.

    回覆刪除
  2. 4.6版在官網已經找不到了,
    話說回來,以現在來說這個驅動用到的機率實在不大...

    回覆刪除