Программа запускается и сразу закрывается windows 7
Достаточно часто пользователи сталкиваются с такой проблемой, что при запуске какой-нибудь программы, либо приложения, в течение определенного времени не происходит никаких действий. При этом в верхней части окна программы, которую вы пытаетесь открыть, появляется надпись о том, что программа не отвечает.
Как же все - таки можно завершить зависшую программу?
Указанным выше способом не всегда получается закрыть приложение, которое не отвечает. Иногда встречаются случаи, при которых вы запускаете программу, и при этом, кроме того, что не отвечает данная программа, перестает полностью реагировать не только мышка, но также и клавиатура.
Такие программы, при своем зависании, могут также вызвать и полное зависание всей операционной системы Windows. В таких случаях потребуется полная перезагрузка компьютера. Однако, перед тем, как нажать кнопку Reset, находящуюся на передней части системного блока (её предназначение – это принудительная перезагрузка компьютера), вполне можно предпринять еще некоторые действия.
Остановимся чуть подробнее на нескольких способах, которые помогут вам завершить зависший процесс, в тех случаях, когда программа перестает отвечать.
Прежде всего, необходимо убедиться в том, что действительно зависло приложение, которое вы запустили. Ведь оно может просто решать какую-либо задачу обработчика. Такие моменты достаточно часто встречаются на компьютерах, обладающих небольшой оперативной памятью и процессором с малой мощностью, в тех случаях, когда запущено сразу несколько программных задач.
Именно поэтому следует немного подождать, для того, чтобы полностью убедиться в том, что приложение, на самом деле, не хочет отвечать. Точно также, используя комбинацию клавиш Alt+Tab, можно попробовать переключиться на любое другое, уже открытое приложение.
В тех случаях, если программа продолжает оставаться зависшей, можно воспользоваться Диспетчером задач, вызывается который следующим сочетанием клавиш:
- Windows XP – это Ctrl+Alt+Del;
- Windows 7 и 10 – следующее сочетание Ctrl+Shift+Esc.
После чего выбираем вкладку – «Процессы» – после чего, в списке уже запущенных приложений находим программу, которая зависла. При этом, для большей уверенности, следует обратить особое внимание на столбец – «Состояние».
Снять задачу с программы, которая у вас зависла, можно кликом мышки, выделяя задачу и нажимаем кнопку – «Снять задачу», см. скриншот.
Конфигурация компьютера | |
Процессор: Mobile DualCore Intel Core i5-2410M, 2700 MHz | |
Материнская плата: Hewlett-Packard HP Pavilion dv6 Notebook PC | |
Память: Samsung M471B5273DM0-CH9, Samsung M471B5273DH0-CH9 | |
HDD: Seagate ST9500423AS, 500Гб | |
Видеокарта: Intel(R) HD Graphics Family, ATI Radeon HD 6770М | |
Ноутбук/нетбук: HP Pavilion dv6-6152er | |
ОС: Windows 7 Professional x64 | |
Индекс производительности Windows: 5,9 |
Win 7, при открытии установщика он висит пару секунд, потом закрывается.
Запуск и от имени администратора и в режиме совместимости пробовал.
Так же отключал антивирус (Comodo), брандмауэр, UAC, DEP.
Формально больше нечему обрубать запуск программы, но таки есть.
Такая проблема не со всеми установщиками. Большинство запускается нормально и не закрывается.
Файлы в доверенных у антивируса.
Вирусов в системе нет - проверялся как Comodo так и CureIT!. Да и вообще системе 2 недель нет.
Получалось запускать файл в тот момент, пока система грузилась. После этого установщики отрабатывали нормально. Но как-то неудобно это.
Видимо, что-то еще надо донастроить, но моих знаний не хватает.
Заранее извиняюсь, если уже было. Поиском так и не смог найти.
Такая проблема не со всеми установщиками. Большинство запускается нормально и не закрывается. » |
Нам предлагается угадывать проблемные программы?
Что Win7? Она бывает SP1, бывает SP0, бывает пиратская горесборка, бывает кристально чистая лицензионка. У вас что?
. when altering one's mind becomes as easy as programming a computer, what does it mean to be human.
8 марта 2020 г.
Как узнать, почему программа внезапно закрывается?
Иногда бывают ситуации, когда ваше приложение просто молча закрывается, и вы понятия не имеете почему. Как можно диагностировать подобные ситуации?- Плюсы: можно отдать программу клиенту, он её запустит как обычно, программа сделает диагностику. Т.е. клиенту не нужно ничего дополнительно делать. Иными словами, клиент может не сотрудничать с вами для диагностики;
- Минусы: не любой выход можно диагностировать внутри самого процесса. Иногда всё настолько плохо, что система закроет процесс, у кода процесса не будет шансов на выполнение.
- Плюсы: получится диагностировать любые выходы из приложения;
- Минусы: программу нужно запускать под внешним процессом (отладчиком), клиента придётся проинструктировать, он должен сотрудничать с вами.
Диагностика внутри процесса
-
; ;
- В настройках EurekaLog перейдите на вкладку Features / Restart&Recovery и включите опцию Log application's exits;
- Запустите приложение и позвольте ему закрыться;
- Откройте папку с отчётами (из Windows: Пуск / Программы / EurekaLog / EurekaLog Bug Reports; или откройте папку %APPDATA%\Neos Eureka S.r.l\EurekaLog\Bug Reports\ ). Если вы меняли путь для папки с отчётами - открывайте его;
- В папке найдите отчёт от вашего приложения. Например: Bug Reports\Project1.exe\Project1_ExitLog.el .
- Вы можете добавить проверку существования этого файла при запуске приложения и автоматически отправлять его вам;
- Или же вы можете добавить имя этого файла к опции Additional files, чтобы он автоматически был добавлен в следующий отчёт об ошибке.
- Эта функция не будет создавать отчёт о выходе через Halt (штатный выход);
- Функция работает только для приложений, не для DLL;
- Функция не сможет перехватить выход, инициированный внешним процессом;
- Отчёты о выходе могут быть ложно-положительными. Например, если приложение выходит через TerminateProcess , но логически это - штатно. Например, при перезапуске по исключению. Поэтому будьте осторожны, если вы хотите показывать какой-то диалог при старте приложения при обнаружении отчёта о выходе;
- Технически функция сделана как обёртка для RtlReportSilentProcessExit (только Vista+), либо (Windows XP и ранее) хуками на TerminateProcess и TerminateThread ;
- Когда вы включаете EurekaLog для своего проекта, EurekaLog будет вызываться автоматически при фатальных исключениях. Поэтому вместо обычного тихого выхода вы можете получить отчёт об ошибке от EurekaLog.
- ExceptionLog7.ProcessExitHandler 2244[17]
- EInject.RtlReportSilentProcessExitHook 1166[12]
- kernel32.TerminateProcess
- Unit175.TForm1.Button1Click 43[1]
- Controls.TControl.Click
- .
Диагностика внешним отладчиком
Вместе с EurekaLog, а также с EurekaLog Tools Pack устанавливается утилита Threads Snapshot, которая предназначена для захвата стеков всех потоков приложения в определённый момент времени.
- Откройте консоль в папке C:\Program Files (x86)\Neos Eureka S.r.l\EurekaLog 7\Bin\ (или Bin64, если у вас - 64-разрядное приложение) под учётной записью администратора;
- Запустите:
Где Project1.exe - имя вашей программы. Это может быть просто имя файла или полный путь к файлу. Эта команда зарегистрирует утилиту Threads Snapshot для мониторинга выхода из указанного процесса. Не закрывайте консоль, она ещё пригодится; - Запустите приложение и позвольте ему закрыться;
- Вне выходе будет запущена утилита Threads Snapshot, которая соберёт информацию о выходе, а после подготовки отчёта - попросит его сохранить в файл;
- Запустите:
Где Project1.exe - в точности тот же параметр, который вы указывали в п2. Эта команда отменит регистрацию мониторинга.
- ntdll.NtWaitForSingleObject
- kernel32.TerminateProcess
- Unit175.TForm1.Button1Click 43[1]
- Controls.TControl.Click
- .
Вот список того, что вы можете попробовать сделать для дополнительной диагностики.
Drinko, перепробовал все возможные советы, тем у кого похожая проблема, не помогло. 2 раза перечитывал тему с первой страницы.
Переустановил windows все тоже самое((( теперь даже программы и дрова установить не могу :(( Помогиитеее
Если через пуск-выполнить пропысываю regedit выдает - редактирование реестра запрещено администратором системы. Скачал программу для чистки реестра стал устанавливать сама закрывается, быстро успел её установить пока не закрылась, запускаю программу - она выключается. Долбанный вирус >_<! посоветуйте какой нибудь норм антивирус, Dr.Web CureIt 2 раза весь комп проверял на вирусы, AVZ тоже проверял (и базу обновлял) тоже не помогает.
"Чудо-сборку" что ли чью-то ставите? Устанавливайте с оригинального дистрибутива и проблем не будет. Оригинал и ставлю, даже обновление делал с диска все ровно не помогло, щас буду весь жесткий форматировать Доброго времени суток!
У меня Windows 7 Ultimate(64-разрядный).
Такая проблема: не открываются .exe файлы (Google Chrome, qip, skipe, все игры), а программы word, компас, маткад нормально открываются. Проблема возникла после скачивания .exe файла с инета. После того как запустил этот файл, комп автоматически перезагрузился и проги стали не открываться. да,кстати, почему то открывается Internet Explorer(64-разрядный).
Пробовал скачать твик реестр, не получилось. Скачал AVZ, но он не запускается, как и все остальные .exe файлы. Восстановление не смог сделать,т.к. не было сохраненной точки( недавно только винду поставил).
Посоветуйте что делать. aleSnake, Вам в раздел Помощь в лечении от вредоносных программ, предварительно нужны логи в соответствиис этой инструкцией.
win 7 64 sp 1
после запуска файла содержащего trojan.win32.lampa.eca комп перезагрузился и перестали открываться некоторые программы(вернее они запускаются и практически сразу же закрываются), в частности ни один браузер или например плееры, а вот игра космические рейнджеры - запускается ). В безопасном режиме все работает нормально. В системе самих вирусов не обнаружено. Проверял - AVZ, CureIT, Kaspersky, даже запускал проверку LiveCD oт Dr.Web(10часов сканировал) и Kaspersky - все чисто, вирусов не обнаружено. Всевозможные ЕХЕ фикс не дали результатов.
антивирус в системе не установлен и поэтому ни чего не блокирует, и дело не в самих программах(они не повреждены), например удалил я мазилу, но установить ее не могу - установка закрывается мгновенно. Это какой то видимо процесс закрывающий исполняемые программы.
Выполнить сканирование AVZ можно лишь в безопасном режиме, так как в нормальном он не запускается(вернее мгновенно закрывается). поэтому отчет из безопасного режима не выкладываю.
Читайте также: