Installsheild error - ikernel.exe class not registered on Win XP

Posted on 2006-04-05
Last Modified: 2012-06-27
We have an XP Home laptop that is having a problem with the error message 'class not registered' for any install of hardware or software that uses installsheild - Iomega externa USB CD drive and Canon printer, and likely others that slip my mind right now.

When trying to install the Iomega apps, I get an error with ikernel.exe 'class not registered'.  Googling that, it's an InstallShield app.  Their website has suggestions of clean the temp folders, reboot, tweak DCOM settings, etc.:

most everything was OK as is, but we made changes when needed, reboot, but the problem persists.  One page says to delete the engine folder (regular uninstall also yields the same error) and then reinstall installsheild... even that reinstall gets the 'class not registered' message / fails to install.

The machine runs OK other than when trying to install apps.  We are logged on as an administrator, there are no other users logged in or even that exist...

Other than a reinstall, any recommendations!?
Question by:LookingForITHelp
    LVL 11

    Accepted Solution

    I think you've posted this in the wrong group

    Author Comment

    I did a search for installshield and this group came up with the most hits?  You use installshield to package / rollout delphi apps?  I figure there's someone here that might know installshield?  It seems Installshield the company doesn't support the end users - just people that buy their developer app... so I'm hoping someone here might know the answer / be able to get to installshield to see how to correct the corruption / problem on the PC here.


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
    Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.
    Internet Business Fax to Email Made Easy - With eFax Corporate (, you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

    779 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

    14 Experts available now in Live!

    Get 1:1 Help Now