• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 790
  • Last Modified:


I recently installed WinPoet 2.0, and it caused an error whenever using my CD-ROM.  Whenever the CD Rom Drive is accessed, I get the following error:

SHELL32.DLL is linked to missing export SHLWAPI.DLL:SHRegisterValidateTemplate

I have tried the following steps with no change in this problem:

1)Deleted all copies of SHLWAPI.DLL other than the one in C:\WINDOWS\SYSTEM

2)Reinstalled WinME

3)Reinstalled Internet Explorer 5.5

Still every time I accesss CD-ROM I get the SHLWAPI.DLL error.

I have the following file versions:

SHELL32.DLL     5.50.4134.100
SHLWAPI.DLL     5.50.4134.100

UPDATE: I believe the problem is that I need an updated version of SHLWAPI.DLL, 5.50.4134.600.  Where can I download this DLL? I am unable to reinstall IE 5.5, I have tried repeatedly.

Please email if you need more information.

1 Solution
I looked through some of the pages on the net concerning this problem, and it seems a fix on some occasions, is making a search for the file shlwapi.dll on the entire disk, and rename all copies except the one in c:\windows\system
to something like shlwapi.bak.
Some programs installs their own shlwapi.dll in the program directory, and this might be a windows 98 copy, without some extendet functionallity that is present in the win me version.

I checked my own copy of the file and it is the same version as yours, so i don't think there is anything wrong with it.
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

I think in this case I would bootup with a winme boot disk,,,at the A:prompt switch to C:prompt and type C:\scanreg/restore    even with a reinstall there should be a reg date before this ......worth a shot and cant hurt
WildmannnAuthor Commented:
UPDATE: I reinstalled Windows ME, and most likely the file was from Win 98, because the current file is version 5.50.4522.1800.  I have reinstalled WinPoet, the program that caused the error.  This time I got a different error, again when accessing the CD-ROM, it now says it "cannot find Autorun.exe" when accessing the CD-ROM.  I replaced the copies of shlwapi.dll in the WinPoet Directory as well as all others with the 5.50.4522.1800 file.

So I am not getting the shlwapi.dll error, but I am still having trouble operating programs on the CD-ROM.  Since I did use the technique recommended by Tonybrandt, I am awarding the 300 points and posting this as a new question.
As i read your comment, you want to award points to me. You can just accept this answer then.

Answer accepted by tonnybrandt.

Thank you
Community Support Moderator
Thank you for your help, Computer101.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

Tackle projects and never again get stuck behind a technical roadblock.
Join Now