Explorer.EXE. Ошибка при выполнении приложения-сервера

Все об администрировании рабочих станций Windows 95/98/NT/2000/XP/7/8. То, чего не найдешь в бескрайних просторах Интернета. Решения тех проблем, которые не решаются типовыми ответами, которые можно получить в техподдержке Майкрософта - а именно: переустановить продукт или купить какой-ть другой лицензионный диск.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1503
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

Explorer.EXE. Ошибка при выполнении приложения-сервера

Сообщение UncleFather »

Проблема:

На ПК установлена ОС Microsoft Windows 7 Professional Russian x64 bit.

При попытке открыть проводник или любую другую папку (например, Мои документы, Сетевое окружение), система задумывается секунд на 10 и выдает ошибку

Explorer.EXE. Ошибка при выполнении приложения-сервера

:

01.jpg
01.jpg (13.82 КБ) 9677 просмотров

С аналогичной ошибкой отказываются запускаться и некоторые приложения и апплеты Windows, например, Центр обновлений Windows, Программы и компоненты.

В то же время, другие приложения работают без проблем, например командная строка, браузеры, FAR Manager.

Эта проблема наблюдается лишь под одним пользователем данного ПК. Остальные пользователи работают без проблем.


Решение:

Очевидно, что решение находится где-то в настройках пользователя. Поиск в интернете сразу же подкинул идею - проверить соответствие записей в реестре, указывающих расположение папок пользователя и наличие самих папок.
В реестре необходимо проверить два ключа:

  1. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

  2. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Здесь основной интерес представляют папки «Desktop» и «Personal», так что в первую очередь стоит проверить именно наличие указанных папок. Запись в реестре должна указывать на реально существующий путь.

В моем случае проблема заключалась в отсутствии папки «Documents». Как только эта папка была создана по пути, указанному в реестре, Windows сразу же, без перезагрузки заработала нормально.

Для порядка следует проверить и соответствие/наличие прочих папок из этих ключей реестра.

Замечу, что если в первом ключе путь указан явно, то есть «C:\Users\User\...», то в ключе «User Shell Folders» путь указывается через системную переменную «%USERPROFILE%». В свою очередь, путь куда указывает эта переменная, можно узнать в реестре в ключе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-X-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX. Он хранится в значении параметра «ProfileImagePath»:

02.jpg

Здесь S-X-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXX - это SID (Идентификатор безопасности, Security Identifier) пользователя Windows.


Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение

Виктор

Re: Explorer.EXE. Ошибка при выполнении приложения-сервера

Сообщение Виктор »

У меня все папки существуют а проблема тоже.

Ответить