Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)

Lỗi Edgegdi.dll có thể hiển thị khi khởi chạy ứng dụng nếu quá trình cài đặt ứng dụng đó bị hỏng hoặc ứng dụng khác (như HP Sure Click Pro) đang cản trở quá trình. Hơn nữa, sự không tương thích giữa HĐH và chương trình bị ảnh hưởng cũng có thể gây ra lỗi đang được thảo luận.

Sự cố phát sinh khi người dùng cố gắng khởi chạy một ứng dụng (ví dụ:Bản nháp cuối cùng) nhưng lại gặp phải thông báo sau:

“Không thể tiếp tục thực thi mã vì không tìm thấy edgegdi.dll. Cài đặt lại chương trình có thể khắc phục sự cố này. ”

Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)

Khi người dùng nhấp vào nút OK, thông báo sẽ biến mất và ứng dụng được khởi chạy (có khả năng thực hiện tất cả các hoạt động thông thường). Một số ứng dụng (như Nitro PDF Creator) đã xuất hiện lỗi này khi tạo tài liệu PDF nhưng tài liệu đã được tạo thành công.

Các ứng dụng sau được người dùng báo cáo là hiển thị lỗi này:

  • Bản nháp cuối cùng
  • Điểm đài hoa.
  • Trình tạo Nitro PDF
  • Microsoft Edge
  • Trình quản lý tác vụ của Windows
  • VirtualBox
  • 1 Mật mã
  • AccuMail

Trước khi tiếp tục sửa lỗi DLL trong Windows 10, hãy kiểm tra xem xóa Tệp Tạm thời (điều hướng đến các thư mục Tạm thời và% Temp% trong hộp lệnh Chạy và xóa nội dung của thư mục) xóa sự cố DLL.

Giải pháp 1:Chạy lại Thiết lập trình cài đặt của ứng dụng có vấn đề

Việc cài đặt bị hỏng của ứng dụng có vấn đề (ví dụ:1Password) có thể gây ra sự cố DLL. Trong bối cảnh này, chạy lại thiết lập trình cài đặt (mà không gỡ cài đặt trước đó) của ứng dụng bị ảnh hưởng có thể giải quyết được sự cố. Để minh họa, chúng ta sẽ thảo luận về quy trình cho ứng dụng Nitro Pdf Creator.

  1. Khởi chạy trình duyệt web và chuyển đến trang web Nitro PDF Creator . Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  2. Bây giờ, hãy tải xuống phiên bản mới nhất của Trình tạo PDF Nitro khởi chạy thiết lập của nó.
  3. Sau đó, theo dõi lời nhắc để hoàn tất (nếu được nhắc, sau đó chọn sửa chữa) thiết lập và khởi động lại máy tính cá nhân của bạn. Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  4. Sau khi khởi động lại, hãy kiểm tra xem Nitro PDF Creator có rõ ràng về vấn đề DLL hay không.

Giải pháp 2:Khởi chạy Ứng dụng ở Chế độ Tương thích

Sự không tương thích giữa ứng dụng có vấn đề và Windows của hệ thống của bạn có thể gây ra lỗi DLL đang được thảo luận. Trong trường hợp này, khởi chạy ứng dụng ở chế độ tương thích có thể giải quyết được vấn đề. Nhưng trước khi tiếp tục, hãy đảm bảo kết thúc tất cả các quy trình liên quan đến ứng dụng trong Trình quản lý tác vụ của hệ thống của bạn.

  1. Nhấp chuột phải trên biểu tượng lối tắt của ứng dụng có vấn đề (ví dụ:Bản nháp cuối cùng) và chọn Mở vị trí tệp . Bạn có thể làm tương tự bằng cách tìm kiếm ứng dụng trong menu Bắt đầu. Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  2. Bây giờ, nhấp chuột phải trên EXE chính của ứng dụng và chọn Thuộc tính . Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  3. Sau đó, trong tab Tương thích (ngay trong Chế độ tương thích), dấu kiểm tùy chọn Chạy chương trình này ở chế độ tương thích cho: và trong menu thả xuống, hãy chọn Windows 8 . Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  4. Bây giờ áp dụng các thay đổi của bạn và khởi động lại PC của bạn để kiểm tra xem sự cố DLL đã được giải quyết chưa.

Giải pháp 3:Gỡ cài đặt các ứng dụng xung đột

Sự cố DLL có thể xuất hiện nếu một ứng dụng khác trên hệ thống của bạn đang cản trở hoạt động của ứng dụng có vấn đề (ví dụ:Calyx Point). Trong trường hợp này, gỡ cài đặt hoặc tắt ứng dụng có vấn đề khi khởi động hệ thống có thể giải quyết được sự cố.

  1. Tiến hành khởi động sạch hệ thống của bạn và kiểm tra xem sự cố DLL đã được giải quyết chưa. Bạn cũng có thể sử dụng Autoruns tiện ích để tìm ra ứng dụng gây ra sự cố.
  2. Nếu vậy, hãy bật từng quy trình / ứng dụng / dịch vụ đã bị vô hiệu hóa trong quá trình khởi động sạch cho đến khi bạn tìm thấy ứng dụng gây ra sự cố.
  3. Sau khi tìm thấy quy trình / ứng dụng thủ phạm, hãy xóa nó hoặc vô hiệu hóa khi khởi động hệ thống.

HP Sure Click Pro HP Sure Sense được báo cáo là gây ra lỗi Edgegdi.dll và để giải quyết vấn đề, bạn có thể phải gỡ cài đặt các ứng dụng này (hoặc tương tự).

  1. Nhấn Windows và mở Cài đặt .
  2. Sau đó, chọn Ứng dụng và mở rộng HP Sure Click Pro (hoặc HP Sure Sense). Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  3. Bây giờ hãy nhấp vào Gỡ cài đặt rồi nhấn nút xác nhận để gỡ cài đặt ứng dụng HP.
  4. Để quá trình gỡ cài đặt hoàn tất rồi khởi động lại PC của bạn.
  5. Khi khởi động lại, hãy kiểm tra xem thông báo DLL có hiển thị khi khởi chạy ứng dụng hay không.

Nếu ứng dụng gây ra sự cố không được liệt kê trong danh sách Ứng dụng, thì bạn có thể sử dụng 3 rd trình gỡ cài đặt bên để xóa ứng dụng (ví dụ:HP Sure Sense).

Giải pháp 4:Đặt tệp Edgegdi.dll vào Thư mục hệ thống

Nếu không có giải pháp nào được đề cập ở trên giải quyết được vấn đề cho bạn, thì việc đặt một bản sao mới của tệp Edgegdi.dll trong các thư mục hệ thống có thể giải quyết được vấn đề. Nhưng hãy đảm bảo có được tệp DLL được đề cập từ một máy tính đang hoạt động và đáng tin cậy khác (bạn nên tránh mua tệp DLL từ các trang web trực tuyến, nó có thể có hậu quả về bảo mật).

Nếu bạn không thể tìm thấy tệp DLL từ một PC khác, thì bạn có thể đổi tên / thay thế một trong các tệp DLL đã có trong thư mục hệ thống của mình và nó có thể thực hiện thủ thuật (theo thuật ngữ kỹ thuật hơn, nó được gọi là đặt một DLL giả). Có, nó có thể xảy ra nếu tệp edgegdi.dll được thiết lập sai thành phụ thuộc cần thiết trong các ứng dụng này vì không có chức năng DLL nào được ứng dụng gọi, vì vậy bất kỳ DLL nào khác có tên và giá trị bit phù hợp trong hệ thống thích hợp thư mục có thể làm điều kỳ diệu và ứng dụng có thể tải mà không gặp bất kỳ sự cố nào. Trước khi tiếp tục, hãy đảm bảo hệ thống của bạn được định cấu hình để hiển thị các phần mở rộng tệp.

  1. Thoát khỏi ứng dụng có vấn đề (nếu đang chạy) và đảm bảo rằng không có quá trình nào liên quan đến nó đang hoạt động trong Trình quản lý tác vụ của hệ thống của bạn.
  2. Nhấp chuột phải vào menu Start / nút Windows và chọn File Explorer (trong menu Truy cập nhanh). Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  3. Bây giờ điều hướng đến phần sau (bạn có thể sao chép-dán địa chỉ):
    \Windows\SysWOW64
  4. Sau đó, nhấp chuột phải trên bất kỳ tệp DLL nào (ví dụ:EdgeManager.dll) và chọn Sao chép . Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  5. Bây giờ dán tệp trong cùng một thư mục và nhấp chuột phải vào tệp đó (nếu được yêu cầu, hãy nhấp vào Tiếp tục). Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  6. Sau đó, chọn Đổi tên và nhập Edgegdi.dll tên (nếu được yêu cầu, hãy nhấp vào Tiếp tục để đổi tên tệp DLL và nếu nhận được lời nhắc UAC, hãy nhấp vào Có). Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
  7. Bây giờ sao chép tệp này và chuyển đến đường dẫn sau trong File Explorer:
    \Windows\System32
  8. Sau đó, Dán tệp trong System32 thư mục và khởi động lại PC của bạn.
  9. Khi khởi động lại, hy vọng rằng ứng dụng sẽ không còn lỗi Edgegdi.dll.

Bạn có thể đạt được điều tương tự bằng cách thực hiện các lệnh ghép ngắn sau đây từng cái một trong Command Prompt nâng cao (đừng quên nhấn phím Enter sau mỗi lệnh ghép ngắn):

Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)
cd %WINDIR%\SysWow64

copy EdgeManager.dll Edgegdi.dll

cd %WINDIR%\System32

copy EdgeManager.dll Edgegdi.dll
Khắc phục:Không thể tiếp tục thực thi mã (lỗi Edgegdi.dll)