+ Reply to Thread
Page 1 of 2 1 2 LastLast
Posts 1 to 10 of 14
  1. #1

    Still gathering requirements...


    Join Date
    Jul 2009
    Posts
    87
    Thanks (Given)
    0
    Thanks (Received)
    0
    Likes (Given)
    0
    Likes (Received)
    0

    Unhappy rundll32.exe wont run. Registry problem?

    went to help out a friend who had been hit by a virus.

    By the time I got there it looked like some of her anti-virus sw had cleaned it up, however there is a residual problem with rundll32 not working.

    This means that a whole host of things won't work.

    I'm pretty sure that the file isn't missing as I could see it in the system32 directory and even tried to copy the file back off the windows install disks.

    Convinced that the registry is corrupted. There are loads of registry cleanup tools, but most need to be run after download, and the missing rundll32 stops that from happening.

    Most of these registry tools just scan for free and then want you to pay up fix the host of problems that they detect.

    Can anyone suggest a decent and free registry fix tool and/or suggest how I could fix this manually. There is lots of scaremongering against touching the registry yourself, but I'm wondering if much of this is the tool providers.

  2. #2

    Contractor Among Contractors


    Join Date
    May 2006
    Location
    In the Sun
    Posts
    1,474
    Thanks (Given)
    0
    Thanks (Received)
    0
    Likes (Given)
    0
    Likes (Received)
    1

    Default

    Quote Originally Posted by MonzaMike View Post
    went to help out a friend who had been hit by a virus.

    By the time I got there it looked like some of her anti-virus sw had cleaned it up, however there is a residual problem with rundll32 not working.

    This means that a whole host of things won't work.

    I'm pretty sure that the file isn't missing as I could see it in the system32 directory and even tried to copy the file back off the windows install disks.

    Convinced that the registry is corrupted. There are loads of registry cleanup tools, but most need to be run after download, and the missing rundll32 stops that from happening.

    Most of these registry tools just scan for free and then want you to pay up fix the host of problems that they detect.

    Can anyone suggest a decent and free registry fix tool and/or suggest how I could fix this manually. There is lots of scaremongering against touching the registry yourself, but I'm wondering if much of this is the tool providers.
    Have you tried booting in safe mode (F8) and running from the last good restore point??

    PZZ

  3. #3

    Party Animal

    Zippy's Avatar
    Join Date
    Aug 2006
    Location
    Mr Flibble's wardrobe
    Posts
    20,562
    Thanks (Given)
    14
    Thanks (Received)
    79
    Likes (Given)
    77
    Likes (Received)
    154

    Default

    Did you uninstall rundll32 before you tried copying over it?
    +50 Xeno Geek Points
    Come back Toolpusher, scotspine, Voodooflux. Pogle
    As for the rest of you - DILLIGAF

    Purveyor of fine quality smut since 2005

    CUK Olympic University Challenge Champions 2010/2012

  4. #4

    Godlike

    xoggoth's Avatar
    Join Date
    Jul 2005
    Location
    xoggoth towers
    Posts
    9,266
    Thanks (Given)
    1
    Thanks (Received)
    52
    Likes (Given)
    4
    Likes (Received)
    139

    Default

    Command prompt fsc might be worth doing to ensure file is what it should be:

    http://unlockforus.blogspot.com/2008...ans-check.html
    bloggoth

    If everything isn't black and white, I say, 'Why the hell not?'
    John Wayne (My guru, not to be confused with my beloved prophet Jeremy Clarkson)

  5. #5

    Super poster

    Incognito's Avatar
    Join Date
    Jun 2008
    Posts
    2,992
    Thanks (Given)
    0
    Thanks (Received)
    1
    Likes (Given)
    0
    Likes (Received)
    0

    Default

    You haven't stated what O/S it is.

    First steps, download Stinger, run in safe mode, reboot.

    Repair system files (you will need install disks, if install disks don't have service pack slipstreamed then you'll need to patch the system post repair)

    Xp

    Vista

    Reboot

    If you need to repair registry post system

    Xp

    Vista same steps, but the backup files are located at "C:\WINDOWS\System32\config\RegBack"

    **KNOW WHAT YOU ARE DOING BEFORE FOLLOWING ANY OF THESE STEPS, YOU CAN CAUSE SIGNIFICANT CORRUPTION BY MODIFYING THE REGISTRY INCORRECTLY**

    Can anyone suggest a decent and free registry fix tool and/or suggest how I could fix this manually.
    DO NOT use these registry repair tools, they are more trouble than they are worth and will very quickly make a major mess out of a minor one. If your friend has a legit copy of Microsoft then contact MS and get them to help you with the recovery process. As it's a virus, you should be able to go to them direct rather than through the OEM provider (i.e. HP etc)

    https://consumersecuritysupport.micr...sk=diagnostics
    Last edited by Incognito; 26th February 2010 at 23:02.
    "I hope Celtic realise that, if their team is good enough, they will win. If they're not good enough, they'll not win - and they can't look at anybody else, whether it is referees or any other influence." - Walter Smith

    On them! On them! They fail!

  6. #6

    Godlike


    Join Date
    Jul 2008
    Location
    Armchair
    Posts
    5,946
    Thanks (Given)
    48
    Thanks (Received)
    29
    Likes (Given)
    52
    Likes (Received)
    85

    Default

    You can probably do a good cleanup if you know what you're doing, it needs some experience and knowledge though.

    Odds are that it will be quicker and less effort to copy the data files off and do a full format and O/S install.
    They're going over there to get their awards. Three different words that sound similar, but have their own unique meanings; they're NOT interchangable no matter how lazy you are.

  7. #7

    Godlike

    SueEllen's Avatar
    Join Date
    Nov 2005
    Location
    in the Park
    Posts
    9,794
    Thanks (Given)
    14
    Thanks (Received)
    32
    Likes (Given)
    210
    Likes (Received)
    129

    Default

    Quote Originally Posted by TykeMerc View Post
    You can probably do a good cleanup if you know what you're doing, it needs some experience and knowledge though.
    Doesn't need any experience but definitely needs knowledge

  8. #8

    Godlike

    VectraMan's Avatar
    Join Date
    Dec 2005
    Location
    Oxfordshire
    Posts
    7,502
    Thanks (Given)
    0
    Thanks (Received)
    29
    Likes (Given)
    0
    Likes (Received)
    103

    Default

    Does RunDLL rely on anything in the registry? I can't see why. It's just a simple EXE that loads a DLL and calls a function on it (it runs the DLL oddly enough).

    What happens if you try to use anything that needs RunDLL? The control panel for example.

    Maybe system32 has gone missing from the path. That'd probably do it.
    Ye canne change the laws of physics, laws of physics, laws of physics
    Ye canne change the laws of physics, laws of physics, Jim.

  9. #9

    Godlike

    xoggoth's Avatar
    Join Date
    Jul 2005
    Location
    xoggoth towers
    Posts
    9,266
    Thanks (Given)
    1
    Thanks (Received)
    52
    Likes (Given)
    4
    Likes (Received)
    139

    Default

    No expert but I have the impression that it is the DLLs that use it that have to be registered to do so. The registry has entries like rundll32.exe\%system%root\sysetm32\van.dll,runVAN.

    I managed to fix a bunch of problems once before by using the free Inno Setup installer to reregister some files that an idiot commercial address database program had overwritten with older versions. Seemed easier than messing about with regserver.

    If you can discover which DLLs/OCxs a non working app requires you may be able to make up a script to reregister them. I could post a short sample script if you wanted to try that route.
    Last edited by xoggoth; 27th February 2010 at 13:18.
    bloggoth

    If everything isn't black and white, I say, 'Why the hell not?'
    John Wayne (My guru, not to be confused with my beloved prophet Jeremy Clarkson)

  10. #10

    Still gathering requirements...


    Join Date
    Jul 2009
    Posts
    87
    Thanks (Given)
    0
    Thanks (Received)
    0
    Likes (Given)
    0
    Likes (Received)
    0

    Default

    Quote Originally Posted by VectraMan View Post
    Does RunDLL rely on anything in the registry? I can't see why. It's just a simple EXE that loads a DLL and calls a function on it (it runs the DLL oddly enough).

    What happens if you try to use anything that needs RunDLL? The control panel for example.

    Maybe system32 has gone missing from the path. That'd probably do it.
    Thanks to all for the responses so far.

    Spent a little more time with my friends computer this evening.

    Trying to run any of the Control panel apps produces a dialog stating c:\windows\system32\rundll32.exe Application not found

    I also get a similar error if I click on System Information from My Computer, so I can't check the PATH environment settings.

    I can look at PATH from a command window and it does include this directory, so think that is OK.

    Now think that the application not found must be referring to the app that rundll32 is trying to execute.

    Found some limited examples of how to run rundll32 from a command window, for example to show the windows version and this worked.

    Another curious issue is that if I try to run IE from the start menu I get the "run with" dialog box (The one when windows doesn't know what application to execute to manage a particular file.) However if I run an existing IE shortcut on the desktop then it works fine.....

    Found a useful disagnostic tool but when I download this, or any other apps from the internet, it downloads OK , but running the downloaded app fails.

    Any more suggestions? windows repair is beckoning

+ Reply to Thread
Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Content Relevant URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.