Откровенно говоря, такая ситуация просто сбила меня с толку, и смею предположить, вы находитесь в ситуации аналогичной:
ни SFC ни контрольные точки не дали ровным счетом никакого результата, а времени на лишние телодвижения было потрачено много.
Вызов контекстного меню приводил к аварийному завершения проводника
Причем на рабочем столе и для элементов меню Пуск контекстное меню прекрасно отрабатывал
Причина оказалась весьма банальной
В соответствующей записи реестра был прописан пункт меню, который не соответствовал типу файла или же вел к отсутствующей программе
Решение
Для удобного исправления проблемы с помощью GUI можно использовать утилиту ShellExView
С ее помощью можно обнаружить весь список пунктов контекстного меню и найти среди них сбойные
- Сортируем по столбцу Type
- Перетягиваем для удобства столбец File Extensions к столбцу Type
- Обращаем внимание на строки Context Menu, для которых в строке File Extensions имеется символ звездочки
- Последовательно отключаем по одному пункту и сразу проводим проверку вызовом контекстного меню
Спасибо огромное, аналогичная ситуация происходила в терминальной сессии у всех пользователей на Windows Server 2008 R. При нажатии правой кнопки мыши на любой файл или паку, что как раз и должно было вызвать контекстное меню, происходило зависание.
Описание:
Ошибка привела к остановке взаимодействия программы с Windows.
Сигнатура проблемы:
Имя события проблемы: AppHangXProcB1
Имя приложения: explorer.exe
Версия приложения: 6.1.7601.17567
Отметка времени приложения: 4d672ee4
Сигнатура зависания: 81ed
Тип зависания: 128
Ожидание имени приложения: ekrn.exe
Ожидание версии приложения: 0.0.0.0
Версия ОС: 6.1.7601.2.1.0.16.7
Код языка: 1049
Доп. сигнатура зависания 1: 81ed9d647a9b65c775053be90641f6a3
Доп. сигнатура зависания 2: 4e8d
Доп. сигнатура зависания 3: 4e8df6fb4244c6d20ee3a78a358c3d9a
Доп. сигнатура зависания 4: 81ed
Доп. сигнатура зависания 5: 81ed9d647a9b65c775053be90641f6a3
Доп. сигнатура зависания 6: 4e8d
Доп. сигнатура зависания 7: 4e8df6fb4244c6d20ee3a78a358c3d9a
Вылечилось путем выделения по 10 строк, дезактивация (красная лампочка в ShellExView ) , пробуем вызывать контекстное меню, зависание, опять активируем и опля на каких-то всё заработало. Все сразу не дает выделить и отключить.