Khi khởi chạy game qua Steam, bạn đôi khi gặp Steam error code 51 kèm thông báo "Game failed to start" (Game không thể khởi động). Đây là lỗi phổ biến xảy ra với nhiều game như Skyrim hay Dota. Lỗi code 51 Steam thường xảy ra khi bạn dùng phiên bản Steam cũ và game cũ. Nếu bạn gặp tình huống này, bạn đã đến đúng nơi! Chúng tôi mang đến hướng dẫn hoàn hảo giúp khắc phục sự cố này.
Cách Khắc Phục Steam Error Code 51 Trên Windows 10
Nếu bạn bực mình vì error code 51 Steam trên Windows 10, đây là một số nguyên nhân có thể bạn cần phân tích kỹ để giải quyết:
- Máy không đáp ứng yêu cầu tối thiểu của game và bạn đang dùng phiên bản Steam quản trị (administrative version).
- Chương trình nền khác can thiệp vào game.
- Bạn dùng phiên bản driver chưa được xác thực.
- Cài đặt đồ họa của game bị sai cấu hình.
- Có phần mềm độc hại và virus.
- .NET Framework và hệ điều hành chưa cập nhật phiên bản mới nhất.
- Phiên bản DirectX không cập nhật.
- Overclocking (Chạy xung nhịp vượt quy định).
- File cài đặt game bị sai cấu hình hoặc hỏng.
- File Microsoft C++ redistributable không tương thích với game và máy.
Dưới đây là các phương pháp khắc phục sự cố có thể giúp bạn sửa lỗi code 51. Hãy làm theo trình tự và nếu may mắn, bạn có thể giải quyết được trong vài bước đầu!
Phương Pháp 1: Các Phương Pháp Khắc Phục Cơ Bản
Trước khi thử phương pháp phức tạp hơn, hãy thực hiện một số phương pháp cơ bản giúp khắc phục lỗi chỉ trong vài thao tác đơn giản.
1A. Ngừng Overclocking
Mỗi máy tính cao cấp đều có tùy chọn Overclocking giúp đẩy hiệu suất vượt quá thông số kỹ thuật. Chạy card đồ họa hoặc bộ xử lý nhanh hơn tốc độ mặc định gọi là overclocking. Khi đó, máy sẽ đạt nhiệt độ tối đa sau một thời gian. Máy phát hiện điều này và điều chỉnh xung nhịp về mức bình thường cho đến khi nguội. Xung nhịp tăng lại sau khi nguội. Điều này tăng hiệu suất máy và giúp ích nếu bạn không có máy mạnh. Tuy nhiên, không phải game nào cũng hỗ trợ overclocking. Hãy thử tắt overclocking và chạy game. Nếu chạy tốt, vấn đề đã giải quyết.
1B. Đóng Các Tiến Trình Nền Không Cần Thiết
Nhiều tiến trình nền chạy trên máy có thể can thiệp vào tiến trình Steam. Chúng có thể gây ra lỗi code 51 trên Steam. Tham khảo hướng dẫn Cách Kết Thúc Task Trên Windows 10 để thoát khỏi tất cả tiến trình nền.
1C: Thay Đổi Độ Ưu Tiên Của Game Steam
Độ ưu tiên của ứng dụng hoặc tiến trình báo cho máy biết tầm quan trọng và liệu có nên ưu tiên cấp tài nguyên hơn các tiến trình khác không. Mặc định, độ ưu tiên của mọi ứng dụng là Normal (Bình thường) trừ tiến trình hệ thống. Steam có thể báo lỗi nếu không được cấp đủ tài nguyên.
- Chuột phải vào Taskbar (Thanh tác vụ), chọn Task Manager (Quản lý tác vụ).
- Tìm tiến trình Steam.
- Thay đổi độ ưu tiên thành High (Cao) hoặc Realtime (Thời gian thực) và kiểm tra.
Lưu ý: Thay đổi độ ưu tiên cẩn thận vì thay đổi bừa bãi có thể làm máy cực chậm hoặc không ổn định.
- Đóng Task Manager và khởi động lại máy, kiểm tra xem sự cố đã khắc phục chưa.
1D: Thiết Lập Chế Độ High Performance (Hiệu Năng Cao)
Bạn cũng có thể tối ưu game bằng cách đặt chế độ nguồn High Performance. Các kế hoạch nguồn này quản lý cài đặt năng lượng trên thiết bị di động. Làm theo hướng dẫn dưới đây:
- Nhấn Windows + I để mở Windows Settings (Cài đặt Windows).
- Kéo xuống và nhấp System (Hệ thống).
- Chọn Power & sleep (Nguồn và ngủ) và nhấp Additional power settings (Cài đặt nguồn bổ sung) dưới Related settings.
- Chọn High-performance (Hiệu năng cao) dưới High additional plans.
Bây giờ hệ thống đã được tối ưu, kiểm tra xem lỗi code 51 Steam đã khắc phục chưa.
Tương tự, luôn cần thiết để game chạy phiên bản mới nhất để tránh xung đột. Cho đến khi game cập nhật, bạn không thể đăng nhập máy chủ game thành công. Để cập nhật game, làm theo các bước:
- Mở ứng dụng Steam và điều hướng đến LIBRARY (Thư viện).
- Nhấp HOME và tìm game của bạn.
- Chuột phải vào game, chọn Properties… (Thuộc tính).
- Chuyển sang tab UPDATES (Cập nhật) và kiểm tra xem có cập nhật nào đang chờ không. Nếu có, làm theo hướng dẫn để tải bản cập nhật mới nhất.
Sau khi cập nhật, kiểm tra xem lỗi Steam đã khắc phục chưa.
1E: Tắt Tối Ưu Toàn Màn Hình (Full-Screen Optimizations)
Một số người dùng báo cáo việc tắt tối ưu toàn màn hình giúp khắc phục lỗi code 51 Steam. Làm theo hướng dẫn:
- Mở Steam, nhấp LIBRARY.
- Chuột phải vào game Steam bất kỳ, nhấp Properties.
- Chuyển sang tab GENERAL, nhấp SET LAUNCH OPTIONS… (ĐẶT TÙY CHỌN KHỞI CHẠY).
- Cửa sổ mới hiện ra với cảnh báo người dùng nâng cao. Để mở game ở chế độ cửa sổ, gõ tham số –windowed.
- Nhấp OK để lưu thay đổi và thoát cửa sổ Properties.
- Khởi chạy lại game và đảm bảo nó chạy ở chế độ cửa sổ. Nếu không, vào SET LAUNCH OPTIONS… lại và gõ tham số sau thay cho tham số trước:
–windowed -w 1024. - Nhấp OK để lưu. Tham số này sẽ đặt game khởi chạy ở chế độ cửa sổ.
1F: Xác Thực Tính Toàn Vẹn Của File Game
Chúng tôi thấy nhiều trường hợp file game bị thiếu, hỏng hoặc cài đặt không hoàn chỉnh. Người dùng cũng có thể gặp Steam error code 51 game failed to launch nếu bị gián đoạn khi cập nhật hoặc di chuyển file game. Trong phương pháp này, bạn sẽ mở Steam và dùng chức năng tích hợp để xác thực tính toàn vẹn file game. File sẽ được thay thế nếu ứng dụng phát hiện sự cố. Xem hướng dẫn Cách Xác Thực Tính Toàn Vẹn File Game Trên Steam.
Lưu ý: Thực hiện tương tự nếu bạn dùng phần mềm phát hành khác.
1G. Cập Nhật Windows
Nếu máy có lỗi (bug), chúng chỉ được khắc phục sau cập nhật Windows. Microsoft phát hành cập nhật định kỳ để sửa lỗi, từ đó khắc phục Steam error code 51. Hãy đảm bảo Windows đã cập nhật, nếu có cập nhật chờ, dùng hướng dẫn Cách Tải Và Cài Đặt Cập Nhật Windows 10 Mới Nhất.
Sau khi cập nhật Windows, kiểm tra xem có thể truy cập game mà không gặp sự cố không.
Phương Pháp 2: Chạy Steam Với Quyền Quản Trị (Administrator)
Một số người dùng báo cáo chạy Steam với quyền quản trị có thể khắc phục Steam error code 51. Các bước:
- Chuột phải vào shortcut Steam trên Desktop.
- Nhấp Properties.
- Trong cửa sổ Properties, chuyển sang tab Compatibility (Tương thích).
- Tích vào ô Run this program as an administrator (Chạy chương trình này với quyền quản trị).
- Nhấp Apply > OK để lưu thay đổi.
Phương Pháp 3: Xóa Cấu Hình Steam (Flush Steam Configuration)
Bạn có thể thử khắc phục Steam error code 51 bằng cách flush Steam. Các bước:
- Thoát hoàn toàn Steam client.
- Nhấn Windows + R để mở hộp thoại Run.
- Gõ steam://flushconfig và nhấp OK.
- Trong menu nhắc, nhấp OK để xác nhận.
- Khởi động lại máy.
- Mở File Explorer bằng Windows + E.
- Điều hướng đến đường dẫn:
C:\program files (x86)\Steam - Tìm file Steam hoặc Steam.exe và chạy nó bằng cách đăng nhập lại.
Phương Pháp 4: Cập Nhật Steam
Nếu dùng phiên bản Steam cũ, bạn không thể truy cập game mượt mà. Luôn đảm bảo dùng phiên bản Steam và game Steam mới nhất trước khi chạy.
- Nhấn phím Windows, gõ Steam, nhấp Open.
- Nhấp Steam góc trên bên trái, tiếp theo Check for Steam Client Updates… (Kiểm tra cập nhật Steam Client).
- Nếu có cập nhật mới, cài đặt và đảm bảo Steam client của bạn cập nhật mới nhất.
- Khởi chạy lại Steam.
Phương Pháp 5: Cập Nhật Driver GPU
Driver đồ họa giúp các ứng dụng xử lý hình ảnh/video nặng đơn giản hóa tác vụ. Nếu gặp xung đột khi chạy game, hãy đảm bảo dùng phiên bản driver thiết bị mới nhất, vì chúng đóng vai trò cầu nối giữa phần cứng và HĐH. Nhiều người dùng báo cáo cập nhật driver đã khắc phục lỗi code 51 Steam. Tham khảo và thực hiện hướng dẫn 4 Cách Cập Nhật Driver Đồ Họa Trên Windows 10.
Phương Pháp 6: Quay Lại Phiên Bản Driver Đồ Họa Cũ (Roll Back)
Đôi khi phiên bản driver đồ họa hiện tại gây xung đột khởi chạy, bạn phải khôi phục phiên bản driver cũ. Quy trình này gọi là rollback driver. Bạn có thể rollback driver về trạng thái trước bằng hướng dẫn Cách Rollback Drivers Trên Windows 10.
Lưu thay đổi và kiểm tra xem lỗi code 51 đã khắc phục chưa.
Phương Pháp 7: Cài Đặt Lại Driver Đồ Họa
Nếu vẫn gặp Steam error code 51 sau khi cập nhật driver GPU, hãy cài đặt lại driver thiết bị để khắc phục vấn đề tương thích. Bạn có thể cài lại driver đồ họa theo hướng dẫn Cách Gỡ Cài Đặt Và Cài Đặt Lại Drivers Trên Windows 10.
Phương Pháp 8: Cập Nhật .NET Framework
.NET Framework trên Windows 10 cần thiết cho dịch vụ liên tục của ứng dụng và game hiện đại. Nhiều game có tính năng tự động cập nhật .NET Framework, nên sẽ tự cập nhật khi có bản mới. Nếu có thông báo cập nhật trên máy, bạn có thể cài thủ công phiên bản .NET Framework mới nhất như dưới đây để khắc phục Steam error code 51:
- Kiểm tra bản cập nhật mới cho .NET Framework từ trang web chính thức Microsoft.
- Nếu có cập nhật, nhấp vào liên kết khuyên dùng và chọn Download .NET Framework 4.8 Runtime.
Lưu ý: Không nhấp Download .NET Framework 4.8 Developer Pack vì đó dành cho lập trình viên. - Vào My downloads, nhấp đúp file cài để chạy file đã tải, làm theo hướng dẫn trên màn hình để cài .NET Framework thành công.
Phương Pháp 9: Cập Nhật DirectX
Để trải nghiệm đa phương tiện mượt mà trên Steam, hãy đảm bảo DirectX đã cài và cập nhật phiên bản mới nhất. DirectX giúp cải thiện trải nghiệm media hình ảnh cho game và ứng dụng đồ họa. Cập nhật DirectX cần thiết cho game này. Tham khảo hướng dẫn Cách Cập Nhật DirectX Trên Windows 10.
Lưu ý: Đảm bảo ô Check for WHQL digital signatures được tích ở tab System và ở tất cả các tab, kiểm tra WHQL Logo'd được đặt thành Yes.
Phương Pháp 10: Tạm Thời Tắt Antivirus (Nếu Áp Dụng)
Một số chương trình antivirus không tương thích cài trên máy sẽ gây khó khăn trong việc khắc phục lỗi code 51 Steam. Để tránh xung đột, hãy đảm bảo cài đặt bảo mật Windows 10 ổn định. Để kiểm tra xem antivirus có phải nguyên nhân không, hãy tắt nó một lần và thử kết nối mạng.
Xem hướng dẫn Cách Tạm Thời Tắt Antivirus Trên Windows 10 và làm theo hướng dẫn để tắt chương trình Antivirus tạm thời.
Nếu sau khi tắt antivirus sự cố được khắc phục, bạn nên gỡ hoàn toàn chương trình đó khỏi máy. Xem hướng dẫn Buộc Gỡ Chương Trình Không Gỡ Được Trên Windows 10 để gỡ antivirus.
Phương Pháp 11: Sửa Đổi Cài Đặt Windows Defender Firewall
Bạn cũng sẽ gặp Steam error code 51 game failed to launch do bộ antivirus quá bảo vệ trên Windows 10. Điều này ngăn chặn liên kết giữa game launcher và server. Để khắc phục, bạn có thể cho Steam vào danh sách trắng (whitelist) trong cài đặt Firewall hoặc tạm tắt Firewall.
Tùy Chọn I: Cho Steam Vào Danh Sách Trắng (Whitelist)
Để cho phép Steam trong Windows Defender Firewall, tham khảo hướng dẫn Cho Phép Hoặc Chặn Ứng Dụng Qua Windows Firewall và thực hiện theo hướng dẫn.
Tùy Chọn II: Tắt Firewall (Không Khuyến Khích)
Nếu không biết cách tắt Windows Defender Firewall, hướng dẫn Cách Tắt Windows 10 Firewall sẽ giúp bạn.
Tùy Chọn III: Tạo Quy Tắc Mới Trong Firewall
- Nhấn phím Windows, gõ Windows Defender Firewall with Advanced Security, nhấp Run as administrator.
- Trong khung bên trái, nhấp Inbound Rules (Quy tắc đến).
- Trong khung bên phải, nhấp New rule… (Quy tắc mới).
- Chọn tùy chọn Program (Chương trình) dưới What type of rule would you like to create? và nhấp Next>.
- Nhấp nút Browse… tương ứng với This program path:.
- Điều hướng đến đường dẫn C:\Program Files (x86)\Steam và nhấp đúp file setup. Nhấp Open.
- Nhấp Next > trong cửa sổ New Inbound Rule Wizard.
- Chọn nút radio bên cạnh Allow the connection (Cho phép kết nối) và nhấp Next >.
- Đảm bảo ô Domain, Private, Public được chọn và nhấp Next >.
- Đặt tên cho quy tắc mới và nhấp Finish (Hoàn tất).
Hoàn tất! Kiểm tra xem lỗi code 51 trên Steam đã khắc phục chưa.
Bài Viết Khuyên Xem:
- Khắc Phục Vấn Đề Tai Nghe SADES Không Được Nhận Diện Bởi Windows 10
- Khắc Phục Vấn Đề Discord Không Phát Hiện Battle Net
- Khắc Phục Vấn Đề DayZ Không Tìm Thấy Instance Steam Đang Chạy
- Khắc Phục Lỗi Steam VR Error 306 Trên Windows 10
Hy vọng hướng dẫn này hữu ích và bạn đã khắc phục được Steam error code 51 game failed to Launch trên Windows 10. Cho chúng tôi biết phương pháp nào hiệu quả nhất cho bạn. Đừng ngần ngại liên hệ qua phần bình luận bên dưới với thắc mắc và góp ý.