title: How do I fix a broken regsvr32 that crashes?
body: <p>I dont know what happend but I cant register any dlls anymore. It seems like regsvr32 or some dependent dll:s have been broken (I dont think its a virus-thing, but of course you can never know).</p>
  
  <p>I regulary register dlls to communicate with different hardware and today I dont have the time to make a cleen install of my computer. So, do you know any way to repair the regsvr32 and dependent dlls?</p>
  
  <p>Its not really a programming question, but very related, because regsvr32 is a big part of my programming day.</p>
  
  <p>The errors I got are (translated from swedish error message):<br>
  title:regsvr32.exe - Cold not find a component<br>
  message:This program could not be started because of PSAPI.DLL could not be found.   </p>
  
  <p>And if clicked ok on that I got a new error:<br>
  title:regsvr32.exe - Cold not find a component<br>
  message:This program could not be started because of OLEACC.DLL could not be found.    </p>
  
  <p>in the windows32-folder I got PSAPI.dll, 23kB, changed 2008-04-14 and OLEACC.dll, 160kB changed 2004-08-04.
  regsvr32.exe, 30kB, changed 1996-08-09.</p>