Làm thế nào để khắc phục lỗi chết người của Dungeon Defenders 2?
Một số người dùng Windows đang gặp phải 'Lỗi nghiêm trọng' thông báo bất cứ khi nào họ cố gắng khởi chạy Dungeon Defenders 2 trên máy tính Windows của họ. Sự cố này được xác nhận là xảy ra trên Windows 7, Windows 8.1 và Windows 10.
Sau khi điều tra kỹ lưỡng vấn đề cụ thể này, hóa ra có một số thủ phạm tiềm ẩn khác nhau có thể gây ra vấn đề cụ thể này. Dưới đây là danh sách các tình huống có thể trực tiếp hoặc gián tiếp gây ra 'Lỗi nghiêm trọng'khi khởi chạy Dungeon Defenders 2:
Giờ bạn đã biết những thủ phạm tiềm ẩn có thể gây ra sự cố này, dưới đây là danh sách các phương pháp mà những người dùng bị ảnh hưởng khác đã sử dụng thành công để khắc phục sự cố cụ thể này.
Phương pháp 1: Xóa tệp bộ công cụ phát triển không có thực
Hóa ra, trường hợp phổ biến nhất có thể gây ra thông báo 'lỗi nghiêm trọng' là một tập hợp các tệp bị hỏng thuộc về UDK (Bộ công cụ phát triển không có thực) thư viện.
Một số người dùng bị ảnh hưởng đã xác nhận rằng sự cố cuối cùng đã được khắc phục sau khi họ điều hướng thủ công đến vị trí lưu trữ các tệp này và xóa tất cả chúng khỏi Cấu hình thư mục.
Ghi chú: Hãy nhớ rằng các tệp này được tạo tự động và có khả năng tái tạo. Điều này có nghĩa là ngay cả khi bạn xóa chúng và chúng không phải là nguồn gốc của vấn đề, thì quá trình cài đặt trò chơi hoàn toàn có khả năng khôi phục chúng từ đầu.
Trong trường hợp cụ thể này, dấu ‘Lỗi nghiêm trọng‘Được biết là xảy ra khi ra mắt Dungeon Defenders 2 do cách các tệp UDK này được phân phối trong quá trình cài đặt Steam.
Một giải pháp xung quanh vấn đề này là điều hướng đến thư mục lưu trữ tệp UDK và xóa chúng theo cách thủ công để loại bỏ vấn đề:
- Bắt đầu bằng cách đảm bảo rằng Steam và bất kỳ trò chơi nào được khởi chạy thông qua trình khởi chạy Steam hoàn toàn đóng và không có quá trình liên quan nào đang chạy trong nền.
- Truy cập Trình khám phá tệp và điều hướng đến vị trí sau:
C: \ Program Files (x86) \ Steam \ steamapps \ common \ Dungeon Defenders 2 \ DunDef2 \ UDKGame \ Config
- Khi bạn đã ở bên trong Cấu hình thư mục, chọn mọi tệp bắt đầu bằng cụm từ 'UDK', sau đó nhấp chuột phải vào chúng và chọn Xóa bỏ Để thoát khỏi chúng.
- Sau khi bạn quản lý thành công loại bỏ mọi tệp Unreal Development Kit nằm trong thư mục Config, hãy khởi động lại máy tính của bạn và khởi chạy lại trò chơi thông qua Steam sau khi hoàn tất lần khởi động tiếp theo.
Ghi chú:Lần đầu tiên bạn khởi chạy trò chơi sau khi các tệp UDK bị xóa, các tệp sẽ tự động tạo lại.
Nếu bạn đã làm theo các hướng dẫn ở trên để xóa các tệp UDK và bạn vẫn gặp phải lỗi nghiêm trọng tương tự khi bạn cố gắng mở Dungeon Defenders 2, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 2: Đưa vào danh sách trắng những người bảo vệ Dungeon 2 + Steam trong Cài đặt AV
Trong trường hợp trước đó bạn đã xác định rằng vấn đề 'lỗi nghiêm trọng' không phải do một số loại lỗi liên quan đến tệp UDK gây ra, điều tiếp theo bạn nên điều tra là phần mềm chống vi-rút của mình.
Hãy nhớ rằng có rất nhiều báo cáo của người dùng nói rằng họ đã phát hiện ra rằng ứng dụng bảo mật thực sự chịu trách nhiệm cho sự cố này sau khi nó kết thúc ngăn trò chơi sử dụng mọi phụ thuộc bắt buộc do dương tính giả- Vấn đề này được xác nhận là xảy ra với cả bộ bảo mật của bên thứ 3 (tường lửa + chống vi-rút) và giải pháp bảo mật tích hợp (Bộ bảo vệ Windows + Tường lửa Windows).
Nếu trường hợp này có thể áp dụng, cách khắc phục rất đơn giản - Bạn cần thiết lập quy tắc danh sách trắng trong AV / Tường lửa của mình. Quy tắc này sẽ đưa vào danh sách trắng cả tệp thực thi chính và trình khởi chạy Steam mà bạn sử dụng để khởi chạy trò chơi.
Ghi chú: Trong trường hợp bạn đang sử dụng bộ bảo mật của bên thứ 3, hướng dẫn chính xác để thiết lập quy tắc lập danh sách trắng sẽ khác nhau giữa các nhà phát triển. Nếu bạn có thể tự mình thực hiện việc này, hãy xem trực tuyến để biết hướng dẫn cụ thể.
Mặt khác, nếu bạn đang sử dụng Windows Defender + Windows Firewall (tùy chọn bảo mật gốc trên Windows 10), bạn có thể làm theo hướng dẫn từng bước bên dưới để thiết lập quy tắc ngoại lệ cho trò chơi Dungeon Defenders 2 chính có thể thực thi và trình khởi chạy Steam:
- Mở ra một Chạy hộp thoại bằng cách nhấn Phím Windows + R. Tiếp theo, gõ 'Control firewall.cpl' và nhấn Enter để mở ra Tường lửa Windows cửa sổ.
- Bên trong menu chính của Tường lửa của Bộ bảo vệ Windows, hãy tiếp tục và truy cập menu ở phía bên trái, sau đó nhấp vào Cho phép ứng dụng hoặc tính năng thông qua tường lửa của Bộ bảo vệ Windows.
- Khi bạn đã ở bên trongỨng dụng được phép, hãy tiếp tục và nhấp vàoThay đổi cài đặt, sau đó nhấp vàoĐúngtạiKiểm soát tài khoản người dùnglời nhắc.
- Sau khi danh sách cuối cùng có thể chỉnh sửa được, hãy truy cập ngay dưới danh sách và nhấp vàoCho phép một ứng dụng khác, sau đó nhấp vàoTrình duyệtvà điều hướng đến vị trí cài đặt trò chơi Dungeon Defenders II.
- Khi bạn quản lý để tìm tệp thực thi chính đằng sau Dungeon Defenders II và thêm nó vào danh sách trắng, hãy làm điều tương tự với tệp thực thi Steam chính.
- Tiếp theo, tìm 2 mục bạn vừa thêm vào bên trong danh sách Ứng dụng được phép và các tính năng và đảm bảo rằng cả hai Riêng tư và Hộp kiểm công khai liên kết với chúng được kiểm tra.
- Lưu các thay đổi, sau đó khởi chạy lại trò chơi và xem sự cố hiện đã được khắc phục chưa.
Trong trường hợp bạn vẫn nhìn thấy cùng một ‘Lỗi nghiêm trọng‘Ngay cả sau khi liệt kê trò chơi chính có thể thực thi + Steam, hãy chuyển xuống bản sửa lỗi tiềm năng tiếp theo bên dưới.
Phương pháp 3: Tắt hoặc Gỡ cài đặt Bộ AV Bảo vệ quá mức (nếu có)
Nếu bạn đã làm theo các hướng dẫn ở trên để đưa vào danh sách trắng thành công tệp thực thi + Steam của trò chơi chính và bạn vẫn gặp phải cùng một loại lỗi ‘Lỗi nghiêm trọng‘, Rất có thể là do quy tắc bảo mật được thực thi bởi quy tắc bảo mật bắt nguồn từ cài đặt tường lửa của bạn.
Một số người dùng bị ảnh hưởng phàn nàn về loại vấn đề tương tự đã xác nhận rằng trong trường hợp của họ, vấn đề cuối cùng đã được giải quyết sau khi họ gỡ cài đặt bộ bảo mật quá mức.
Nhưng trước khi làm điều đó, bạn nên bắt đầu bằng cách tắt thủ công bảo vệ thời gian thực trong cài đặt AV của mình và xem liệu điều này có khắc phục được sự cố hay không. Thông thường, bạn có thể thực hiện việc này trực tiếp từ menu trên thanh khay bằng cách nhấp chuột phải vào biểu tượng được liên kết với phần mềm chống vi-rút của bạn.
Trong trường hợp bạn đã làm điều này và sự cố vẫn chưa được khắc phục, hãy làm theo hướng dẫn bên dưới để gỡ cài đặt AVC bảo vệ quá mức về cơ bản khỏi máy tính của bạn nhằm ngăn nó tương tác với việc khởi chạy Dungeon Defenders II:
- Mở ra một Chạy hộp thoại bằng cách nhấn Phím Windows + R. Tiếp theo, gõ ‘Appwiz.cpl’ và hãy nhấn Đi vào để mở ra Chương trình và các tính năng thực đơn.
- Khi bạn đã ở bên trongChương trình và các tính năng, cuộn xuống qua danh sách các chương trình đã cài đặt và tìm danh sách bộ chống vi-rút mà bạn định gỡ cài đặt. Khi bạn nhìn thấy nó, hãy nhấp chuột phải vào nó và chọn Gỡ cài đặt từ menu ngữ cảnh vừa xuất hiện.
- Bên trong màn hình gỡ cài đặt, hãy làm theo lời nhắc trên màn hình để hoàn tất quy trình gỡ cài đặt, sau đó khởi động lại máy tính của bạn và đợi quá trình khởi động tiếp theo hoàn tất.
- Sau khi máy tính của bạn khởi động lại, hãy khởi chạy Dungeon Defenders II một lần nữa và xem sự cố hiện đã được khắc phục chưa.
Nếu phương pháp này không thể áp dụng được hoặc bạn đã làm theo các hướng dẫn bên dưới mà vẫn gặp phải vấn đề tương tự, hãy chuyển xuống phần khắc phục tiềm năng tiếp theo bên dưới.
Phương pháp 4: Xác minh tính toàn vẹn của Dungeon Defenders II qua Steam
Theo một số người dùng bị ảnh hưởng, bạn cũng có thể gặp sự cố này nếu hiện tại bạn đang gặp phải một số loại không nhất quán gây ra lỗi đang ảnh hưởng đến quá trình cài đặt Steam cục bộ của Dungeon Defenders II.
Nếu trường hợp này có thể áp dụng, bạn có thể khắc phục sự cố bằng cách buộc ứng dụng Steam chạy kiểm tra tính toàn vẹn trên Dungeon Defenders II - Quy trình này sẽ tự động quét mọi tệp trò chơi và thay thế mọi mục bị hỏng bằng một mục tương đương lành mạnh.
Ghi chú: Trước khi triển khai bản sửa lỗi cụ thể này, điều quan trọng là đảm bảo rằng bạn có kết nối Internet ổn định.
Làm theo hướng dẫn bên dưới để kích hoạt kiểm tra tính toàn vẹn trên các tệp Dungeon Defenders II:
- Mở Steam thông thường với quyền truy cập quản trị, sau đó truy cập menu Thư viện từ tab ở trên cùng.
- Tiếp theo, từ danh sách trò chơi, nhấp chuột phải vào Dungeon Defenders II và sau đó nhấp vào Tính chất từ menu ngữ cảnh vừa xuất hiện.
- Khi bạn đã ở bên trong Tính chất màn hình của Những người bảo vệ trong ngục tối II, Truy cập Tập tin có sẵn tab, sau đó nhấp vàoXác minh tính toàn vẹn của tệp Trò chơi.
- Xác nhận thao tác khi được yêu cầu, sau đó đợi quá trình hoàn tất trước khi khởi chạy lại trò chơi để xem lỗi khởi động đã ngừng xảy ra.
Trong trường hợp bạn vẫn gặp phải ‘lỗi nghiêm trọng‘Lời nhắc khởi động ngay cả sau khi kiểm tra tính toàn vẹn của trò chơi, hãy chuyển xuống bản sửa lỗi tiềm năng cuối cùng bên dưới.
Phương pháp 5: Sửa đổi tệp BaseEngine.ini
Hóa ra, bạn cũng có thể mong đợi thấy ‘Lỗi nghiêm trọng‘Xảy ra khi khởi chạy Dungeon Defenders II do công nghệ đồ họa không thể bắt buộc Shader theo yêu cầu trong các tình huống mà trò chơi được hiển thị trên cấu hình PC cấp thấp.
May mắn thay, một số người dùng bị ảnh hưởng gặp phải sự cố này đã xác nhận rằng họ có thể khắc phục sự cố bằng cách điều hướng đến vị trí của trò chơi và chỉnh sửa BaseEngine.ini tập tin từ Cấu hình danh mục.
Sau khi thay thế giá trị của bInitializeShadersOnDemand từ Sai đến Thật,hầu hết người dùng bị ảnh hưởng đã xác nhận rằng sự cố đã được giải quyết và họ có thể chơi trò chơi bình thường.
Ghi chú: Để có thể sửa đổi .ini , bạn sẽ cần một trình soạn thảo văn bản có thẩm quyền mở với quyền truy cập của quản trị viên. Trong những loại tình huống này, chúng tôi thích sử dụng Notepad ++
Nếu tình huống này có vẻ như nó có thể áp dụng được, hãy làm theo hướng dẫn bên dưới để sửa đổi BaseEngine.ini để nó cho phép sử dụng các trình tạo bóng theo yêu cầu:
- Đảm bảo rằng Steam, Dungeon Defenders II và bất kỳ quy trình liên quan nào được đóng lại và không chạy ở chế độ nền.
- Ghé thăm quan chức trang tải xuống Notepad ++ và nhấp vào Tải xuống để tải xuống phiên bản mới nhất của trình soạn thảo văn bản này.
- Khi quá trình tải xuống hoàn tất, hãy nhấp đúp vào trình cài đặt và làm theo lời nhắc trên màn hình để cài đặt trình soạn thảo văn bản trên máy tính của bạn.
- Sau khi Notepad ++ được cài đặt thành công trên máy tính của bạn, hãy khởi động lại hệ thống của bạn và đợi quá trình khởi động tiếp theo hoàn tất.
- Mở File Explorer và điều hướng đến vị trí bạn đã cài đặt Dungeon Defenders II. Theo mặc định, trò chơi được cài đặt trong:
C: \ Program Files (x86) \ Steam \ steamapps \ common \ Dungeon Defenders 2 \ DunDef2 \ Engine \ Config
- Sau khi bạn cố gắng đến đúng vị trí, hãy nhấp chuột phải vào BaseEngine.ini và lựa chọn Chỉnh sửa bằng Notepad ++ từ menu ngữ cảnh vừa xuất hiện. Khi bạn được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp chuột Đúng để cấp quyền truy cập quản trị viên.
- Sau khi bạn có cái nhìn tổng quan về nội dung của BaseEngine.ini, cuộn xuống và tìm dòng mã sau:
bInitializeShadersOnDemand = Sai
- Sau khi bạn tìm thấy dòng mã chính xác, hãy thay đổi giá trị từ Sai thành Đúng và nhấn nút Lưu sau khi bạn xác nhận rằng dòng bây giờ trông giống như sau:
bInitializeShadersOnDemand = True
- Khởi động Dungeon Defenders II theo cách thông thường (thông qua Steam) và xem sự cố hiện đã được khắc phục chưa.