Выполнение кода не может продолжаться, потому что edgegdi.dll не найден
При том, что кажется необычным поведением, некоторые пользователи ПК могут столкнуться с сообщением об ошибке Выполнение кода не может продолжаться, потому что edgegdi.dll не был найден когда они пытаются открыть некоторые установленные программы или приложения на своем устройстве с Windows 10. В некоторых случаях вы также можете получить сообщение об ошибке при попытке открыть системные программы, такие как Диспетчер задач. В этом посте мы предоставим наиболее подходящие решения для решения проблемы.
В зависимости от приложения или программы, которую вы пытаетесь запустить, при возникновении этой проблемы вы получите следующее полное сообщение об ошибке;
NpsAc32.exe — системная ошибка. Выполнение кода не может продолжаться, поскольку не найден edgegdi.dll. Повторная установка программы может решить эту проблему.
- NpsAc32.exe — это исполняемый файл, который является частью программы Sage Fund Accounting Workstation, разработанной Sage Software. Однако эта ошибка может возникать и в других программах, например AMFW.exe, Окончательный Draft.exeи т. д. тоже.
- Edgegdi.dll Файл взят из Pathtrace Engineering Systems и является частью Pathtrace EdgeCAM.
Это сообщение об ошибке, скорее всего, вызвано системным конфликтом.
Следует отметить, что затронутые пользователи сообщили, что сообщение об ошибке не оказывает никакого влияния на приложение или программу, поскольку, когда они нажимают кнопку ОК, приложения по-прежнему запускаются и работают нормально. Однако, если вы находите подсказку утомительной или беспокоящей вас, вы можете продолжить ниже с остальной частью сообщения и попробовать изложенные предложения.
Выполнение кода не может продолжаться, потому что edgegdi.dll не найден
Если вы хотите избавиться от этого запроса, вы можете попробовать наши предложения ниже в произвольном порядке и посмотреть, поможет ли это.
- Запустить программу в режиме совместимости
- Повторно зарегистрируйте файл DLL
- Установить Visual C ++
- Выполните восстановление системы
- Удалите и переустановите программу
Давайте посмотрим на описание процесса, связанного с каждым из перечисленных решений.
1]Запустите программу в режиме совместимости
Это решение требует, чтобы вы запустили в режиме совместимости приложение, которое вы пытались открыть, когда получили сообщение об ошибке, и посмотрите, появится ли оно снова. Если да, попробуйте следующее предложение.
2]Перерегистрируйте файл DLL.
DLL означает Библиотеки динамической компоновки и являются внешними частями приложений, работающих в Windows или любых других операционных системах. Большинство приложений не завершены сами по себе и хранят код в разных файлах. Если есть необходимость в коде, связанный файл загружается в память и используется. Если операционная система или программное обеспечение не может найти соответствующий файл DLL, или если файл DLL поврежден, вы можете получить это сообщение об ошибке. В этом случае вы можете повторно зарегистрировать файл edgegdi.dll и посмотреть, поможет ли он.
Файл находится здесь:
C:Program Files (x86)Edgecamcamedgegdi .dll
3]Установить Visual C ++
Это решение требует, чтобы вы установили Visual C ++ всех версий, начиная с 2005 по 2019 год, и посмотрите, поможет ли это.
4]Выполните восстановление системы
Если вы недавно неожиданно начали получать это сообщение об ошибке, вы можете восстановить свою систему до более ранней точки.
5]Удалите и переустановите программу.
Поскольку в сообщении об ошибке рекомендуется переустановить программу, вы можете загрузить последнюю версию установочного файла с официального сайта загрузки и переустановить программное обеспечение. Упомянутая здесь программа — это программа, которую вы пытались открыть, когда появлялось сообщение об ошибке.
Надеюсь это поможет!