Dla tych z was, którzy czytali przez wszystkie te odpowiedzi i zrobili wszystkie te rzeczy bezskutecznie, mam inną rzecz dla ciebie, aby spróbować, że pracował dla mnie. Podobnie jak ty, przeczytałem i zrobiłem wszystkie te rzeczy i nie pomogły.
W moim przypadku, Excel w wersji Office 2010 (32bit) na Windows 7, program zamrażał się na MINUTY, a nie na sekundy.
Zauważyłem, że ilość pamięci RAM, której używał Excel.exe potroiła się w przybliżeniu, gdy program był zamrożony, a dwm.exe używał około jednego rdzenia CPU (12-13% na czterordzeniowym komputerze z HT w porównaniu do 1-3%). Użyłem Process Explorera i zrobiłem kompletny zrzut Excela, gdy był zamrożony, następnie zainstalowałem i uruchomiłem WinDBG (dobry przewodnik dla początkujących, który jest wszystkim, czego użyłem, znaleziony tutaj ), i dowiedziałem się, że nastąpiło “uszkodzenie sterty”.
W tym przypadku, aktualizacje Windows nie były stosowane przez LATA, i dowiedziałem się, że Service Pack 2 dla Office 2010 był jednym z nich https://www.microsoft.com/en-us/download/details.aspx?id=39667 ). Komputer ten otrzymał również aktualizację KB3078667, która ma związek z wyciekiem pamięci występującym w Desktop Window Manager (dwm.exe).
Po zainstalowaniu i ponownym uruchomieniu, problem zniknął. Mam nadzieję, że to pomoże komuś innemu, ponieważ nie jest to tylko wyłączne dla Office 2010.
Ten biuletyn bezpieczeństwa ma zastosowanie, spójrz na niego i sprawdź, czy masz zainstalowaną tę aktualizację lub zastępującą ją, która ma jedną z tych aktualizacji, jeśli nie, zainstalowanie jednej z nich może poprawić Twój problem.