Internet Explorer Shell32.dll illegal operation

Posted on 2005-04-21
Last Modified: 2008-03-06
I need some help on this one.  It should be a quick fix, but I am running into a brick wall.  

When ever I try to run Internet Explorer, I recieve an "Illegal Operation" error with Shell32.dll which forces me to shut down IE.  

I extracted the shell32.dll file from the i386 folder off the windows 2000 cd.  I tried the regserv32 utility to re-register the dll file.  I figured I could copy over the extracted Shell32.dll file from the CD to the System32 folder in the windows root directory.  Unfortunatly the Shell32.dll file is in use and will not copy over the existing file.  

I looked for the dllcache folder (hidden folder) but does not exist.  Suposely the shell32 file needs to be replaced in that folder before trying to replace in system32???

What needs to be done here??  

Question by:jromansky
    LVL 9

    Expert Comment

    safe way to do this :

    boot up in safe mode
    open command prompt
    type 'sfc /scannow'

    this will replace system files.

    good luck

    Author Comment

    I can boot up into safe mode, but I can not log on as administrator. I do not have the password for the admin account either.  I tried to change the administrator password with a password change bootdisk, but did not suceed.  

    Without being able to log in as administrator, I can not use the SFC command.  Any other idea's on how to get around this??

    Author Comment

    ok...i got SFC working.... problem is that the windows 2000 cd I have must be different then the installed version of windows.  It will not let me specify the I386 folder.  
    LVL 12

    Expert Comment


    Try copying the I386 folder from the CD to your hard drive - then point "SFC" to that folder.
    Also, check through the list of updates - they look something like this:
    $NTUninstallKBxxxxxx$ for a recent version of that DLL - they should be listed in
    the WINNT folder.


    Author Comment

    The I386 Folder is already copied to the Hard drive. When SFC asks for the Windows 2000 cd, it will not let me choose a destination path where the files are located.  

    Some things to note.

    I apologize, but I am not receiving an "illegal operation" I am just receiving an Internet Explorer error as soon as I try to open up IE.  This error shows that Shell32.dll is the source.  

    If I change the domain(2 available) and log in as administrator, Internet Explorer works like a charm.

    Why would Shell32.dll cause an error when logged on as one user on one domain and work fine when logged in on another domain as administrator??

    Please Help!

    Author Comment

    I have figured out a solution to this program.

    The user profile was corrupt, so I ended up replacing the corrupt user's registry with another working registry from the same comptuer.  Problem Solved.

    Another way to go about this problem is to backup important files, documents, and emails.  Logon as local admin, delete the users profile and then log back in as the user.  


    Accepted Solution

    Question Closed, 500 points refunded.
    Community Support Moderator

    Featured Post

    Gigs: Get Your Project Delivered by an Expert

    Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

    Join & Write a Comment

    NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
    There are many benefits to finding online courses that align with your personal or career goals. Read more about our reasons for continuing your education in technology.
    Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now