Программное обеспечение
Вопрос для знающих
У моёй знакомой такая ситуация, после выкидыша вот такого сообщенияcexe - служба отладки common language runtime.приложение создало исключение,которое не может быть обработаноidпроцессора и id потокау неё умирает комп, люди знающие, подскажите что за шнягя и как избавиться от неё
Подобные проблемы возникают из-за того, что Media Center не может правильно зарегистрировать в системе один из своих сервисов. Такое происходит в случае неудачного завершения установки драйверов и проблем с заплатками Windows.
Нужно узнать, действительно ли проблема кроется в сервисах, если да, то какой из них не был зарегистрирован. Загрузите систему в безопасном режиме, загляните в журнал Media Center. Он находится в папке Windows и называется medctroc.log.
Особое внимание обратите на раздел файла под названием Registering services and COM objects... В нем перечислены все загружаемые сервисы, в какой-то из строк должна находиться информация об ошибке.
Чтобы исправить ошибки в этом разделе, вы должны перерегистрировать несколько основных COM-серверов:
— закройте Media Center
— зайдите в меню Пуск, выберите Выполнить.. . и запустите программу cmd
— выполните команду regsvr32.exe atl.dll
— выполните команду С: \WINDOWS\eHome\ehSched /unregServer
— выполните команду С: \WINDOWS\eHome\ehSched /service
— выполните команду С: \WINDOWS\eHome\ehRecvr /unregServer
— выполните команду [буква диска]: \WINDOWS\eHome\ehRecvr /service
— выполните команду С: \WINDOWS\eHome\ehRec.exe /unregServer
— выполните команду С: \WINDOWS\eHome\ehRec.exe /regserver
— выполните команду С: \WINDOWS\eHome\ehmsas.exe /unregServer
— выполните команду С: \WINDOWS\eHome\ehmsas.exe /regserver
— выполните команду С: \WINDOWS\eHome\ehshell.exe /unregServer
— выполните команду С: \WINDOWS\eHome\ehshell.exe /regserver
— перезапустите систему
Обратите внимание на то, что вводимые команды чувствительны к регистру символов, так что вам нужно писать заглавную S в слове unregServer и так далее.
Нужно узнать, действительно ли проблема кроется в сервисах, если да, то какой из них не был зарегистрирован. Загрузите систему в безопасном режиме, загляните в журнал Media Center. Он находится в папке Windows и называется medctroc.log.
Особое внимание обратите на раздел файла под названием Registering services and COM objects... В нем перечислены все загружаемые сервисы, в какой-то из строк должна находиться информация об ошибке.
Чтобы исправить ошибки в этом разделе, вы должны перерегистрировать несколько основных COM-серверов:
— закройте Media Center
— зайдите в меню Пуск, выберите Выполнить.. . и запустите программу cmd
— выполните команду regsvr32.exe atl.dll
— выполните команду С: \WINDOWS\eHome\ehSched /unregServer
— выполните команду С: \WINDOWS\eHome\ehSched /service
— выполните команду С: \WINDOWS\eHome\ehRecvr /unregServer
— выполните команду [буква диска]: \WINDOWS\eHome\ehRecvr /service
— выполните команду С: \WINDOWS\eHome\ehRec.exe /unregServer
— выполните команду С: \WINDOWS\eHome\ehRec.exe /regserver
— выполните команду С: \WINDOWS\eHome\ehmsas.exe /unregServer
— выполните команду С: \WINDOWS\eHome\ehmsas.exe /regserver
— выполните команду С: \WINDOWS\eHome\ehshell.exe /unregServer
— выполните команду С: \WINDOWS\eHome\ehshell.exe /regserver
— перезапустите систему
Обратите внимание на то, что вводимые команды чувствительны к регистру символов, так что вам нужно писать заглавную S в слове unregServer и так далее.
Это сбой common language runtime - CLR системы .NET Framework.
Там должна быть ещё дополнительная информация.
По идее нужно поставить последний сервис-пак для вашего Framework.
Но скорее всего проблема вызвано не типичной ситуацией которую не учёл разработчик, но которая постоянно происходит у вас.
Вышлите ему полное описание ошибки и то какие действия приводят к ней.
Также проверьте версию программы. Может быть уже есть новее. Правой кнопкой по ЕХЕ, свойства. И там вас интересует "Assembly version"(Версия сборки) . Всё это нужно проверить перед обновлением программы или при общении с разработчиком.
Из общих рекомендаций
1) выгрузить ВСЕ программы которые на сей момент не нужны и пробовать проблемное место
2) сделать проверку диска: пуск, выполнить. Ввести chkdsk c: /r
3) прогнать антивирусы через комп.
Там должна быть ещё дополнительная информация.
По идее нужно поставить последний сервис-пак для вашего Framework.
Но скорее всего проблема вызвано не типичной ситуацией которую не учёл разработчик, но которая постоянно происходит у вас.
Вышлите ему полное описание ошибки и то какие действия приводят к ней.
Также проверьте версию программы. Может быть уже есть новее. Правой кнопкой по ЕХЕ, свойства. И там вас интересует "Assembly version"(Версия сборки) . Всё это нужно проверить перед обновлением программы или при общении с разработчиком.
Из общих рекомендаций
1) выгрузить ВСЕ программы которые на сей момент не нужны и пробовать проблемное место
2) сделать проверку диска: пуск, выполнить. Ввести chkdsk c: /r
3) прогнать антивирусы через комп.
Похоже, что ошибка библиотеки какой-то. Надо переустанавливаться. Скорее всего Виндовс приказал долго жить. Или ошибка в какой-то программе. Может было установлено что-то несовместимое?
Пусть сама переставит Windows.
Похожие вопросы
- Вопрос к знающим Windows XP !!!Помогите!! ! (Внутри)
- ХЕЛП!!! ВОпрос к знающим: (внутри) помогите кто чем может плзззз .. вдолгу не останусь!!
- я снова с вопросом к знающим людям :) компьютер постоянно выдает: недостаточно места на диске....
- Вопрос действительно знающим
- вопрос к знающим
- Вопрос к знающим программистам, сисадминам: сравнение версий Windows
- Компухтер знает только 1 и 0 есть еще картинки зеленые 1 и 0 (типо хакеры) Вопрос к про хакерам ниже!
- Умнички, знающие инет и виндовс, отзовитесь, плиз, нужна ваша помощь! Вопрос - внутри.
- Проблема с компом.Помогите,кто знает (вопрос внутри)---
- товарещи знающие!!! вопрос про виндоус...