Это не новичок вопрос:Как исследовать проблему с системой «замороженные» окна
Мой настольный компьютер, который работает под управлением Windows Vista имеет тенденцию замерзать в некоторых случаях. Замораживание продолжается примерно через 5-20 секунд после этого, системы возвращаются к нормальной жизни, как ничего не случилось. Это происходит довольно часто (я могу с уверенностью ожидать, что это произойдет в течение 30 минут). Во время заморозки я могу перемещать курсор мыши, однако переключение на другое приложение не работает. Клавишные нажатия и щелчки мыши буферизуются и применяются после размораживания системы. Я считаю, что это несовместимость с водителем, но было бы интересно узнать.
Так что мой вопрос: как отладить такой сценарий? Учитывая, что я не могу изолировать процесс, чтобы взять дамп памяти, или даже если я могу попытаться скрыть Explorer, я не могу управлять процессом, который создавал бы дамп памяти.
** Разъяснение **
Я думаю, поскольку вопрос неправильно, я поясню; Я не заинтересован в исправлении системы, меня интересует, как отлаживать системный код. Как вы отлаживаете системные ресурсы? Есть ли способ сделать что-то вроде adplus-crash в системном процессе, чтобы создать дамп для исключения (если это произойдет, но проглочено). Или есть способ запустить отладчик во время загрузки, чтобы убедиться, что он позволяет также контролировать драйверы. Я уверен, что это делается разработчиками драйверов на регулярной основе, поэтому ищите некоторую информацию.
Тимур
не связанный программированием. это проблема технической поддержки. – cletus
Согласен, а не вопрос программирования. – amazedsaint
Согласен, однако, чтобы помочь вам, попробуйте Process Monitor http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx – Joe