Ошибка при запуске shell32 dll control rundll

Shell32 — динамическая библиотека, которая устанавливается вместе с Windows и отвечает за работу иконок. О её существовании большинство пользователей узнают при возникновении ошибки. Сообщения о сбоях могут быть разными: файл не найден, отсутствует, не удалось зарегистрировать и т.д. Ниже вы найдёте решения наиболее распространённых проблем с компонентом shell32.dll. 

Повторная регистрация компонента

Если система сообщает, что файл shell32.dll не найден или его не удалось зарегистрировать, то нужно выполнить эти действия вручную. Обычно компонент никуда не исчезает из каталога System32. Windows просто перестаёт его видеть. Исправим эту ошибку:

  1. Запускаем командную строку с правами администратора.
  2. Выполняем команду regsvr32 /u shell32.dll, чтобы удалить старую регистрацию библиотеки.
  3. Выполняем команду regsvr32 /i shell32.dll, чтобы заново зарегистрировать компонент. 
  4. Закрываем командную строку.

    Повторная регистрация библиотеки shell32.dl

    Файл остался на прежнем месте, мы просто ещё раз сообщили системе о его существовании

Если в папке System32 нет файла shell32.dll, то нужно его туда добавить. Переустанавливать Windows не придётся: скачаем компонент отдельно от дистрибутива и добавим в системный каталог. 

  1. Открываем сайт DLL-Files.com или другое проверенное хранилище файлов DLL.
  2. Находим и скачиваем shell32.dll с учётом разрядности и версии системы. 
  3. Перемещаем файл в папку System32 (на Windows x64 — в SysWOW64). 

Теперь нужно зарегистрировать файл в системе. Снова запускаем командную строку с правами администратора. В синтаксисе команды прописываем полный путь к добавленной библиотеке: regsvr32.exe C:\Windows\System32\shell32.dll. На Windows x64 используется также команда regsvr32.exe C:\Windows\SysWOW64\shell32.dll.

Устранение ошибок при запуске системы

Часто ошибка появляется при запуске системы с текстом «LocalizedResourceName=@%SystemRoot%\system32\shell32.dll». Устранить проблему можно двумя способами: удалить файлы конфигурации с рабочего стола или очистить список автозагрузки от лишних записей.

Для начала убеждаемся, что в «Проводнике» отображаются скрытые и системные файлы. Затем проходимся по следующим каталогам:

  • C:\Documents and Settings\All Users\Start Menu\Programs\Startup
  • C:\Documents and Settings\All Users\Start Menu\Programs
  • C:\Documents and Settings\All Users\Start Menu
  • C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

В них должен быть файл desktop.ini. Открываем его и смотрим содержимое. Оно может быть таким:

Просмотр содержимого файла desktop.ini

Такой файл нужно удалить

Если в документе есть другие строки, то не трогаем его — с такими файлами мы будем разбираться через автозагрузку. Если больше ничего нет, то удаляем все файлы и перезагружаем компьютер.  

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

  1. Нажимаем Win+R для вызова меню «Выполнить».
  2. Вводим команду msconfig.
  3. Переходим на вкладку «Автозагрузка». На Windows 7 сразу отобразится список, на Windows 10 будет ссылка «Открыть диспетчер задач» — кликаем по ней.
  4. Изучаем содержимое списка. Ищем файлы, у которых в поле «Расположение» указаны папки, названные нами выше: Startup, Programs и т.д. Снимаем с них галочки.
  5. Применяем изменения и закрываем окно настройки конфигурации.

    Очистка списка автозагрузки на Windows

    Оставляем в списке автозагрузке только полезные программы

После изменения конфигурации обязательно перезагружаем компьютер. Ошибка с упоминанием shell32 больше не должна появляться.

Загрузка ... Загрузка …

Post Views: 1 871


Offline

брэндмауер

 


#1
Оставлено
:

21 декабря 2013 г. 13:47:23(UTC)

брэндмауер

Статус: Участник

Группы: Участники

Зарегистрирован: 26.09.2013(UTC)
Сообщений: 28
Мужчина
Российская Федерация
Откуда: ООО "Компания Тензор"

Сказал «Спасибо»: 3 раз
Поблагодарили: 2 раз в 2 постах

При вводе лицензии в крипто про 3.6 R3 выдает ошибку: Ошибка при запуске C:\WINDOWS\system32\shell32.dll, Control_RunDLL «C:\Program Files\Crypto Pro\CSP\cpconfig.cpl»
Система windows XP, переустановка крипто про не помогла
Что это такое?Eh?

В нашей стране можно все!!! …только по-тихому


Вверх


Offline

Андрей Писарев

 


#2
Оставлено
:

21 декабря 2013 г. 14:15:42(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,134
Мужчина
Российская Федерация

Сказал «Спасибо»: 461 раз
Поблагодарили: 1950 раз в 1508 постах

Автор: брэндмауер Перейти к цитате

При вводе лицензии в крипто про 3.6 R3 выдает ошибку: Ошибка при запуске C:\WINDOWS\system32\shell32.dll, Control_RunDLL «C:\Program Files\Crypto Pro\CSP\cpconfig.cpl»
Система windows XP, переустановка крипто про не помогла
Что это такое?Eh?

А cpconfig.cpl «вручную» запускается?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

брэндмауер

 


#3
Оставлено
:

21 декабря 2013 г. 15:05:55(UTC)

брэндмауер

Статус: Участник

Группы: Участники

Зарегистрирован: 26.09.2013(UTC)
Сообщений: 28
Мужчина
Российская Федерация
Откуда: ООО "Компания Тензор"

Сказал «Спасибо»: 3 раз
Поблагодарили: 2 раз в 2 постах

проблема была у клиента, он скорее всего уже переустанавливает ОС, решил пойти простым путем. Там ещё при вводе лицензии при установке 3.6 R2 и R3 писал, что память не может быть read, или MSIEXEC.exe: инструкция по адресу … обратилась к памяти по адресу … , память не может быть Written

В нашей стране можно все!!! …только по-тихому


Вверх

Пользователи, просматривающие эту тему

Guest (2)

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Отвечает TU-154:

Попробуйте зарегистрировать эту библиотеку: regsvr32 shell32.dll. Проверьте, не отключено ли в Управлении службами (Пуск — Выполнить — services.msc) служба «Автоматическое обновление».

Отвечает Рыжанов Денис Иванович:

Переустановите вашу операционную систему в «Режиме обновления». Возможно, одна из библиотек просто повреждена.

Загрузка…

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Ошибка при запуске skyrim together
  • Ошибка при запуске дум этернал
  • Ошибка при запуске skyrim legendary edition 0xc000007b
  • Ошибка при запуске дум 2016
  • Ошибка при запуске shareman

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии