Link to home
Start Free TrialLog in
Avatar of Roentgen
RoentgenFlag for United States of America

asked on

Windows Update requires re-register of files. But re-register does not work

When i go to the Microsoft update page I get the following error:

 

  Files required to use Microsoft Update are no longer registered or installed on your computer. To continue:


Register or reinstall the files for me now (Recommended)
Let me read about more steps that might be required to solve the problem

 When I click the continue button it downloads the files and installs, but then returns to this very same error. What's the problem?
 
Avatar of LeeTutor
LeeTutor
Flag of United States of America image

Check if this similar Previously Answered Question is of any help.  Don't just take a look at the marked Answer, for some later posters to the question came up with something else that worked for them:

https://www.experts-exchange.com/questions/21509379/Cannot-run-Windows-Update-no-longer-registered-or-installed-on-your-computer.html
 Title: Cannot run Windows Update: "no longer registered or installed on your computer"
 
 
Roentgen, any feedback?
Avatar of Roentgen

ASKER

Sorry, I did not get notified that someone had answered. I followed the thread and after running regsvr32 msxml3.dll I get the following error:
DllRegisterServer in msxml3.dll failed. Return code: 0x80070005

unfortunately some of the links are no longer valid.
One other thing. This is probably related to a Symantec Corporate Version Antivirus re-install.
I have increased points hoping someone can provide some help
Ok, leaving a pointer question
Avatar of Kenneniah
Kenneniah

click on START>Run and type in sfc /scannow     <That will run the system file checker and replace any files that are not original.  

also check these registry keys:

HKEY_LOCAL_MACHINE\Software\Microsoft\Ole
EnableDCOM = "N"

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa
restrictanonymous = "dword:00000001"

Also, run services.msc and check to see if Automatic Updates Service, Background Intelligent Transfer Service, and Event Log Service are all set to automatic and running.
I know you got the error above, but is it accompanied by a numerical error message?

Try unregistering the WU files, and reregistering them....

regsvr32 /u wuapi.dll
regsvr32 /u wuaueng.dll
regsvr32 /u wucltui.dll
regsvr32 /u wups.dll
regsvr32 /u wintrust.dll
regsvr32 /u wuaueng1.dll
regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wucltui.dll
regsvr32 wups.dll
regsvr32 wintrust.dll
regsvr32 wuaueng1.dll

Also, is this Windows Update, or MS Update?
Just saw this in a google search...

Title: Problem updating
https://www.experts-exchange.com/questions/21564867/Problem-updating.html

Here is one more as well....

http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.windowsupdate&tid=51409b66-50e6-43e9-8cb9-131f3472dc1e&p=1

excerpt....

from a command line....

net stop wuauserv

regsvr32 wuapi.dll
regsvr32 wups.dll
regsvr32 wuaueng.dll
regsvr32 wuaueng1.dll
regsvr32 wucltui.dll
regsvr32 wuweb.dll
regsvr32 MSXML3.dll
regsvr32 qmgr.dll
regsvr32 qmgrprxy.dll
regsvr32 jscript.dll

net start wuauserv
I was missing quite a few files from one of my archived batch files.....:)
This is windows update. Okay, tried installing/re-installing the latest MSXML. Did not work, same error. It downloads the files, registers them, goes to the update page for ta second and then goes back to saying the files are not installed.
Puter_geek:
   I folowed your suggestions and ran sfc /scannow which appear to find four problem files. It asks for a Windows XP disk. Unfortunately my laptop has a partitioned hard drive with backup stuff which I can not seem to direct to. Any suggestions? Also I did the registry edits and found that EnableDCOM  was set to Y and corrected that. But none of this solve the problem.
Johnb6767: I tried your suggestions, it did not work and while running regsvr32 /u wuapi.dll I recieved the following error:
DllUnregisterServer in wuapi.dll failed. Return code was: 0x80020009

Ok, thats my mistake, thats a file that cant be unregistered that way...Just redo the following command

regsvr32 wuapi.dll
try this Create a new text file using Notepad or your favorite text editor and copy and paste the following lines into it:

%windir%\system32\net.exe stop bits
%windir%\system32\net.exe stop wuauserv
%windir%\system32\regsvr32.exe %windir%\system32\atl.dll
%windir%\system32\regsvr32.exe %windir%\system32\jscript.dll
%windir%\system32\regsvr32.exe %windir%\system32\msxml3.dll
%windir%\system32\regsvr32.exe %windir%\system32\softpub.dll
%windir%\system32\regsvr32.exe %windir%\system32\wuapi.dll
%windir%\system32\regsvr32.exe %windir%\system32\wuaueng.dll
%windir%\system32\regsvr32.exe %windir%\system32\wuaueng1.dll
%windir%\system32\regsvr32.exe %windir%\system32\wucltui.dll
%windir%\system32\regsvr32.exe %windir%\system32\wups.dll
%windir%\system32\regsvr32.exe %windir%\system32\wuweb.dll
%windir%\system32\net.exe start bits
%windir%\system32\net.exe start wuauserv

Save the file with a name of "WUREPAIR.CMD" someplace you will remember such as your Desktop or a directory like C:\TEMP including the quotation marks in the filename so the text editor doesn't accidentally save it with a .TXT file extension.

Run the WUREPAIR.CMD file from the Command Prompt (filename: CMD.EXE ) or by double-clicking on it.

Try accessing the Windows Update web site once more. Although this change to the system should take effect immediately, you may need to reboot the system if it does not work. If it still does not work after rebooting
Sorry cut short in above post:

If it still doesn't work after reboot try this

regsvr32 wuauserv.dll

Thanks
If not then why don't you do repair reinstall.
you shouldn't loose data.
See this
http://www.dougknox.com/xp/tips/xp_repair_install.htm
johnb6767 : tried your suggestion, it did not work

syedasimmeesaq : tried your suggestion: I get the following error:
DllRegister Server inC:\Windows\system32\msxmll.dll failed
Return code was: 0x80070005
syedasimmeesaq

I get the following error after running regsvr32 wuauserv.dll:

wuauserv.dll was loaded, but the DllregisterServer entry point was not found, the file can not be registered.


syedasimmeesaq , Unfortunately I can't do a windows repair because now HP does not give you a windows install disk. It is all on a partitioned backup part of the hard drive that does not give you the same options. My options are to reinstall drivers or completey wipe the computer, thanks HP
I have found the solution. Go to:
http://support.microsoft.com/kb/306905
ASKER CERTIFIED SOLUTION
Avatar of DarthMod
DarthMod
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial