Содержание
- 1 Проверка автозагрузки
- 2 Проверка самой Windows (7, 8, 10)
- 3 Откат обновлений
- 4 Проверка файлов конфигурации
- 5 Удаление файла конфигурации выявленного приложения
- 6 Создайте новую локальную учетную запись
- 7 Заключение
- 8 1 ответ 1
- 9 Всё ещё ищете ответ? Посмотрите другие вопросы с метками c# mysql .net entity или задайте свой вопрос.
Для решения ошибки необходимо выполнить следующие шаги:
2. В случае, если переустановка приложения не помогла решить ошибку, необходимо переустановить компонент.NET Framework. Для этого:
- Выбрать меню Пуск / Панель управления / Установка и удаление программ (для операционных систем Windows Vista\ Windows Seven меню Пуск / Панель управления / Программы и компоненты).
- В списке отметить элемент Microsoft.Net Framework и выбрать Удалить.
В списке установленных программ может присутствовать несколько версий Microsoft.Net Framework. В таком случае необходимо удалить их все
- Установить компонент заново. Дистрибутив для установки доступен на следующих ресурсах: установочный диск Контур.Экстерн (папка Программное обеспечение), сайт Microsoft , разделПрограммное обеспечение на сайте Контур.Экстерн.
Минимальными требованиями для работы приложения является.Net Framework 2.0 SP2
Ошибка «Система конфигурации не прошла инициализацию» в Windows 7, 8 или 10 стала появляться довольно часто. Возникает ошибка при неправильном запуске приложения или фоновых служб ОС. Баг напрямую связан с инициализацией библиотек, сбоями в сценариях запуска или проблемами в самой системе.
Подобная ошибка наиболее часто выскакивает при запуске какой-либо программки или при штатном включении компьютера. Далее мы опишем несколько путей решения, каждый из них будет зависеть от настроек и работы вашей Виндовс.
Ошибка инициализации системы конфигурации в Windows
Проверка автозагрузки
Если баг выскакивает при включении PC, то первым делом просмотрите пункт «Автозагрузка». Открыть её можно через «Диспетчер задач» или вбив msconfig в «Поиске». Внимательно просмотрите список и отключайте все стороннее ПО. После этого перезапускайтесь и проверяйте.
Если вы таким образом выявите источник окна «Система конфигурации не прошла инициализацию» — удалите вовсе или переустановите битую программку. Как пример, программа WebCompanion часто приводит к появлению такой проблемы и для быстрого решения нужно её удалить стандартным образом.
Проверка самой Windows (7, 8, 10)
Если автозагрузка чиста, а баг выскакивает при работе с браузером или запуске игры — нужно сделать комплексное сканирование всей ОС и провести стандартную чистку. Для этого делаем следующее:
- Вбейте в меню «Поиск» фразу: Командная строка. После этого система выдаст результат. Через правую кнопку выполните открытие с условием администрирования.
- После этого в открывшемся меню вбейте и запустите команду: sfc / scannow. Начнется проверка, которая будет идти до 100%.
- Далее там же выполните следующую команду: Dism /Online /Cleanup-Image /RestoreHealth. Эта функция проверит наличие повреждений и подгрузит нужные файлы с серверов Microsoft.
Восстановление поврежденных файлов в Windows 10
В отдельных случаях баг может быть вызван вирусной активностью, поэтому рекомендуется запустить на ПК антивирусный сканер. Выбор из таких программ большой — Kaspersky Virus Removal Tool, Malwarebytes, Dr.Web CureIt! и др.
Выполните антивирусную проверку
После этих решений перезагрузите компьютер. Если все было забито правильно и команды были завершены на 100% — ошибка должна уйти. Отдельные пользователи рекомендуют одновременно с такой проверкой сделать переустановку .NET Framework 4.5, который нужно брать только с официальной страницы.
Откат обновлений
Также встречается множество отзывов на форумах, что появление проблем с инициализацией возникает после установки плановых KB-обновлений. В таком случае вам нужно сделать откат к предыдущей сборке Windows. Останавливаться на этом не будем — в сети множество инструкцию по откату сборки.
Проверка файлов конфигурации
- Перейдите к следующей папке: C:WindowsMicrosoft.NETFramework64v2.0.50727CONFIG
- Откройте в блокноте или Notepad++ файл Machine.config (тип «CONFIG»).
- Оказавшись внутри файла конфигурации, убедитесь, что первый дочерний элемент, идущий после , это .
Проверьте файл machine.config
Удаление файла конфигурации выявленного приложения
Если вы определили проблемное приложение, то можно попробовать стереть заданные по умолчанию файлы его конфигурации. Для удаления делаем следующее:
- Зажимаем комбинацию Win+R и в «Выполнить» вбиваем %appdata%.
- Откроется папка AppData. В ней содержатся директории Local и Roaming.
- В каждой из этих директорий должна быть папка с именем проблемного приложения.
- Удалите эти папки.
Удалите папки с временными конфигурациями
Создайте новую локальную учетную запись
В отдельных случаях, рекомендуется создать новую учетную запись пользователя. Если при входе через неё баг уходит, значит следует проверять правильность настроек старой учетки. Скорее всего, в таком случае будет полезно откатить всю Windows до первоначального состояния.
Заключение
Как видите, исправление ошибки «Система конфигурации не прошла инициализацию» зависит от момента, в который она выскакивает. Всегда начинайте с дерганья настроек проблемного приложения, а уже после переходите к самой Windows. Если остались замечания или имеются дополнительные советы — пишите в комментарии.
Доброго времени суток!
Пишу программу с использованием EF6 + MySQL. После запуска, при выполнении программы, выдает такой эксепшион:
Собственно, мой App.Config:
Не могу понять, ЧЯДНТ?
1 ответ 1
Сам задал — сам ответил. Необходимо, как уже сказал tym32167, добавить в configSections секцию entityFramework:
Всё ещё ищете ответ? Посмотрите другие вопросы с метками c# mysql .net entity или задайте свой вопрос.
Похожие
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
дизайн сайта / логотип © 2019 Stack Exchange Inc; пользовательское содержимое попадает под действие лицензии cc by-sa 4.0 с указанием ссылки на источник. rev 2019.12.20.35703