Мобильная версия сайта
ГЛАВНАЯ
IT НОВОСТИ
ИНФОРМЕРЫ
КОНТАКТЫ
Решение проблем с компьютером
Вернуться назад ОСНОВНОЙ ТЕКСТ СТАТЬИ
Версия для печати


При нажатии правой кнопкой мыши на папке или файле, компьютер подвисает на неопределенное время.

Требования.
Для выполнения указанных в этой статье действий, необходимо на компьютере иметь права локального администратора.
Статья применима для Windows 2000/XP/Vista
При работе с реестром компьютера, будьте очень внимательны, потому что некоторые изменения могут привести к отказу системы.

Информация
При нажатии на правую кнопку мыши на папке или файле, компьютер может зависать на неопределенное время. Иногда это приводит к полному зависанию, так сказать "наглухо". Это обычно происходит из-за пункта или пунктов контекстного меню, которые ссылаются на не существующую программу или сетевой ресурс, на программу которая работает не стабильно или зависшую программу. Есть два способа решения этой проблемы, мы рекомендуем выполнить оба.

Устранение зависания компьютера при нажатии правой кнопкой мыши папке или файле.

Способ №1.
1. В меню "Пуск", выберите пункт "Выполнить";
2. В поле "Открыть", наберите команду regedit и нажмите кнопку "ОК";
3. В окне "Редактор реестра", в левой части последовательно раскрывайте указанные разделы реестра до подраздела "ContextMenuHandlers";
    HKEY_CLASSES_ROOT\ *\shellex\ ContextMenuHandlers


4. Разверните подраздел "ContextMenuHandlers", нажав на значок "+";
5. Внимательно посмотрите, нет ли в развернувшемся списке программы которую Вы уже давно удалили, проверьте все ли указанные программы работаю стабильно и не зависли;

Прежде чем удалять раздел реестра, сделайте его архивную копию. Для этого прочтите статью Как создать архив всего реестра или подраздела реестра

6. Если нашлась такая программа, то щелкните правой кнопкой мыши на подразделе с ее именем и выберите пункт меню "Удалить";
7. На запрос подтверждения удаления, нажмите кнопку "Да";

 

Способ №2. 1. В меню "Пуск", выберите пункт "Выполнить";
2. В поле "Открыть", наберите команду regedit и нажмите кнопку "ОК";
3. В окне "Редактор реестра", в левой части последовательно раскрывайте указанные разделы реестра до подраздела "Applications";
    HKEY_CLASSES_ROOT\ Applications

Нужный подраздел называется "Applications", а не ".application"

4. Разверните подраздел "Applications", нажав на значок "+";
5. Отобразится много подразделов, с названием типа "name_programm.dll" и "name_programm.exe";
6. Поочередно щелкайте левой кнопкой мыши по подразделам:
    - Если раздел не раскрывается (не имеет знака "+" или стрелочки), то в правой части окна, должен быть параметр "NoOpenWith". Если нет, то создайте его. Для этого Вам необходимо выполнить следующие действия:
       6.1. Щелкните правой кнопкой мыши на подразделе с названием программы;
       6.2. Выберите пункт меню "Создать" и в развернувшемся списке выберите пункт "Строковый параметр";
       6.3. Назовите новый параметр NoOpenWith;
       6.4. Значение параметра оставьте пустым;

    - Если раздел можно раскрыть, то разверните его до подраздела "command";

7. Щелкните левой кнопкой мыши на подразделе "command" и в правой части окна найдите параметр "(По умолчанию)";
8. Посмотрите его значение, там должен быть прописан путь на существующую программу или сетевой ресурс;
9. Если нашлась запись, которая ссылается на несуществующую программу или сетевой ресурс, то удалите весь раздел, который начинается с названия программы.
    Например. name_programm.exe\shell\open\command или name_programm.exe\shell\read\command

Прежде чем удалять раздел реестра, сделайте его архивную копию. Для этого прочтите статью Как создать архив всего реестра или подраздела реестра

10. Для удаления щелкните правой кнопкой мыши на подразделе с ее именем программы и выберите пункт меню "Удалить";
11. На запрос подтверждения удаления, нажмите кнопку "Да";

КПД статьи
2.46%
Статья помогла?
Статья помогла Статья не помогла
812 792


КОММЕНТАРИИ

Комментарий Алимжан (22.08.2016 21:16)

У меня такая проблема: при нажатии правой кнопки мыши на любой документ txt. doc. или картинки и т.д. чтобы вывести контекстное меню зависает на 4-5 секунд и проводник и все открытые папки закрываются. И появляется звук как будто жесткий диск заново включается. Если нажимать на любой другой файл например ярлыки, программы или саму папку контекстное меню появляется. Что это может быть? Кто сталкивался с такой проблемой?
Комментарий Валентина (24.07.2016 18:29)

Спасибо огроменное
Комментарий Виталий (05.06.2016 11:08)

А как понять, "прописан путь на существующую программу или сетевой ресурс". Что там должно быть прописано в конце этого пути?Как этот путь должен выглядеть законченным, и как должен выглядеть, что бы я понял, что его надо удалять? Объясните пожалуйста. Если с "NoOpenWith" всё понятно, то с путями у меня возник стопор.
Комментарий Роман (07.05.2016 10:31)

На Win10 поможет этот способ?
Комментарий istockiy (15.02.2016 22:46)

https://www.youtube.com/watch?v=FeRsZP31cSg все решено)
Комментарий Иван (04.02.2016 10:27)

Второй пункт помог!!! Спасибо!
Комментарий Борис (12.03.2015 11:10)

Контекстное меню не работает только при нажатии правой кнопкой на папках на файлах радотает
Комментарий сергей (15.02.2015 13:35)

Огромное спасибо!Быстро и просто!
Комментарий Nikolya (04.02.2015 12:52)

На Win7 нашёл outlook в папке winword по 2-у способу,удалил и всё ок!Огромное спасибо АВТОРУ!!!
Комментарий Сергей (27.01.2015 14:26)

Просто и понятно! исправил старушку-XP! Сетевая ссылка на игру после смены этого удаленного ПК - вешало explorer.exe и систему. БЛА-ГО-ДА-РЮ!



ДОБАВИТЬ КОММЕНТАРИЙ

Ваше имя или ник

Ваш комментарий


Отметьте фигуры
c красной верхушкой


ОПРОС

При поломке компьютера я ...




Результаты

РЕКЛАМА

Все для свадьбы


© 2009 - 2024 | PC PROBLEMS Яндекс цитирования