Как исправить ошибку «Отсутствует запись в PcaSvc.dll» PcaWallpaperAppDetect?
Эта проблема недавно начала возникать у пользователей, которые обновились до Windows 11 24H2. Это вызвано задачей в планировщике задач Windows, которая вызывает точку входа в PCASVC.dll, которая больше не существует в новом обновлении Windows.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Возможно, Microsoft забыла удалить задачу из планировщика задач, поэтому она продолжает вызывать точку входа, что приводит к этой проблеме. Несмотря на то, что это не вызывает никаких проблем, кроме отображения сообщения об ошибке, несколько пользователей были обеспокоены этой ошибкой.
PCASVC.dll, также известный как Служба помощника по совместимости программ (PcaSvc), отвечает за обнаружение и устранение проблем совместимости со старыми программами, работающими в последней версии Windows. Поскольку PCASVC.dll является критически важным файлом, связанным со службой помощника по совместимости программ, он не должен быть поврежден. В противном случае это может привести к этой ошибке.
Помимо упомянутых причин, ошибка также может появиться, если служба PcaSvc перестает работать в фоновом режиме. Теперь, когда мы поняли причины, мы можем перейти к решению этой проблемы.
1. Удалите PcaWallpaperAppDetect из планировщика задач.
Как упоминалось ранее, задача PcaWallpaperAppDetect в планировщике задач Windows продолжает вызывать точку входа, которая больше не существует, что приводит к этой ошибке. Чтобы это исправить, мы можем отключить задачу PcaWallpaperAppDetect в планировщике задач Windows.
- Нажмите меню «Пуск», найдите «Планировщик заданий» и откройте его в Windows.
- Разверните библиотеку планировщика задач и перейдите в Microsoft > Windows > Application Experience.
- На правой панели щелкните правой кнопкой мыши PcaWallpaperAppDetect и выберите «Завершить».
- Еще раз щелкните правой кнопкой мыши PcaWallpaperAppDetect и выберите «Отключить» или «Удалить».
- После этого закройте планировщик задач, и сообщение об ошибке больше не должно появляться.
2. Перезапустите службу PcaSvc.
Другая причина, которая может привести к этой проблеме, — остановленная служба PcaSvc. Эта служба отслеживает и обнаруживает проблемы совместимости установленных программ. Поэтому убедитесь, что эта служба работает.
- Откройте программу «Выполнить», одновременно нажав клавиши Win + R.
- Введите команду Services.msc и нажмите Enter. Откроется окно служб.
- Найдите службу под названием «Помощник по совместимости программ» и дважды щелкните ее, чтобы открыть ее свойства.
- Измените тип запуска на «Вручную» или «Автоматически».
- После этого нажмите «Применить», а затем «ОК».
- Теперь перезагрузите компьютер, ошибка не должна появиться.
3. Запустите команду SFC.
Поскольку PCASVC.dll привязан к Помощнику по совместимости программ, отвечающему за функциональность PCA, он не должен быть поврежден или отсутствовать. В противном случае это может привести к появлению сообщения об ошибке отсутствия записи в PCASVC.dll.
Поэтому мы можем попытаться восстановить файл PCASVC.dll, запустив команду SFC — утилиту командной строки, которая проверяет наличие важных системных файлов и заменяет их кэшированной копией из сжатой папки, расположенной по адресу
%WinDir%\System32\dllcache
- Откройте меню «Пуск», нажав клавишу Win.
- Затем введите «Командная строка» в поле поиска.
- Щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».
- Когда командная строка откроется в режиме администратора, введите fc /scannow.
и нажмите Enter, чтобы выполнить команду.
- Подождите, пока команда будет выполнена. После этого проверьте, решило ли это проблему.
В конце концов, если проблема не исчезнет, вы можете обратитесь в службу поддержки Майкрософт для дальнейшего руководства.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)