Po uruchomieniu niestandardowej operacji sortowania w programie Excel 2010 operacja zużywa ponad 3 GB pamięci i jej ukończenie zajmuje kilka minut na jednym komputerze. Jednak na innym komputerze z dokładnie tym samym sprzętem operacja sortowania zajmuje mniej niż sekundę i zużywa niewielką ilość pamięci.
Sprzęt komputerowy
- HP 280 G1 MT
Oprogramowanie
- System operacyjny: Windows 7 Pro (64-bit)
- Office 2010: Excel 2010 (64-bitowy)
Operacja sortowania
Arkusz ma nieco ponad 17 000 wierszy i 20 kolumn. Komórki w pierwszej kolumnie są sformatowane jako Data . Arkusz zawiera mieszaninę typów komórek sformatowanych jako Data lub Ogólne .
- Kliknij przycisk Wybierz wszystko
- Przejdź do menu „Dane”
- Zaznacz „Moje dane mają nagłówki”
- Wybierz pierwszą kolumnę
- Sortuj według „Wartości”
- Porządek sortowania „od najstarszego do najnowszego”
Rzeczy, które już próbowałem zawęzić do przyczyny problemu.
- Reimaged komputer. To nie był uszkodzony profil użytkownika.
- Wykonano czysty rozruch systemu Windows. Żadne oprogramowanie innych firm nie kolidowało z programem Excel 2010.
- Ran naprawa biurowa. Instalacja programu Excel 2010 nie została uszkodzona.
- Ran Excel jako administrator. Problem nie był związany z uprawnieniami do plików NTFS.
- Uruchom Excel w trybie awaryjnym. Problem nie został spowodowany przez dodatek lub wtyczkę programu Excel.
- Ustawiłem właściwość ForceFullCalculation skoroszytu na wartość true.
- Wyłączyłem przetwarzanie wielowątkowe w Opcjach zaawansowanych.
- Ran HP Hardware Diagnostics. Wszystkie szybkie testy przeszły pomyślnie. Problem prawdopodobnie nie był związany z awarią sprzętu.
- Zastąpiłem krok 1 w powyższej procedurze sortowania. Zamiast wybierać wszystkie komórki, wybrałem tylko komórki z danymi w nich za pomocą skrótu Shift + Control + End. Byłem w stanie szybko ukończyć sortowanie, tak jak na dobrym komputerze. Problem związany z uruchomieniem sortowania po użyciu przycisku Wybierz wszystko, aby zaznaczyć wszystkie komórki w arkuszu.
Co powoduje, że Excel 2010 zużywa tak dużo pamięci i tyle czasu zajmuje zakończenie operacji sortowania?