chrome update fail
Reported by
wkhgolde...@gmail.com,
May 5 2017
|
||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36 Steps to reproduce the problem: 1. Install Google Chrome from web url install. 2. Launch Chrome and attempt to update via chrome://help/ What is the expected behavior? What went wrong? I get the following error: update failed (error: 3)an error occurred while checking for updates: update check failed to start (error code 3: 0x800700c1 -- system level) Did this work before? N/A Chrome version: 58.0.3029.96 Channel: stable OS Version: 6.1 (Windows 7, Windows Server 2008 R2) Flash Version:
,
May 5 2017
comment#1 Can you explain a bit more? thanks.
,
May 5 2017
Hi. Did you install from https://www.google.com/chrome? This is a 64-bit Win7 machine? The error you're getting typically means that there is something wrong with Google Update's COM registration on the machine. This is highly unexpected for a fresh install. Have you made any other customizations to this machine? Thanks for your help in tracking down the problem here.
,
May 5 2017
yes. I did install from here https://www.google.com/chrome/browser/desktop/index.html yes. win 7 64 bit. No customizations. Thank you.
,
May 5 2017
is there a way to manually run the recovery component? Perhaps full uninstall of Chrome, then run the Chrome Cleanup Tool: https://www.google.com/chrome/cleanup-tool/ Then reinstall Chrome. See if that helps?
,
May 5 2017
Comment#5. Tried already. No use. Thanks.
,
May 5 2017
0x800700c1 is ERROR_BAD_EXE_FORMAT do you know why this might happen, ganesh?
,
May 5 2017
Paraphrasing from https://bugs.chromium.org/p/chromium/issues/detail?id=442936: The problem could be that Google Update's psmachine_64.dll isn't registered for some reason. HKCR\CLSID\{003EB908-0B86-44F8-86F0-B19A7022449C} is not found, so it falls back to the 32-bit version (HKCR\Wow6432Node\CLSID\{003EB908-0B86-44F8-86F0-B19A7022449C}), which naturally will result in a ERROR_BAD_EXE_FORMAT error since a 32-bit DLL can't be loaded into a 64-bit process.
,
May 5 2017
A possible theory based on a comment in https://bugs.chromium.org/p/chromium/issues/detail?id=442936: could it be that Chrome thinks it is installed per-user, and therefore tries to load the proxy from psuser_64.dll? Comment 46 by eric@smartcare.io, Feb 21 2015 Update for my case: I have validated that following the steps as outlined in #26, I was able to then find the registry key found as outlined in #43. Folling the suggestion of hayto to change the registry key from psuser_64.dll to psmachine_64.dll results in Chrome now showing "Google Chrome is up to date". I'll update the ticket if the error comes back.
,
May 5 2017
Tried from https://bugs.chromium.org/p/chromium/issues/detail?id=442936 Still no use......
,
May 6 2017
I change the google\update folder from program files to program files (x86) and run googleupdate.exe /regserver. Now the problem changed to 0x80040111. Thanks.
,
May 6 2017
So originally, the google\update folder was under Program Files, not program files (x86)?
,
May 6 2017
re: #14
yes.
but then now I change back HKCR\CLSID\{003EB908-0B86-44F8-86F0-B19A7022449C} to link with program files and psmachine_64.dll, 0x80040111 occurs instead of 0x80070001.
Actually should I change the location of registry first or run googleupdate.exe /regserver first?
,
May 6 2017
Just run GoogleUpdate.exe /regserver from an elevated cmd prompt. Do not change anything manually using regedit. Thank you.
,
May 6 2017
just wonder if there is any way to uninstall chrome thoroughly......including registry and everything etc..... thanks.
,
May 6 2017
You should be able to uninstall Chrome via Add/Remove programs in Control Panel. This should remove everything of relevance.
,
May 6 2017
Tried re-installation. No difference. Still 0x80040111 error occurs.
,
May 8 2017
error 0x80040111 still exists...
,
May 8 2017
,
May 8 2017
Could you please try the following? * Uninstall Chrome. * Reinstall Chrome by downloading from this link: https://dl.google.com/tag/s/appguid%3D%7B8A69D345-D564-463C-AFF1-A69D9E530F96%7D%26iid%3D%7B482EEE34-EC25-4381-BD5D-B76A813DB502%7D%26lang%3Den%26browser%3D4%26usagestats%3D0%26appname%3DGoogle%2520Chrome%26needsadmin%3Dfalse%26ap%3Dx64-stable-statsdef_1%26installdataindex%3Ddefaultbrowser/update2/installers/ChromeSetup.exe The installer at this link installs Chrome per-user. It would be interesting to see if Chrome works as a per-user install for you. Thank you.
,
May 8 2017
is that URL for Canary?
,
May 8 2017
No, the URL is for stable Chrome.
,
May 8 2017
OK cannot use. My issue is with Canary. Gives me CANNOT UPDATE error, has for months.
,
May 12 2017
,
May 12 2017
canary installs are always per-user
,
May 14 2017
Comment #22 gan...@chromium.org Following your instruction, Install Chrome using this link: https://dl.google.com/tag/s/appguid%3D%7B8A69D345-D564-463C-AFF1-A69D9E530F96%7D%26iid%3D%7B482EEE34-EC25-4381-BD5D-B76A813DB502%7D%26lang%3Den%26browser%3D4%26usagestats%3D0%26appname%3DGoogle%2520Chrome%26needsadmin%3Dfalse%26ap%3Dx64-stable-statsdef_1%26installdataindex%3Ddefaultbrowser/update2/installers/ChromeSetup.exe The problem is now solved! Now it can show your google chrome is up to date now. Thank you very much!!!!! By the way, how to find this link? If I have the same problem later on, where can I find the per user-chrome? Can't I download chrome from google directly? Thanks.
,
May 16 2017
Downloading from www.chrome.com will work. When running the install, dismissing the initial UAC will cause GoogleUpdate to prompt if you would like a user install, and on the user saying Yes, will install per-user.
,
May 17 2017
As per comment #29, closing this issue as Wontfix and please feel free to raise a new issue if you face any issues in latest chrome channels. Thanks!
,
May 17 2017
Chrome Canary still cannot update once installed. |
||||
►
Sign in to add a comment |
||||
Comment 1 by kavvaru@chromium.org
, May 5 2017