Hi Everyone
A few weeks ago I was advised to install a new ASPI layer to accommodate another authoring prog. (wont say wot it was!)
I duly downloaded the Nero ASPI layer and the other software works fine but now.....
Whenever I get to the create disk screen in VS8 I get the above message and it only allows you to create TS folders etc. Eventually created a TS folder but then got the same response when I tried to back up with Shrink.
(Also comes up when you run Win Media Player but you just click OK and it works.
Have I committed an irretrievable error?
Any advice would be much appreciated.
Thanks
Antonio, Anna y Eduardo Felipe
Need Windows original WSNASPI32.DLL
Moderator: Ken Berry
Need Windows original WSNASPI32.DLL
Antonio y Anna
- Ken Berry
- Site Admin
- Posts: 22481
- Joined: Fri Dec 10, 2004 9:36 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Gigabyte B550M DS3H AC
- processor: AMD Ryzen 9 5900X
- ram: 32 GB DDR4
- Video Card: AMD RX 6600 XT
- Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
- Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
- Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
- Location: Levin, New Zealand
I suspect you have indeed committed a no-no!
In fact, I am a little surprised that you were actually advised to change the ASPI layer since no one seems to worry too much about them with more modern computer operating systems. The same effect can be produced using code written to use mini-ports instead. Was your problem related to CD-Rs by the way (as this is what ASPIs were originally created for)?
The main problem is that an ASPI layer is really a bundle of sub-programs which have to work together and be consistent and complete to avoid problems in communicating and interpreting commands. However, some hardware manufacturers are notorious for including a subset of the layer with their products - scanners are particularly bad in this regard. Often, they will grab an old file (one that's good enough for their needs) and package that with their own software - but with the date on which they bundled it, rather than the original date. It will then install even though a later version is on your system and it cannot be removed easily, again because the date is misleading. In fact, some vendors will even include such a package just in case, even if in reality it is not needed.
So by installing a new layer you have unintentionally screwed up the existing one. It's a bit like the other problem we encounter here where a program like Nero's InCD or other packet-writing software takes over a burner and denies its use to other programs... (So I am understandably suspicious when you say that you used the Nero ASPI layer!!!)
Have you tried doing a reinstall of VS8 to overwrite the parts of the new layer it cannot operate with?
Or ultimately even a System Restore to a date before you installed the new layer? I know that simply re-creates your original problem with the other unmentionable program. But at the end of the day, I suppose you have to decide which program you want or need to use more.

The main problem is that an ASPI layer is really a bundle of sub-programs which have to work together and be consistent and complete to avoid problems in communicating and interpreting commands. However, some hardware manufacturers are notorious for including a subset of the layer with their products - scanners are particularly bad in this regard. Often, they will grab an old file (one that's good enough for their needs) and package that with their own software - but with the date on which they bundled it, rather than the original date. It will then install even though a later version is on your system and it cannot be removed easily, again because the date is misleading. In fact, some vendors will even include such a package just in case, even if in reality it is not needed.
So by installing a new layer you have unintentionally screwed up the existing one. It's a bit like the other problem we encounter here where a program like Nero's InCD or other packet-writing software takes over a burner and denies its use to other programs... (So I am understandably suspicious when you say that you used the Nero ASPI layer!!!)
Have you tried doing a reinstall of VS8 to overwrite the parts of the new layer it cannot operate with?
Or ultimately even a System Restore to a date before you installed the new layer? I know that simply re-creates your original problem with the other unmentionable program. But at the end of the day, I suppose you have to decide which program you want or need to use more.
Ken Berry
Before panicking see if the other burning software has installed a special driver or packet writer that's blocking the dvd writing capabilities.Have I committed an irretrievable error?
Re-installing / repairing VS installation may work, but DVD Shrink can't burn either so something has control of the drives.
- Ken Berry
- Site Admin
- Posts: 22481
- Joined: Fri Dec 10, 2004 9:36 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Gigabyte B550M DS3H AC
- processor: AMD Ryzen 9 5900X
- ram: 32 GB DDR4
- Video Card: AMD RX 6600 XT
- Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
- Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
- Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
- Location: Levin, New Zealand
As a footnote to my earlier post, I was intrigued enough by this thread to do a Search of my video editing computer... I couldn't find the .dll file you mentioned in the title of the thread, but I suspect it was a typo for wnaspi32.dll.
Anyway, it seems I have four different versions of this file on my computer, three in video-related program folders (none of them Ulead but one of them being Nero 7\Core) and one in C:\Windows\System32. Moreover, I have VS8, 9 and 10+ on that computer. All continue to work just fine, including VS8 which I still occasionally fire-up in relation to questions on this Board.
So I am more inclined now to agree with etech and think that there may be something else, like packet writing software, which is the problem -- unless your install of the Nero ASPI was either incomplete or otherwise faulty.
Anyway, it seems I have four different versions of this file on my computer, three in video-related program folders (none of them Ulead but one of them being Nero 7\Core) and one in C:\Windows\System32. Moreover, I have VS8, 9 and 10+ on that computer. All continue to work just fine, including VS8 which I still occasionally fire-up in relation to questions on this Board.
So I am more inclined now to agree with etech and think that there may be something else, like packet writing software, which is the problem -- unless your install of the Nero ASPI was either incomplete or otherwise faulty.
Ken Berry
Thanks for your help
Will uninstall the layer if I can
Antonio, Anna y Eduardo Felipe
Antonio, Anna y Eduardo Felipe
Antonio y Anna
Ken et al-please help still floundering
Hi Everyone
Thanks for the earlier detailed responses. Have now used ASPI checker which confirms that the wnaspi32.dll installed is the Nero one (Version 2.01 (74) The checker lists this and 2 other files and confirms that ASPI is not properly installed as one or more components have been replaced by older versions etc.
Interestingly there is another wnaspi32.dll in progs/nero and this is 2.01 (59).
I have tried to replace the Nero 2.01 (74) with the versions widely available for download but there are difficulties.
1. Am not sure if they are Win ME compatible or specific.
2. When I tried to unzip one and copy it to the system folder it would not allow me to overwrite the problem DLL as it is "password protected! (never in a million years) Have had the PC for about 7 years and don't ever recall creating such a password. If you try to delete it in explorer it says that it is a system file and that the source file may be in use.(not running Nero or VS8 etc)
I haven't uninstalled the free DVD authoring that needed the problem Nero layer but will do so if u advise. Just seems that it won't solve the issue about finding and replacing the appropriate DLL to get all else working.
Would much appreicate your thoughts.
Thanks for your time.
Antonio, Anna, Eduardo Felipe
Thanks for the earlier detailed responses. Have now used ASPI checker which confirms that the wnaspi32.dll installed is the Nero one (Version 2.01 (74) The checker lists this and 2 other files and confirms that ASPI is not properly installed as one or more components have been replaced by older versions etc.
Interestingly there is another wnaspi32.dll in progs/nero and this is 2.01 (59).
I have tried to replace the Nero 2.01 (74) with the versions widely available for download but there are difficulties.
1. Am not sure if they are Win ME compatible or specific.
2. When I tried to unzip one and copy it to the system folder it would not allow me to overwrite the problem DLL as it is "password protected! (never in a million years) Have had the PC for about 7 years and don't ever recall creating such a password. If you try to delete it in explorer it says that it is a system file and that the source file may be in use.(not running Nero or VS8 etc)
I haven't uninstalled the free DVD authoring that needed the problem Nero layer but will do so if u advise. Just seems that it won't solve the issue about finding and replacing the appropriate DLL to get all else working.
Would much appreicate your thoughts.
Thanks for your time.
Antonio, Anna, Eduardo Felipe
Antonio y Anna
