Это решение мне помогло частично с
проблемой или мне так кажется, но теперь у меня практически не виснет старенький ноут при нажатии правой кнопкой на какой либо обьект
Решение нашел в интернете, решил поделится:
Требования.
Для выполнения указанных в этой статье действий, необходимо на компьютере иметь права локального администратора.
Статья применима для 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. На запрос подтверждения удаления, нажмите кнопку "Да";
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)): У вас нет прав чтобы видеть скрытый текст, содержащийся здесь. |