Я попытался напечатать документ словом, и слово застыло. Могу ли я узнать, какого ресурса он ждет?
Я использую Windows XP и Word 2007 (хотя я думаю, что ответ не зависит от процесса, который замерз)
windows-xp
freeze
Натан Феллман
источник
источник
Ответы:
Это требует немного технических знаний, но можно анализировать зависания с помощью (бесплатного) отладчика Windows WinDbg . Требуется некоторая работа по установке, присоединению к процессу и настройке символов (очень важно!), Но затем вы можете найти причину зависания с помощью одной команды WinDbg (выделено мое):
источник
Даниэль Прават (Mario Hewardt) также предлагает расширенную отладку Windows. Это очень хорошая книга для начала работы с WinDbg: первые несколько глав дают очень подробный обзор отладчиков и того, как конкретно использовать WinDbg. Остальная часть книги заполнена подробными примерами отладки, которые вам не нужно читать. Я думаю, что есть пример, описывающий, как отладить зависание, который, однако, будет вам интересен.
После того, как вы найдете причину зависания, вы даже сможете разобрать его с помощью более продвинутых методов отладки ^^
источник
Вы можете посмотреть в Process Explorer . Вы можете увидеть, какие процессы файлов / папок заблокированы.
источник
Насколько я знаю, нет. Вы можете подключить что-то вроде Wireshark, чтобы увидеть, можете ли вы найти что-то в сетевом трафике, чтобы указать, чего он ждет, но это немного излишне, и вряд ли вы что-нибудь найдете.
источник
Поскольку его печать вы пытались, мне интересно, был ли запущен сетевой поиск Windows, и Word просто ждал, пока все сетевые принтеры будут сопоставлены для выбора.
У вас есть локально подключенный принтер? и вы находитесь в корпоративном сетевом домене с общими принтерами?
источник
Посмотрите видеоролики о проводнике процессов « Случай 200x», в которых автор показывает диагностику нескольких сценариев устранения неполадок, включая зависания. Это также, где принудительный сбой ctrl-scrolllock-scrolllock может помочь с диагностикой.
источник