I've also included my trusty CD-Recordable FAQ by Andy McFadden, cos it's the best reference guide I've found on this stuff ever, constantly updated by the author over many years and useful to have on hand in a hurry in case you ever need it (which is usually when you are in a hurry hehe).
I owe a very HUGE thanks to n7Epsilon for helping me with this and showing me some really nifty tricks, including how to use the DelService INF directive (which I didn't even know existed until this week DUH). He saved me a heap of grief and a pile of unnecessary reg entries as well.
Please note that this is written for an UNATTENDED install and it is NOT for the purpose of downgrading your existing v4.7x drivers in a current (live) install, although I DID include the *.bat files from ForceASPI in the program files folder just to keep the package complete.
Also note that it requires a reboot on both install and uninstall to add/del the service and you will not get prompted to do that. Also note that I have coded a 2nd uninstaller prompt to give you the option of keeping (or not) the ASPI v4.60 system files.
I may consider (in future when I am less busy) doing a pure ASPI v4.60 pack, but in the meantime this is what I needed right now for my own immediate use.
Only tested on Win2k3 and it's all working AOK for me here, but I would appreciate some feedback from users of other windoze platforms.
See release notes below for included files, utilities, version info and sources.
CD-DVD Recordable Support Bundle v1.0
SIZE: 1.05 MB
File Versions and Sources:Description: CD-DVD Recordable support files with ASPI v4.60.1021
Op System: Windows 2000, XP & 2003 (x86 only)
Title: CD-DVD Support
Drivers Install to: "%windir%\system32" and "%windir%\system32\drivers"
Utility and Docs Install to: "%programfiles%\CD-DVD\CDASPI"
Uninstaller: Removes program files, shortcuts, reg entries and 2nd PROMPT to ask to remove ASPI v4.60 service
ASPI Layer v4.60.1021 [1999/09/10] by Adaptec, http://www.adaptec.com/en-US/speed/soft ... 32_exe.htm
ASPI Check v2.0 [2002/07/17] by Adaptec, http://www.adaptec.com/en-US/speed/soft ... a2_exe.htm
CD-Recordable FAQ v2.68 [2007/08/08] by Andy McFadden, http://www.cdrfaq.org/
Cygwin DLL v1.5.24-2 [2007/01/31] by Cygnus Solutions, http://www.cygwin.com/
Force ASPI v1.7 [2000/09/03] by Radified, http://radified.com/aspi/forceaspi.htm
Mkisofs v2.01.01a35 [2007/09/03] by Jorg Schilling, Win binaries complied by Thomas Plank, http://www.student.tugraz.at/thomas.plank/
Why use ForceASPI for Adaptec ASPI Layer v4.60.1021?
Many people report that this version of ASPI layer drivers offers the BEST COMPATIBILITY with the greatest number of software programs, regardless of which Windows operating system they are used with. This nearly universal compatibility is what makes ForceASPI so attractive.
ForceASPI scripts allow you to install Adaptec ASPI layer v4.60 (1021) on your PC regardless of your hardware or software configuration. The reasons ForceASPI was created, and why you might want to use it:
* No ASPI Layer in Windows 2000 or XP
* Windows 9x and Windows ME ASPI Layer sucks
* Many CD Digital Audio rippers require a working ASPI layer
* Many DVD Rippers require a working ASPI layer
* Most CD-R wirting applications require a working ASPI layer
* I have been applying this hack manually on my own systems and decided to automate the process and let everyone benefit
* Some people (such as the folks at Sony and Adobe) find that these drivers offer better compatibility than newer versions of Adaptec's ASPI layer drivers (such as v4.71.2).
Enjoy (or not)
[Edit 2007/10/09] Recoded for more efficient installation of system driver