Решено: очень долго открываются файлы

Столкнулись с таким не сильно распространенным недугом ПК. Машина дико тормозит, и не просто медленно работает — открытие документов или запуск приложений длится с полминуты. При этом запущенные приложения работают шустро. Подвисание происходит именно в момент открывания файлов (документов, исполняемых – не важно, каких).

Подобное поведение чаще всего характерно для компьютера, пережившего некий катаклизм. Катаклизмом могут быть завирусованность, последствия деятельности вирусов, последствия глобального системного сбоя или некорректного переноса ОС или ее части. Однако во всех этих случаях есть одно радикальное лекарство: откат системы (восстановление из точки сохранения). А если нет?

В случае, с котором мы столкнулись, откат состояния Windows не помог. Был выявлен и другой симптом проблемы: она завязана на сеть. Выдергиваем сетевой кабель или отключаем сетевой адаптер (или отключаемся от сети, если используем беспроводную сеть – в общем, разрываем соединение) – проблема исчезает. Файлы открываются нормально. Включаем сеть – все возвращается на круги своя.

Если все выглядит именно так, как описано выше, значит, ПК пытается восстановить связь с недоступным ресурсом. И речь не о недоступном сетевом диске, а о сетевом ресурсе, к которому обращается какая-то программа.

Для решения проблемы надо этот ресурс вычислить и пресечь обращения системы к нему.

Как это сделать? Есть два способа.

Способ первый – воспользоваться программой типа TCPview. Этот способ годится, если ПК – ваш, вы его хорошо знаете и представляете, чем занимаются все программы и службы, а ресурсов в локалке мало. Но что если вы видите ПК первый раз в жизни, за ним работают несколько человек, причем ни один из них не знает ситуации с софтом в целом, а локалка огромна? Не факт что мониторинг поможет.

Так что лучше решать задачу радикально – лезть в реестр.

Итак, запускаем regedit и находим в HKEY_CLASSES_ROOT раздел Applications. Путь к папке, в которую проинсталлирована программа, указан в разделе command, сам путь к разделу может различаться.

Если путь начинается с обращения к локальному диску, например, имеет вид C:\Program Files\И_так_далее\, мы не обращаем на него внимание. Если мы видим путь, начинающийся с пары слешей (вроде “\\Buhgalter\Общие файлы\Superprogramma.exe”), то мы проверяем доступность ресурса. В данном случае вбиваем в строку Выполнить (или в строку браузера, или в адресную строчку проводника) \\Buhgalter\Общие файлы\ и смотрим, откроется ли папка.

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

После удаления всех программ, от тормоза прекратятся.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *