Диспетчер сервера не может запуститься из-за ошибки в файле настроек пользователя.
Диспетчер серверов Windows Server позволяет вам управлять всеми вашими ресурсами, активными каталогами, кластерами и многим другим. Однако мы заметили, что на некоторых машинах, особенно после переименования имени системы, Диспетчер серверов начинает давать сбой и говорит, что Диспетчер серверов не может быть запущен из-за ошибки в файле пользовательских настроек. В этом посте мы обсудим эту проблему и посмотрим, как ее можно решить.
Диспетчер серверов не может запуститься из-за ошибки в файле пользовательских настроек.
Нажмите «ОК», чтобы восстановить настройки по умолчанию и продолжить, или нажмите «Отмена», чтобы выйти.
Произошла ошибка при загрузке файла конфигурации: инициализатор типа для System.MarvinHash выдал исключение (path-of-conf-file.config).
Исправление: Диспетчер серверов не может запуститься из-за ошибки в файле пользовательских настроек.
Если Диспетчер сервера не может запуститься из-за ошибки в файле настроек пользователя.следуйте решениям, указанным ниже.
- Восстановите или переустановите .NET Framework.
- Перезапустите диспетчер сервера.
- Установить политику выполнения
- Проверьте файл конфигурации
- Переименуйте компьютер в его предшественника.
Давайте поговорим о них подробно.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
1) Восстановите или переустановите .NET Framework.
.NET Framework — это важный инструмент, который обеспечивает среду для запуска программного обеспечения, написанного с использованием языка программирования .NET, такого как Server Manager. Поэтому, чтобы решить эту проблему, мы рекомендуем вам попытаться восстановить или переустановить .NET Framework. Для этого нам нужно следовать решениям.
- Откройте Панель управления выполнив поиск в меню «Пуск».
- Нажмите на Программы и возможности > Включение и выключение функций Windows.
- Снимите галочку .NET Framework 3.5 (включая .NET 2.0 и 3.0) и Расширенные службы .NET Framework 4.8.
- Нажмите «ОК», а затем перезагрузите компьютер.
- Открыть Включение и выключение функций Windows подскажите, выполнив первые два шага.
- Затем отметьте .NET Framework 3.5 (включая .NET 2.0 и 3.0) и Расширенные службы .NET Framework 4.8 и нажмите ОК.
После этого проверьте, решена ли проблема.
2) Перезапустите диспетчер сервера.
Вы также можете столкнуться с этой проблемой, если диспетчер сервера дает сбой. Итак, мы перезапустим Диспетчер серверов вместе с некоторыми его компонентами и посмотрим, решена ли проблема. Для этого откройте диспетчер задач, щелкните правой кнопкой мыши Диспетчер серверов и выберите Завершить задачу. Теперь откройте Диспетчер серверов от имени администратора и посмотрите, решена ли проблема.
Но если это не исчезнет, откройте Услуги приложение, найдите служба диспетчера серверов, и запустите его, если он не запущен; если он запущен, перезапустите службу.
Кроме того, перезагрузите консоль диспетчера серверов, выполнив следующую команду в PowerShell.
Get-Module -Name Microsoft.Windows.ServerManager -ListAvailable | Импорт-Модуль; Сброс-SmConsole
Наконец, проверьте, решена ли проблема.
3) Установите политику выполнения
Политика выполнения в PowerShell — это функция безопасности, которая контролирует условия, при которых PowerShell загружает файлы конфигурации и запускает сценарии. Чтобы решить эту проблему, мы собираемся установить значение по умолчанию, которое является ограниченным.. Для этого откройте PowerShell от имени администратора и выполните следующую команду.
Set-ExecutionPolicy Restricted-Scope LocalMachine
Если при этом вы получите сообщение об ошибке, в котором говорится Windows PowerShell успешно обновила вашу политику выполнения, но этот параметр переопределяется
политика, определенная в более конкретной области, вам также необходимо установить политику для текущего пользователя, для этого запустите — Set-ExecutionPolicy Restricted -Scope CurrentUser.
Команда установит для политики выполнения значение «Ограничено».
Если вы хотите это проверить, запустите — Get-ExecutionPolicy -List.
Вы увидите список областей и соответствующую им политику выполнения.
4) Проверьте файл конфигурации
Файл Machine.config содержит параметры конфигурации, которые применяются ко всем приложениям .NET Framework на компьютере. Это обеспечивает централизованный подход к управлению конфигурациями для всех приложений .NET, включая диспетчер сервера, работающих в системе.
Кроме того, если вы используете исходящий прокси-сервер для подключения к Интернету, вам необходимо добавить определенный параметр в C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config файл. Этот шаг необходим мастеру установки и синхронизации Azure AD Connect для правильного подключения к Интернету и Azure Active Directory (Azure AD).
Однако мы не собираемся сразу добавлять туда текст, рекомендуем сначала удалить C:\Users\YourUserName\AppData\Local\Microsoft_Corporation\ServerManager.exe_StrongName_m3xk0k0ucj0oj3ai2hibnhnv4xobnimj\10.0.0.0\user.config файл, затем перезагрузите компьютер и проверьте, сохраняется ли проблема.
Если вы по-прежнему сталкиваетесь с той же проблемой, добавьте в файл следующую строку кода.
:” bypassonlocal=”true” />
Примечание: Замените с фактическим IP-адресом прокси-сервера или именем хоста и с портом прокси.
После этого перезагрузите компьютер и посмотрите, решена ли проблема.
5) Переименуйте компьютер в его предшественника.
Если редактирование файла конфигурации не помогло решить проблему, мы рекомендуем переименовать компьютер в его предшественник. Вы также можете пойти в C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\ServerManagerнайдите ServerList.Xml и увидите, что он указывает на другое имя; затем вы можете вернуть ему общее имя и посмотреть, поможет ли это.
Надеемся, вы сможете решить проблему, используя решения, упомянутые в этом посте.
Читайте: Как установить DHCP-сервер на Windows Server?
Как включить диспетчер серверов?
Диспетчер серверов предустановлен на вашем компьютере. Чтобы получить к нему доступ, откройте «Выполнить», введите «менеджер сервера', и нажмите ОК. Вы также можете открыть его, выполнив поиск в меню «Пуск».
Читайте: Диспетчер Windows Server не открывается или не работает.
Как проверить работу сервера в cmd?
Чтобы проверить, работает ли сервер, в командной строке путем проверки связи с сервером. Вы можете запустить ping или ping, чтобы узнать, можете ли вы отправлять пакеты на сервер. Также проверьте активные соединения с помощью netstat -an | найди “СЛУШАТЬ”.
Читайте также: ServerManager.exe — это приложение не удалось запустить.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)