Отримання "Google Chrome не вимкнувся правильно" щотижня


39

Я отримую "Google Chrome не вимкнувся правильно" два рази на тиждень - це стає дуже дратівливою проблемою -
я завжди виправляв цю проблему, видаляючи профіль користувача за замовчуванням chrome і повторно відкриваючи хром, але завдяки цьому вилучите всі мої розширення / програми / закладки / налаштування.
але це відбувається частіше, і я продовжую втрачати налаштування

чи є спосіб покінчити з цим божевіллям? Я використовую Win 8.1 / останню версію хрому


Chrome не повинен виходити з ладу. Вам слід вимкнути розширення, щоб переконатися, що повідомлення про помилку все ще трапляється.
Рамхаунд

@Ramhound Єдине розширення, яке я маю,
adblock

@avirk Я спробував це серед різних методів, але він постійно показує це повідомлення, я кілька разів видалив хром, але проблема продовжує повертатися
user44517

Можливо, це розширення ви спробували мою пропозицію?
Рамхаунд

@Ramhound так, я видалив усі розширення, але він все одно показує цю помилку після виходу та відкриття chrome
user44517

Відповіді:


32

Я зайшов у Налаштування / Додатково (у Chrome) і встановив прапорець "Продовжити запуск фонових програм, коли Google Chrome закритий". Це вирішило для мене проблему.

За іронією долі, я перейшов до цього параметра, тому що інший користувач виправив його, НЕ ВКАЗУВАЛИ той варіант, який працював на нього.

Можливо, просто зміна параметра призведе до того, що Chrome чистить щось внутрішньо. Я вважаю, що моє помилкове повідомлення про помилку почалося, коли Chrome насправді DID не вдалося вимкнути правильно, і якось прапор помилки застряг.

EDIT : З другої половини 2018 року параметр «Продовжити запуску фонових програм, коли Google Chrome закритий» тепер доступний у Налаштуваннях> Додатково> Система в Google Chrome (Windows 10).


3
Ця пропозиція вирішила для мене проблему в Ubuntu 14.04. Я перевірив це, вимкнувши комп’ютер, з можливістю включення та вимкнення. Коли він увімкнувся, і я перезапустив, я отримав повідомлення про помилку, в іншому випадку - ні. По суті, якщо перевірити параметр, закриття Chrome насправді не закінчує Chrome, а вимкнення запущеного Chrome змушує Chrome думати, що він вийшов з ладу.
атмеліно

Відмінно працює для Chromium на Ubuntu 14.04
dgel

Я зміг усунути проблему, знявши прапорець у Debian 8.
marcelocra

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
Такі самі налаштування можна знайти та змінити у файлі ~ / .config / google-chrome / [Profile] / Preferences в Ubuntu (і, ймовірно, інших дистрибутивах Linux), де [Profile] - ім'я профілю користувача ("Profile 2" для мене).
Джеймс Вомак

Я не можу знайти preferencesфайл.
Нік Хартлі

Це була правильна відповідь для мене на Ubuntu 16.04, Google Chrome (не хром) :) Дякую!
aaronsnoswell

Це теж не працює.
MattBoothDev

2

Не працює з Chrome 43

Я використовував відповіді Райана (одноразове рішення) та валент (потрібні, щоб змінити інший уподобання) відповіді, щоб назавжди виправити це (я сподіваюся) на Ubuntu

додайте наступне до запуску додатків (не забудьте змінити своє ім'я профілю та хромовану директорію):

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

Це вирішило це для мене!

FYI: Я працюю на монетному дворі 64-бітний v17.1 (кориця)


1

У Windows може знадобитися видалення атрибутів System, Hidden і Only-Read з файлу %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: \ Користувачі \ акаунт \ AppData \ Місцевий \ Google \ Chrome \ Дані користувача \ За замовчуванням


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"
   } ],

Це зберегло всі мої розширення та налаштування. І це не відкрило декілька вкладок після запуску і не дало повідомлення "Google Chrome не вимкнувся правильно" навіть після вимкнення вікон без закриття хрому.

(Я помітив, що через деякий час у масиві містився повторюваний обліковий запис, але це не викликало жодних проблем.)


0

Намагаючись використати відмінну відповідь Райана , я виявив, що файл %UserProfile%\AppData\Local\Google\Chrome\User Data\Default\Preferencesвикористовується. Я шукав його за допомогою "Find Handle або DLL" Sysinternals Process Explorer , і дізнався, що це якась програма Lenovo Utility C:\Program Files (x86)\Lenovo\LocationAware\lpdagent.exe- Location Task Manager LPD Access Agent.

Рішення. Убитий lpdagent.exe, відкритий Chrome один раз - знову "Google Chrome не вимкнувся належним чином", а потім не більше - проблема була виправлена.


0

Я отримую цю помилку щоразу, коли є хронове оновлення.

Я вважаю, що я не можу зберегти файл налаштувань, оскільки він використовується іншою програмою (навіть із вимкненим хромом!). Це вказує на те, що хром працює у фоновому режимі.

Моє рішення - переключити налаштування "Продовжити запуск фонових програм, коли Google Chrome закритий".
[Я вмикаю його, закриваю хром, потім запускаю хром і вимикаю його] Це дозволяє мені змінити "вихідний_тип" у файлі налаштувань, як було запропоновано вище.

Для мене працює :)


0

Я знайшов відповіді складними, тому я просто подумав, чому б не зупинити його на збереженні історії перегляду, яка повинна бути такою, що не вимикається належним чином. Я ніколи так не посилаюся на це. Тож я не зупинив його на збереженні історії перегляду. Це спрацювало.


Це справді коментар, а не відповідь на початкове запитання. Щоб критикувати або вимагати роз'яснення у автора, залиште коментар під їх публікацією - ви завжди можете коментувати свої власні публікації, і як тільки у вас буде достатня репутація, ви зможете коментувати будь-яку публікацію . Будь ласка, прочитайте Чому мені потрібно коментувати 50 репутацій? Що я можу зробити замість цього?
DavidPostill

0

в Ubuntu чи подібних, для хрому та google-chrome

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

На підставі Janot в відповідь (це , в свою чергу засновані на роботі інших.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.