Dla tych z was, którzy przeczytali wszystkie te odpowiedzi i zrobili wszystkie te rzeczy bezskutecznie, mam dla was kolejną rzecz, która sprawdziła się. Tak jak ty, czytałem i robiłem wszystkie te rzeczy i one nie pomogły.
W moim przypadku, wersja Excel 2010 pakietu Office 2010 (32-bitowa) na Windows 7, program zawiesiłby się na MINUTES, a nie sekundy.
Zauważyłem, że ilość pamięci RAM, z której korzystał Excel.exe, zwiększyłaby się około trzykrotnie, gdy program był zamrożony, i że dwm.exe używał około jednego rdzenia procesora (12-13% na czterordzeniowym w / HT w porównaniu z 1- 3%). Użyłem Process Explorera i zrobiłem pełny zrzut programu Excel, gdy był on zamrożony, a następnie zainstalowałem i uruchomiłem WinDBG (dobry przewodnik dla początkujących, który wszystko, czego tu użyłem ) i dowiedziałem się, że wystąpiło „uszkodzenie sterty”.
W tym przypadku aktualizacje systemu Windows nie były stosowane przez LATA, a ja odkryłem, że Service Pack 2 dla pakietu Office 2010 był jednym z nich ( https://www.microsoft.com/en-us/download/details.aspx?id = 39667 ). Ten komputer otrzymał także aktualizację KB3078667, która dotyczy wycieku pamięci, który występuje w programie Desktop Window Manager (dwm.exe).
Po zainstalowaniu i ponownym uruchomieniu problem zniknął. Mam nadzieję, że to pomoże komuś innemu, ponieważ nie dotyczy wyłącznie pakietu Office 2010.
Niniejszy biuletyn zabezpieczeń ma zastosowanie, sprawdź go i sprawdź, czy masz zainstalowaną tę aktualizację, czy zastępującą ją, w której jest jedna z nich, jeśli nie, zainstalowanie jednej z nich może rozwiązać problem.