Иногда звезды складываются неблагоприятно, и безотказная до сей поры программа вдруг перестает работать. Что делать в таких случаях? Единого рецепта на все случаи жизни, конечно, нет, однако же некоторые неочевид­ные решения часто встречающихся проблем мы здесь приведем.

Вопрос: 1) При попытке открыть диалог упаковки через <Alt>+<F5> комп как будто тужится, пускает по монитору рябь… и больше ничего. 2) При на­жатии <Shift>+<Esc> окно ТС не сворачивается, а "охлопывается", оставляя видимым только заголовок.

Ответ:
Проблема вызвана тем, что внешние программы перехватывают со­ответствующие сочетания на уровне системы и обрабатывают их по-своему, не пропуская к приложениям. В обоих приведенных примерах проблема обычно кроется в видеодрайверах: в случае с <Alt>+<F5> это драйверы AMD (ATi), а с <Shift>+<Esc> — nVidia. Отключите соответствующие настройки в них или переназначьте нужное действие в ТС на другое сочетание.

Вопрос: Прокрутка списка файлов колесиком мыши происходит ужасающе медленно!

Ответ: Это связано с нововведением в системе Windows ХР, называющимся "Гладкое прокручивание списков". Отключить его можно через Панель управления, апплет Система > Дополнительно > Быстродействие > Пара­метры > Визуальные эффекты.

Кроме того, замедленная работа интерфейса может быть вызвана отсутст­вующими или некорректно установленными видеодрайверами.

Вопрос:
При обращении к сетевому компьютеру, который сейчас недоступен, Total Commander полностью зависает на несколько минут. Как можно этого избежать?

Ответ: Полностью — увы, никак. Это проблема самой Windows: обращение к недоступному сетевому подключению может полностью заблокировать приложение, даже если запрос выполнялся в дополнительном потоке: первый же вызов системной функции FindFirstFile (использующейся для получения списка файлов в каталоге) сразу зависает, даже при обращении к локальному диску. В ТС сделана пбпытка хоть как-то обойти эту проблему путем выне­сения самого вызова FindFirstFile в отдельный поток. Включить этот режим можно ключом ThreadFindFirstв файле wincmd.ini: в некоторых случаях это помогает вывести ТС из ступора и отобразить диалог с кнопкой Отмена.