Windows Font Cache Service не запускается – как исправить?

Хорошего дня!

При попытке запустить службу кэша символов Windows отображается сообщение

Windows не удалось запустить службу кэша шрифтов Windows на локальном компьютере.
Ошибка 1083: исполняемая программа, в которой настроена эта служба, не реализует службу.

Пытался удалить сервис через sc:

sc удаляет FontCache

Потом переустановил – не помогло.

Я загрузил reg-файл для восстановления настроек по умолчанию для этой службы с http://www.sevenforums.com/ – это тоже не помогло.

Присутствует файл% systemroot% \ system32 \ FntCache.dll.

В чем может быть проблема?

Отвечать

Нашел проблему.

Не знаю почему, но на моем компьютере настройки на этом сайте: http://www.sevenforums.com/ не работают. Может они пришли с каким-то обновлением, так как до импорта ключа с сайта у меня были точно такие же.

Это помогло мне решить проблему импорта ключа с другого рабочего компьютера. Вот в чем разница:

Проблемной настройкой является параметр типа REG_EXPAND_SZ:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ FontCache \ ImagePath

Что в моем случае имеет неправильное значение

% SystemRoot% \ system32 \ svchost.exe -k LocalServiceAndNoImpersonation

Необходимо установить следующее значение:

% SystemRoot% \ system32 \ svchost.exe -k LocalService

С ним никаких ошибок не возникает и все запускается нормально.

Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/windows-font-cache-service-not/04488299-0bc6-4297-ac54-1da14bf4e7a1

Добавить комментарий