Программы Windows продолжают случайно закрываться?

1675
Mr_CryptoPrime

По какой-то неизвестной причине мои программы закрываются случайным образом? Я знаю, что эти программы закрыты случайным образом: Atom, Discord, Steam, Slack, Notepad ++, SourceTree и DevStax. Кажется, что Atom закрывается больше всего, поэтому мне интересно, может ли это вызвать сбой других программ? Или, возможно, это было то, что Windows Media Update чтоли?

Я нашел в сети других людей, у которых есть проблемы с Atom и сторонним пакетом Go-Plus, но никто не предоставил решение, и Atom не дал мне никаких полезных журналов. Я бы просто закрыл Atom и посмотрел, есть ли у меня какие-либо сбои, но я работаю 8-12 часов в день в Atom, так что это не очень выполнимо из-за этого и того факта, что я не могу воспроизвести его по команде.

Есть ли способ попытаться определить, что вызывает случайное закрытие моих программ? Я запустил проверку системных файлов и проверку подписи файлов, и они оба вернулись чистыми. Какие-нибудь другие диагностические инструменты, на которые я должен смотреть? Благодарю.

Технические характеристики системы: Имя ОС: Microsoft Windows 10 Home Версия: 10.0.15063 Build 15063 Тип системы: x64 Процессор: i7-4770 Оперативная память: 16 ГБ

4
довольно старый вопрос к настоящему времени, но все еще вижу ту же проблему. для меня это win10 со сбоями Atom и Spotify. bln-tom 6 лет назад 0
Да, это происходит с моим Atom и Spotify тоже. Все еще не нашли решение. Mr_CryptoPrime 6 лет назад 0
Проверьте свое хранилище и память на наличие ошибок, используя инструмент производителя / Memtest86. Daniel B 6 лет назад 0
@Mr_CryptoPrime Ответ может быть в этой теме, так что зацените его и ответьте мне на спину, если вы найдете что-то полезное при поиске и устранении неисправностей. Обязательно прочитайте все темы, но если вы можете предоставить журналы, как упомянуто здесь, в вашей среде, это может быть полезно, чтобы лучше определить, является ли это приложением Core Atom или одним из его расширений. Возможно, вы захотите продолжить тестирование с установкой кода Visual Studio с расширением vscode-go, как упомянуто там, чтобы определить, решит ли это проблему для вас. Рад добавить больше деталей и в качестве ответа, если это поможет, просто дайте мне знать. Pimp Juice IT 6 лет назад 0
О, ссылка тоже была бы неплохой: https://github.com/atom/atom/issues/14066 @ bln-tom Pimp Juice IT 6 лет назад 0
Я только что установил vscode с расширением go, но мне кажется странным, что мне нужно другое приложение, чтобы исправить эту проблему для atom. Что касается sidenote, я только что закончил небольшой проект на ходу без сбоев, тогда как в других проектах у меня были регулярные сбои. Единственное отличие, которое я вижу сейчас, заключается в том, что последний проект не использовал тесты ... bln-tom 6 лет назад 0
Постарайтесь не устанавливать его, а загрузите Atom со страницы [Atom GitHub release] (https://github.com/atom/atom/releases). Для 32-битной версии пакет ** atom-windows.zip **, а для 64-битной ** atom-x64-windows.zip **. Распакуйте его с помощью 7ZIP. Biswapriyo 6 лет назад 0
@ Бисва я уже установил, так что я не уверен, что мой тест все еще будет иметь смысл. Кроме того, я тоже попробовал выпуск бета-версии Atom, и он тоже рухнул. не уверен, сколько нового будет в выпуске github. bln-tom 6 лет назад 0
Любые интересные сообщения об ошибках в Event Viewer? harrymc 6 лет назад 1
@ bln-tom Основываясь на том, что сказал harrymc, есть ли в журнале событий приложений какие-либо события ошибок приложений (или события отчетов об ошибках Windows, содержащие упоминание «APPCRASH»)? Ben N 6 лет назад 1
@harrymc Я проверил журнал событий и ничего не нашел там во время аварии bln-tom 6 лет назад 0
@ McDonald's Я проверю двоеточие, но могу исключить мерзавца из списка причин. В одном из аварийных проектов у меня не было установки git-репо и только один или два очень маленьких файла go. bln-tom 6 лет назад 0
@ McDonald's после прочтения проблемы двоеточия, я сомневаюсь, что это причина. Там выскочило сообщение об ошибке, тогда как в моем случае окно атома просто пропало без каких-либо сообщений. Другое предположение может быть связано с большим количеством окон и меньшим количеством атомов, как уже указывалось в первоначальном вопросе. bln-tom 6 лет назад 0
Это стоило того, по крайней мере, на всякий случай. Включение подробного ведения журнала на уровне приложения (возможно, если это применимо и на уровне ОС) может добавить некоторую подсказку. Возможно, вам нужно получить такую ​​же детальность, как анализ дампа памяти или что-то в этом роде Ведение журналов счетчиков производительности и проверка наличия каких-либо аномалий с системными ресурсами может содержать подсказку во время возникновения. Pimp Juice IT 6 лет назад 0
Возможно, в Windows есть обычная DLL-библиотека, используемая приложением, и возникает проблема с ошибкой памяти из-за несовместимого или ошибочного кода. Нужно устранить неполадки с расширенной регистрацией или системной статистикой, я думаю, или дампом памяти, чтобы увидеть, что происходит; в противном случае, я бы подумал, что это всего лишь предположение, и я уверен, что смогу сделать несколько достойных, если захочу. Удачи! Если ты веришь в магию !! Pimp Juice IT 6 лет назад 0
Если вы можете некоторое время работать в безопасном режиме (или в безопасном режиме с сетью), это скажет, является ли причиной какой-то установленный продукт. harrymc 6 лет назад 0
@harrymc тоже сбился для меня в безопасном режиме bln-tom 6 лет назад 0
Проверьте и сообщите, существуют ли файлы `.dmp` в папке`% LOCALAPPDATA% \ CrashDumps`. Если нет, убедитесь, что раздел реестра `HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows Error Reporting` имеет вложенный ключ с именем` CrashDumps` - создайте его, если он отсутствует, и снова проверьте указанную выше папку после возникновения проблемы. harrymc 6 лет назад 1
@harrymc Бьюсь об заклад, ответ будет в журналах такого файла дампа, который может быть легко проанализирован. Это хорошее предложение, и я бы сделал то же самое, если бы столкнулся с этой проблемой для устранения неполадок. Pimp Juice IT 6 лет назад 0
Я смогу проверить это только завтра, но я дам вам знать как можно скорее. bln-tom 6 лет назад 0

1 ответ на вопрос

1
harrymc

Если проблема связана с программным обеспечением Atom, которое вы используете, в этом случае вам лучше обратиться к разработчикам, чем к нам здесь.

Если вы подозреваете сбой, в окне просмотра событий должно быть указание. Проверьте также, .dmpсуществуют ли файлы в папке %LOCALAPPDATA%\CrashDumps. Если таких дампов не существует, убедитесь, что в разделе реестра указан HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting подключ CrashDumps. Если этот подраздел отсутствует, создайте его и дождитесь возникновения проблемы, а затем проверьте в указанной выше папке наличие дампов. Дампы будут названы для программы, вызывающей сбой, и вы также обнаружите, что в нее были добавлены подразделы реестра, CrashDumpsкоторые дают информацию о программе, вызывающей сбой. Дампы можно проанализировать или, что лучше, отправить разработчикам.

Если после всего этого в указанной выше папке нет дампов, значит, это проблема программного обеспечения, связанная с используемым вами программным обеспечением. Вы можете найти его, только выборочно избегая использования некоторых ваших продуктов для обнаружения проблемного продукта.

Тем временем обновляйте все программное обеспечение до последней версии на случай, если эта ошибка будет устранена в ближайшем будущем.

Кроме того, в случае конфликта программного обеспечения Atom с другим продуктом, вы можете попробовать и выборочно отключить другие продукты, которые могут конфликтовать. Главным кандидатом будет ваш антивирусный продукт.

создал подключ, но с тех пор не было сбоев bln-tom 6 лет назад 0
Возможно, потребуется больше времени или, может быть (если вам повезет), какое-то обновление программного обеспечения устранило конфликт. Небольшое замечание: Ваша награда будет потеряна через 21 час. harrymc 6 лет назад 0
Я использую его прямо сейчас в настройках, которые время от времени зависали, поэтому давайте посмотрим, что произойдет bln-tom 6 лет назад 0
Просто снова потерпел крах без дампа ... Подраздел с именем "CrashDumps" типа REG_SZ был правильным? Ах, а есть и другие dmp-файлы, просто нет ни одного из Atom. Я предполагаю, это означает, что это внутренняя ошибка Atom. bln-tom 6 лет назад 0
Просто вознаградил вас за щедрость за то, что вы принесли это как можно дальше. bln-tom 6 лет назад 0
«CrashDumps» является подразделом, а не элементом и не имеет типа. Он создается на левой панели regedit, а не справа. Проверьте также раздел реестра «LocalDumps», как описано [здесь] (http://www.thewindowsclub.com/activate-windows-error-reporting-windows-8). Вы также можете найти дампы в папках `C: \ Users \ All Users \ Microsoft \ Windows \ WER \ ReportQueue \` или в `C: \ Users \ имя пользователя \ AppData \ Local \ Microsoft \ Windows \ WER`. Аварийные свалки - это что-то вроде беспорядка в Windows. harrymc 6 лет назад 0
Я проверил все различные места для аварийных свалок, и я ничего не вижу? Кто-нибудь добился прогресса в этом вопросе? Теперь моя клавиатура случайно перестала отвечать, что вынудило меня отключить / снова подключить ее, чтобы она заработала. Я подозреваю, что Windows случайным образом закрывает процессы (так как нет журналов ошибок) - включая мой драйвер клавиатуры теперь, очевидно? Mr_CryptoPrime 6 лет назад 0