Если вы видите код ошибки Event ID 1008 или Event ID 1020 в журнале просмотра событий, система не может найти файл, указанный для конкретной операции. Эта проблема часто встречается при выполнении файла DLL. Вам необходимо восстановить строки реестра счетчиков производительности из командной строки. Просто следуйте инструкциям по исправлению ошибок, чтобы решить возникшую проблему.
Попробуйте перезагрузить компьютер один раз. Проверьте еще раз, просто выполнив операцию. Если ошибка все еще существует, воспользуйтесь этими решениями.
Исправление 1. Повторно зарегистрируйте DLL.
Приходится заново регистрировать счетчики и поврежденные файлы dll из командной строки.
1. Тип "cmd»В поле поиска.
2. Щелкните правой кнопкой мыши значок «Командная строка»И нажмите«Запустить от имени администратора“.
3. Как только появится командная строка, вам нужно перейти в папку system32. Просто выполните эту команду.
CD% SYSTEMROOT% \ System32
4. Теперь действуйте в соответствии с кодом ошибки, который вы наблюдаете на своем компьютере -
А. Для кода ошибки 1020 -
Скопируйте и вставьте эту команду в терминал и нажмите Входить.
lodctr / r
Примечание: - Если отображается сообщение «Невозможно восстановить настройку счетчика производительности из хранилища резервных копий системы».
Попробуйте запустить его еще раз.
Теперь выполните приведенную ниже команду, чтобы перейти в C: \ Windows \ SysWOW64.
компакт-диск C: \ Windows \ SysWOW64
Теперь запустите команду еще раз.
lodctr / r
Б. Для кода ошибки 1008 -
Вставьте эту команду в терминал и измените ее. После этого нажмите кнопку Входить ключ.
lodctr / e:Имя DLL
[Вы должны изменить команду с именем файла.
Пример - Предположим, вы столкнулись с этой проблемой с Perfib.dll файл, команда будет -
lodctr / e: Perflib.dll
]
5. Теперь вам нужно повторно синхронизировать счетчик с инструментарием управления Windows (WMI). Выполните эту команду.
WINMGMT.EXE / RESYNCPERF
Закройте экран командной строки. Запустить снова система.
Это должно решить вашу проблему.
Исправление 2 - Изменить реестр
Изменение значения «Производительность» должно помочь в вашей ситуации.
1. Что вам нужно сделать, так это нажать кнопку Клавиша Windows и р ключ вместе.
2. В терминале «Выполнить» напишите «regedit»И нажмите«ОК», Чтобы получить доступ к экрану редактора реестра.
ПРИМЕЧАНИЕ –
После открытия редактора реестра нажмите «Файл»И нажмите«Экспорт», Чтобы создать новую резервную копию на вашем компьютере.
Если при изменении реестра что-то выйдет из-под контроля, вы можете легко восстановить его нормальное состояние.
3. Как только редактор реестра откроется, перейдите в это место на экране редактора реестра -
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \наименование услуги\Представление
[Вам необходимо изменить "название службы" на службу, с которой вы столкнулись с этой проблемой.
Пример - Предположим, вы столкнулись с этой проблемой в службе «Данные .NET CLR».
Адрес файла заголовка будет-
Компьютер \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \Данные .NET CLR\Представление
]
4. Теперь с правой стороны вы заметите значок «Открыть" ключ.
5. Щелкните правой кнопкой мыши по ключу и выберите «Удалить», Чтобы удалить его с компьютера.
Если вы видите какое-либо предупреждающее сообщение на экране, нажмите «да“.
Закройте окно редактора реестра. После этого, запустить снова систему и попробуйте запустить приложение еще раз.
Исправить 3 Запустить сканирование SFC
Вы можете запустить сканирование с помощью средства проверки системных файлов, чтобы компьютер сам решил проблему.
1. Щелкните поле поиска и начните писать «cmd“.
2. Далее щелкните правой кнопкой мыши на значке «Командная строка»И нажмите«Запуск от имени администратора“.
3. Вставьте этот код в терминал. После этого нажмите Входить для запуска сканирования.
sfc / scannow
Сканирование SFC начнется.
4. После завершения сканирования SFC необходимо запустить сканирование DISM.
5. Запишите эту команду в терминал CMD и затем нажмите Входить.
DISM.exe / Online / Cleanup-image / Restorehealth
Это должно решить проблему, с которой вы столкнулись.