- Fix: Configuration system failed to initialize
- Solution 1: Running System File Checker
- Solution 2: Checking your Configuration Files
- Solution 3: Deleting the Configuration file of Application
- Solution 4: Performing a Clean Boot and Uninstalling Unwanted Applications
- Решение проблемы «Система конфигурации не прошла инициализацию» в Windows 10
- Способ 1: Проверка автозагрузки
- Способ 2: Проверка компьютера на наличие вирусов
- Способ 3: Проверка целостности системных файлов
- Способ 4: Установка недостающих обновлений
- Способ 5: Проверка конфигурационного файла .NET Framework
- Способ 6: Сброс настроек проблемной программы
Fix: Configuration system failed to initialize
The error “Configuration system failed to initialize” occurs when the system is unable to correctly launch any target application and encounters such an error. In fact, this error message is very generic and is rooted to a number of different scenarios and cases.
It usually occurs when you are trying to run a new application or when you boot up your computer. It is a very common error and the fixes range from uninstalling some application to changing the configuration files. Some third-party applications are also known to cause a problem. We have listed down a number of different workarounds; take a look.
Note: If this error occurs due to .NET framework, it is recommended uninstalling it and downloading the latest version from Microsoft’s official website before following all the solutions listed below.
Solution 1: Running System File Checker
This error might be generated because of bad configurations present on your computer. Whenever your computer comes across these errors it is unable to proceed with the operation it is executing; hence the error message. We can try running the SFC scan and check if there are any integrity violations. If there are, we can run the DISM command to fix them.
- Press Windows + R to launch the Run application. Type “taskmgr” in the dialogue box and hit Enter to launch your computer’s task manager.
- Now click on File option present at the top left side of the window and select “Run new task” from the list of options available.
- Now type “powershell” in the dialogue box and check the option underneath which states “Create this task with administrative privileges”.
- Once in the Windows Powershell, type “sfc /scannow” and hit Enter. This process may take some time as your entire Windows files are being scanned by the computer and being checked for corrupt phases.
- If you encounter an error where Windows states that it found some error but was unable to fix them, you should type “DISM /Online /Cleanup-Image /RestoreHealth” in the PowerShell. This will download the corrupt files from the Windows update servers and replace the corrupt ones. Do note that this process can also consume some time according to your internet connection. Don’t cancel at any stage and let it run.
If an error was detected and was fixed using the above methods, restart your computer and check if the error still pops up.
Solution 2: Checking your Configuration Files
We can check if this error is generated by the configuration files of Microsoft Framework. The .net framework contains a large class library and also provided language interoperability across several different applications and languages. Many applications depend on this for running and executing tasks in Windows operating system.
- Navigate to the following file path:
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG
- Right-click on config file of the application of which the error occurs and select Edit (You can use Notepad++ for a clearer view of the config file instead of using the default notepad).
- Once inside the config file, make sure that the first child under the title is “configSections”. If you are getting an error, it may be possible that this isn’t the case. If it is, remove the configuration element present between the parent title “configurations” and the child title “configSections”.
- Restart your computer and check if this solves the problem at hand.
Solution 3: Deleting the Configuration file of Application
There can be an instance where the configuration file of the application which is giving you the error is corrupted. In this case, we can delete the configurations and try launching the application again. When the application starts, the application will create new configuration files automatically and hopefully, will work as expected.
- Head over the following file paths:
C:\Users\ \AppData\Local
C:\Users\ \AppData\Roaming
- In both cases, delete the application config file. You can delete or move the entire folder to a new location and rename it (in case you want to replace it back). Reboot your computer and check if this made any difference.
Solution 4: Performing a Clean Boot and Uninstalling Unwanted Applications
We can try Clean Booting your computer. This boot allows your PC to turn on with a minimal set of drivers and programs. Only the essential ones are enabled while all the other services are disabled. Then you can try launching the application and check if it turns on as required. If it does, you can enable all the applications/services one by one and determine which one was causing the problem. Once you determine the application that was causing the problem, you can uninstall it.
Note: There many feedbacks by the users stating that there were applications such as “web companion”, “ad adware” etc. which were causing the problem.
- Press Windows + R to launch the Run application. Type “msconfig” in the dialogue box and press Enter.
- Navigate to the Services tab present at the top of the screen. Check the line which says “Hide all Microsoft services”. Once you click this, all Microsoft related services will be disabled leaving behind all the third-party services.
- Now click the “Disable all” button present at the near bottom at the left side of the window. All the third-party services will now be disabled.
- Click Apply to save changes and exit.
- Now navigate to the Startup tab and click the option of “Open Task Manager”. You will be redirected to the task manager where all the applications/services which run when your computer starts will be listed.
- Select each service one by one and click “Disable” at the bottom right side of the window.
- Now restart your computer and check if the error still appears. If it doesn’t, it means there was an external program which was causing the problem. Search through your installed programs and determine which application is causing your problems.
Решение проблемы «Система конфигурации не прошла инициализацию» в Windows 10
Ошибка «Система конфигурации не прошла инициализацию» в Windows 10 обычно появляется при попытке запуска конкретного приложения и значит, что произошли конфликты связанных компонентов, из-за чего и не получается запустить программу. Это может коснуться даже системных процессов, что вызовет надобность проверки целостности системных файлов, но об этом всем по порядку. Давайте начнем с самого простого и быстрого способа, постепенно переходя к сложным.
Способ 1: Проверка автозагрузки
Воспользоваться этим методом стоит тем пользователям, кто сталкивается с рассматриваемой трудностью еще на стадии включения компьютера. Скорее всего, относится неполадка как раз к одной из программ автозагрузки, которая и пытается в текущий момент запуститься. Обнаружить проблемное приложение не сложно, но это займет определенное количество времени.
- Щелкните правой кнопкой мыши по пустому месту на панели задач и в появившемся контекстном меню нажмите на «Диспетчер задач».
Здесь обратите внимание на состояние всех присутствующих программ. Отыщите те, которые включены.
Щелкните по строке ПКМ и выберите «Отключить».
После отключения одного из ПО, находящегося в автозагрузке, перезапустите компьютер, чтобы узнать, появится ли на экране данная ошибка. Если она отсутствует и само приложение было ненужным, просто удалите его окончательно, и на этом решение проблемы будет закончено. В противном случае уведомление снова начнет появляться при первом же запуске софта, поэтому его можно попробовать переустановить или сразу же перейти к Способу 5 и 6.
Способ 2: Проверка компьютера на наличие вирусов
Если при просмотре автозагрузки вы не обнаружили там ни одной программы, которая могла бы вызывать ошибку «Система конфигурации не прошла инициализацию», но и сама неисправность появляется именно при старте операционной системы, следует просканировать компьютер на наличие вирусов. Именно различные вредоносные объекты, имеющие собственный процесс, могут оказывать подобное влияние на Виндовс 10. Мы советуем загрузить один из популярных инструментов от сторонних разработчиков и произвести полную проверку ОС. Детальнее об этом читайте в другой статье на нашем сайте по ссылке ниже.
Способ 3: Проверка целостности системных файлов
Проверка целостности системных файлов — еще один метод борьбы с рассматриваемой ошибкой в тех ситуациях, когда она возникает сразу же после включения Windows 10. Дело в том, что во время старта ОС некоторые системные компоненты тоже пытаются запуститься, и если их файлы повреждены или отсутствуют, этот процесс может пройти некорректно. Самый простой вариант проверки и исправления этой ситуации — использование встроенных в Виндовс утилит, которые запускаются через командную строку. Для начала задействуйте SFC, а если сканирование прервется ошибкой, придется дополнительно подключить и DISM. Обо всем этом в максимально развернутом виде написано далее.
Способ 4: Установка недостающих обновлений
Этот метод редко оказывается эффективным, поэтому он расположился именно на этом месте. Иногда отсутствие важных системных обновлений влечет за собой появление сообщения «Система конфигурации не прошла инициализацию», что связано с недостающими файлами, которые входят в те самые апдейты. Для решения трудности пользователю нужно лишь запустить сканирование и установить обновления, если они будут найдены.
- Для этого откройте «Пуск» и перейдите в «Параметры».
Внизу выберите категорию «Обновление и безопасность».
Запустите сканирование через кнопку «Проверить наличие обновлений».
Осталось только дождаться завершения операции, загрузить и установить последние обновления. Перезапустите компьютер, чтобы активировать все изменения, и как раз проверьте, пропала ли надоедливая ошибка. Если же возникли сложности с инсталляцией или по каким-то причинам появились дополнительные проблемы, вам помогут другие материалы на нашем сайте по ссылкам ниже.
Способ 5: Проверка конфигурационного файла .NET Framework
Переходим к вариантам, которые окажутся эффективными в тех ситуациях, когда проблема появляется при попытке запуска конкретного приложения. Для начала предлагаем проверить глобальный конфигурационный файл .NET Framework. Именно он отвечает за корректное взаимодействие разных языков программирования и активно задействован в различных приложениях. Если структура файла каким-то образом будет нарушена, при попытке запуска софта появится уведомление «Система конфигурации не прошла инициализацию».
- Откройте Проводник и перейдите по пути C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG .
Здесь найдите файл machine.config и кликните по нему правой кнопкой мыши.
В появившемся контекстном меню вас интересует пункт «Открыть с помощью».
Вы можете выбрать стандартный Блокнот или любую другую программу для редактирования текстовых файлов. Мы будем применять Sublime Text, поскольку здесь имеется подсветка синтаксиса и будет проще разобраться в строчках кода.
После открытия ПО отыщите блок configuration и убедитесь, что первый раздел называется configSections . Если на его место стоит другой раздел, попросту удалите его.
По окончании сохраните все изменения в документе. Проще всего это сделать через стандартную комбинацию клавиш Ctrl + S.
Можно сразу же переходить к тестированию программного обеспечения, но мы рекомендуем для начала перезагрузить компьютер, чтобы все изменения точно вступили в силу и конфликт не повторился из-за записей кэша или других ранее сохраненных данных.
Способ 6: Сброс настроек проблемной программы
Последний способ нашего сегодняшнего материала подойдет только в тех ситуациях, когда вы заранее знаете, при запуске какой именно программы появляется соответствующее сообщение об ошибке. Этот метод заключается в сбросе настроек ПО путем удаления конфигурационной папки.
- Для этого откройте «Выполнить» через Win + R, введите в поле %appdata% и нажмите на Enter для активации команды.
В конечной папке выберите «Local» или «Roaming».
Отыщите директорию с названием проблемного приложения. Если в одном из каталогов оно отсутствует, перейдите в другой, чтобы проверить его наличие там.
Кликните по папке софта ПКМ и выберите пункт «Удалить».
Не переживайте, сразу же после перезагрузки ПК данный каталог создастся заново с уже новыми файлами, в которых не должно быть тех самых проблем, вызывавших сообщение «Система конфигурации не прошла инициализацию».
Это были все рабочие способы решения сегодняшней проблемы. Если ни один из них не принес должного результата, остается только переустановить целевую программу, чтобы исключить возможные неполадки, связанные с неправильной инсталляцией. В случае неэффективности и этого метода мы советуем обратиться к разработчикам софта, описав свою проблему.