Registering a DLL does not survive a reboot

Posted on 2007-10-11
Last Modified: 2012-08-14
When I try to run a program called File Recover, it gives an error that MSXML4 is not installed.  If I run "regsvr32 MSXML4.DLL", then the program works fine, until I reboot.  After rebooting, I need to register the dll again in order to open the program.  I tried unregistering and then registering the dll, but still it fails after a reboot.  I also downloading MSXML4 SP2 and installed it, but it also did not work.  Any ideas?
Question by:bpl5000
    LVL 66

    Expert Comment

    Seems like something in your startup is affecting it.....

    Any apps like Goback, or Deepfreeze installed?

    I would go to start>run>msconfig, and on the startup, and the services tab, click the box to Disable all....Then reboot. Any better? If so, you can start enabling them in small groups until you narrow it down and nail it....
    LVL 5

    Author Comment

    No GoBack, no Deep Freeze, no Clean Slate, etc.
    LVL 2

    Expert Comment

    Try re-downloading/reinstalling the XML package.
    LVL 5

    Author Comment

    firekool, when I got this error, I tried downloading MSXML4 SP2 and installing it again, but it did not help.
    LVL 2

    Accepted Solution

    You could register the dll every time  Windows loads. Put this command in the registry regsrv32 /s msxml4.dll. The /s is for silent.

    Put it in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run as a string.

    Not the best way to do it, but if you have exhausted all other ideas, then it might be better than reinstalling the OS.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Threat Intelligence Starter Resources

    Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

    Suggested Solutions

    Can you find a fax from a vendor you saved a decade ago in seconds? Have you ever cursed your PC under your breath during an audit because you couldn’t find the requested statement or driver history?  If you answered no to the first question or yes …
    cPanel is a Unix based web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. cPanel utilizes a 3 tier structure that provides functionality for administrators, rese…
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

    737 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

    21 Experts available now in Live!

    Get 1:1 Help Now