毎週「Google Chromeが正常にシャットダウンしませんでした」


39

週に2回「Google Chromeが正常にシャットダウンしませんでした」という問題が発生します-
これは常にChrome のデフォルトのユーザープロファイルを削除してChromeを開くことでこの問題を修正しましたが、拡張機能/アプリ/ブックマーク/設定。
しかし、これはより頻繁に起こり、設定を失い続けます

この狂気を終わらせる方法はありますか?Win 8.1 / Chromeの最新バージョンを実行しています


Chromeがクラッシュすることはありません。拡張機能を無効にして、エラーメッセージが引き続き発生することを確認する必要があります。
ラムハウンド14年

@Ramhound私が持っている唯一の拡張子はadblock plus
user44517 14年

@avirk私は別の方法の中が、それはそのメッセージを示し続け、私はクロム、数回をアンインストールしたが、問題が戻ってくる続けることを試してみました
user44517

それはその拡張機能である可能性がありますか?
ラムハウンド14年

@Ramhoundはい、私はすべての拡張機能をアンインストールしたが、それはまだショーI出口とオープンクロム後のエラーこと
user44517

回答:


32

(Chromeの)[設定] / [詳細]に移動し、[Google Chromeを閉じたときにバックグラウンドアプリの実行を続ける]オプションのチェックボックスをオンにしました。これで問題は解決しました。

皮肉なことに、別のユーザーがそのオプションのチェックを外して修正したため、この設定に行きました。

単にオプションを変更するだけで、Chromeは内部的に何かをクリーンアップするでしょう。私は、Chromeが実際に正しくシャットダウンできず、何らかの理由でエラーフラグがスタックしたときに偽のエラーメッセージが始まったと考えています。

編集2018年後半から、「Google Chromeを閉じたときにバックグラウンドアプリを実行し続ける」オプションが、Google Chrome(Windows 10)の[設定]> [詳細]> [システム]で利用できるようになりました。


3
この提案は、Ubuntu 14.04での問題を解決しました。オプションをオンおよびオフにして、コンピューターをシャットダウンすることでこれをテストしました。オンになって再起動すると、エラーメッセージが表示されましたが、それ以外の場合は表示されませんでした。基本的に、オプションをオンにしても、Chromeを閉じてもChromeは実際には終了せず、Chromeを実行中にシャットダウンしてもChromeはクラッシュしたと見なされます。
atmelino

Ubuntu 14.04上のChromiumに完全に対応
-dgel

Debian 8でそのボックスの
チェックを外す

1
このボックスの状態を変更するだけでUbuntu 15.10の問題が解決することを確認できます。無効化、再起動、再有効化、再起動により、バックグラウンドサービスを有効にしたまま、Chromeを起動するたびにこのエラーメッセージが表示されなくなりました。
ホブ

私はしばらくこのオプションをオンにしていましたが、最近になってこの動作が発生しました。
ユージン

17

これは私にも起こっていました。次のことを行うだけです。

  1. フォルダーを開く %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\
  2. ファイルを開く preferences
  3. 下に向かって、次の行を見つけます。

    "exit_type": "Crashed"
    

    次にCrashed、次のnormalように置き換えます。

    "exit_type": "normal"
    
  4. Chromeを保存して再起動する

問題を修正する必要があります!


7
同じ設定は、Ubuntu(および他のLinuxディストリビューションの可能性が高い)の〜/ .config / google-chrome / [Profile] / Preferencesファイルで検索および変更できます。[Profile]はユーザープロファイル名(「Profile 2」私)。
ジェームズウォマック14

preferencesファイルが見つかりません。
ニックハートリー

これは、Ubuntu 16.04、Google Chrome(クロムではない)での正しい答えでした:)ありがとうございます!
アーロンズノスウェル

これも機能しません。
MattBoothDev

2

Chrome 43以降は動作しません

私が使ってきたライアンの(1時間溶液)とvalenttの上で(私はそう願っています)永遠にそれを修正するために(別の設定を変更するために必要な)答えをUbuntuの

以下をStartup Apllicationsに追加します(プロファイル名とchromeディレクトリを変更することを忘れないでください):

sed -i 's/exit_type\"\:\ \"Crashed/exit_type\"\:\ \"normal/g' /home/janot/.config/google-chrome-beta/Default/Preferences

1

これは、Chromeが正しくシャットダウンしない問題を解決する方法です!次のコマンドを使用して、起動時にchromeを自動的に起動します:google-chrome --no-startup-window

これで解決しました!

参考:Mint 64bit v17.1(シナモン)を実行しています


1

Windowsでは%UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferences、マルウェアの破損により、ファイルからシステム属性、非表示属性、読み取り専用属性を削除する必要がある場合があります。「クラッシュ」ステータスは、Chromeが「クラッシュ」ステータスを削除することをファイル属性が禁止しているため、起動するたびに保持されます。これを行うには、次のコマンドを使用します(高度は必要ありません)。

attrib -h -s -r "%UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferences"

Chromeを開いて警告の[x]または[復元]ボタンをクリックした後、Chromeを閉じると、次に開くときにエラーがなくなります。


0

私は私のものを修正しました:

  • 新しいWindowsサインオンアカウントを作成します-または、ゲストアカウントを有効にします

  • Win Explorer(ツール、フォルダーオプション)を使用して、隠しファイルを表示するように設定します

  • 次に移動します: Users\new_or_guest_account\AppData\Local\Google

  • フォルダを「コピー」

  • に行く: Users\the_account_having_trouble\AppData\Local\Google

  • Googleフォルダーを削除(または名前変更)

  • Googleフォルダを「貼り付け」

あなたは行ってもいいはずです。

C:\ Users \ account \ AppData \ Local \ Google \ Chrome \ User Data \ Defaultにあるブックマークファイルをコピーして貼り付けると、ブックマークを復元できます。


0

環境設定ファイルの最初にあるアカウントの重複を削除することで、この問題を最近解決しました。

開いた: %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferences

そして(おそらくファイルの一番上に)見つけます

"account_info": [ {
      "account_id": "address@gmail.com",
      "email": "adress@gmail.com",
      "gaia": "256524851203586575245"
   }, {
      "account_id": "adress@gmail.com",
      "email": "adress@gmail.com",
      "gaia": "256524851203586575245"
   } ],

私は重複を削除したので、私は結局:

"account_info": [ {
      "account_id": "address@gmail.com",
      "email": "adress@gmail.com",
      "gaia": "256524851203586575245"
   } ],

これにより、すべての拡張機能と設定が保持されました。また、起動後に複数のタブを開いたり、Chromeを閉じずにウィンドウをシャットダウンした後でも「Google Chromeが正しくシャットダウンしませんでした」というメッセージが表示されることはありません。

(しばらくすると、アレイに重複したアカウントが再び含まれることに気付きましたが、問題は発生しませんでした。)


0

Ryanの優れた回答を使用しようとすると、ファイル%UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferencesが使用中であることがわかりました。Sysinternals Process Explorerの「Find Handle or DLL」を使用して検索したところ、Lenovo UtilityであることがわかりましたC:\Program Files (x86)\Lenovo\LocationAware\lpdagent.exe-- Location Task Manager LPD Access Agent

ソリューション:殺したがlpdagent.exe-これ以上、その後もう一回「Google Chromeが正常にシャットダウンしませんでした」、としまった-問題は修正されました、一度Chromeを開けません。


0

Chromeの更新があるたびにこのエラーが発生します。

プリファレンスファイルは別のプログラムで使用されているため保存できません(クロームがシャットダウンされていても!)。これは、クロムがバックグラウンドで実行されていることを示しています。

私の解決策は、「Google Chromeが閉じているときにバックグラウンドアプリを実行し続ける」設定を切り替えることです。
[スイッチをオンにし、クロームを閉じてからクロームを開始し、オフにします]これにより、上記のように設定ファイルの「exit_type」を変更できます。

私のために働く:)


0

答えが複雑だと思ったので、ブラウジング履歴の保存を止めないように考えました。とにかくそれを参照することはありません。そこで、閲覧履歴の保存を停止しました。出来た。


これは実際にはコメントであり、元の質問に対する答えではありません。投稿者に批評または説明を依頼するには、投稿の下にコメントを残します-自分の投稿にいつでもコメントできます。十分な評判たら、投稿コメントできるようになります。コメントするのに50の評判が必要な理由を
DavidPostill

0

Ubuntuのためのまたは類似した、クロムグーグル・クロム

sed -i \
    's,"exit_type":\s*"Crashed","exit_type":"Normal",g' \
    ~/.config/{google-chrome,chromium}/@(Profile\ ?|Default)/Preferences

ブラウザを起動する前にこれを実行します。これをbashスクリプトに入れます。

$ cat ~/bin/internet
#!/usr/bin/env bash
shopt -s extglob
sed -i \
    's,"exit_type":\s*"Crashed","exit_type":"Normal",g' \
    ~/.config/{google-chrome,chromium}/@(Profile\ ?|Default)/Preferences
exec "$@"

.desktopファイルを使用する場合、ファイルを変更することもできます。

$ sudo sed -i 's,Exec=,Exec=/home/bartek/bin/internet,g' /usr/share/applications/{google-chrome,chromium-browser}.desktop
$ grep Exec /usr/share/applications/{google-chrome,chromium-browser}.desktop
/usr/share/applications/google-chrome.desktop:Exec=/home/bartek/bin/internet /usr/bin/google-chrome-stable %U
/usr/share/applications/google-chrome.desktop:Exec=/home/bartek/bin/internet /usr/bin/google-chrome-stable
/usr/share/applications/google-chrome.desktop:Exec=/home/bartek/bin/internet /usr/bin/google-chrome-stable --incognito
/usr/share/applications/chromium-browser.desktop:Exec=/home/bartek/bin/internet chromium-browser %U
/usr/share/applications/chromium-browser.desktop:Exec=/home/bartek/bin/internet chromium-browser
/usr/share/applications/chromium-browser.desktop:Exec=/home/bartek/bin/internet chromium-browser --incognito
/usr/share/applications/chromium-browser.desktop:Exec=/home/bartek/bin/internet chromium-browser --temp-profile

コマンドの詳細:

- replaces JSON file key "exit_type" from "Crashed" to "Normal"
- JSON might include white space after colons, removed
- {google-chrome,chromium} - bash brace expansion, creates multiple paths if any of those exist
- /@(Profile\ ?|Default) - bash extended pattern, similar to brace expansion, allows for wildcards ? in patterns
- I used comma instead of common / in sed pattern, for readability

ジャノの 答えに基づいています(これは、他の人の仕事に基づいています。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.