Entrance to litePC.com Support Desk
Knowledge Base
Customer License & Login
XPlite / 2000lite Professional
98lite Professional
Shop / Payment
Search Articles
Home > 98lite Professional > Issues with Apps (9x)

Filename.exe is linked to missing export file SHELL32.DLL:SHGetSpecialFolderPathA

by LitePC

Error message:

Filename.exe is linked to missing export file SHELL32.DLL:SHGetSpecialFolderPathA 
Solution:

Run 98lite again - and use the ShellSwap feature to select the shell variant you want to use e.g. SLEEK or CHUBBY. This will re-copy the correct files to the correct locations and reinitialise the desktop environment.

Why this happens:

This error means me that you are using the windows 95 version of shell32.dll mixed with an unmodified version of a windows 98 file that needs this additional routine from the Windows98 version of shell32.dll. To get around this 98lite binary patches a couple of exe files (notepad.exe, write.exe for example) so they point to shell32.w98 instead of shell32.dll. 98lite then copies the windows 98 version of shell32.dll to the system folder and renames it shell32.w98.

The files that have been patched are stored in the <Setup Folder>98lite subdirectory.

 



Article Options

Email Article

Print Article |

See also