Khắc phục: KOTOR Crashing trên Windows 10

Star Wars: KOTOR (Knight of the Old Republic) là một trò chơi nhập vai lấy bối cảnh trong vũ trụ Star Wars. Được phát triển bởi BioWare và được xuất bản bởi LucasArts, trò chơi được phát hành cho Xbox vào ngày 15 tháng 7 năm 2003 và cho Microsoft Windows vào ngày 19 tháng 11 năm 2003. Trò chơi sau đó đã được chuyển sang nhiều thiết bị khác và không nhận được gì ngoài lời khen ngợi từ người dùng và các nhà phê bình.

Tuy nhiên, người dùng Windows (đặc biệt là Windows 10) đã thấy rằng trò chơi gần như không thể chơi được; hoặc với sự cố liên tục xảy ra trong trò chơi hoặc sự cố ngay sau khi trò chơi được mở khiến bạn không thể mở được. Làm theo hướng dẫn bên dưới để thử và sửa lỗi KOTOR trên PC của bạn.

Nguyên nhân nào khiến Star Wars: KOTOR sụp đổ?

Có khá nhiều lý do khiến trò chơi bị treo trên Windows 10 và không thể xác định một nguyên nhân nào đó. Một số người đã phàn nàn rằng trò chơi là một cổng không tốt cho PC ngay từ đầu. Dưới đây là một số nguyên nhân thông thường gây ra sự cố:

  • Cài đặt đồ họa trong trò chơi bị lỗi từ bản phát hành hoặc đơn giản là không được hỗ trợ bởi thiết lập PC của bạn
  • Trình điều khiển cũ không thể theo kịp với cài đặt của trò chơi hoặc đã mất hỗ trợ bởi phiên bản hệ điều hành hiện tại của bạn
  • Các tệp video giới thiệu được phát ngay khi bạn khởi chạy trò chơi là vấn đề đối với khá nhiều người chơi

Cách sửa lỗi Kotor Crashing trên Windows 10

Giải pháp 1: Tắt các cài đặt đồ họa khác nhau

Nếu trò chơi thực sự khởi chạy và bạn có thể bắt đầu chơi, thì có thể lỗi liên quan đến cài đặt đồ họa. Bạn nên tắt cài đặt đồ họa để tránh sự cố thường gặp. Không phải tất cả các cài đặt đồ họa đều không tốt cho quá trình thiết lập của bạn nhưng một số cạc đồ họa nhất định chắc chắn gặp khó khăn khi chạy một số tính năng nhất định, vì vậy hãy thử tắt chúng và kiểm tra xem trò chơi có bị treo hay không.

  1. Nếu bạn đã mua trò chơi bằng Steam, hãy mở chương trình Steam của bạn bằng cách nhấp đúp vào biểu tượng của nó từ Màn hình nền hoặc bằng cách tìm kiếm nó trong menu Start hoặc nút Cortana (thanh tìm kiếm) bên cạnh nó (nếu bạn đang sử dụng Windows 10 ).

  1. Điều hướng đến tab Thư viện trong cửa sổ Steam và tìm Star Wars: KOTOR trong danh sách trò chơi bạn sở hữu trong thư viện.
  2. Nhấp chuột phải vào trò chơi và chọn mục Chơi trò chơi trong menu ngữ cảnh. Nếu trò chơi không được cài đặt thông qua Steam, chỉ cần tìm biểu tượng của trò chơi trên máy tính của bạn và nhấp đúp vào nó.

  1. Từ menu chính của trò chơi, cuộn xuống và nhấp vào Tùy chọn. Hãy thử và tìm phần Tùy chọn đồ họa và nhấp vào nút Tùy chọn nâng cao. Trong phần phụ này, tìm tùy chọn V-Sync và tắt nó đi. Bên cạnh đó, bạn nên thử và tắt các tùy chọn cỏ, Frame Buffer và softshadows vì điều đó đã giúp một số người dùng thoát khỏi sự cố.
  2. Sự cố của bạn sẽ được giải quyết sau khi chạy lại trò chơi.

Lưu ý : Các cài đặt này nên được tắt từng cái một và liên tục kiểm tra xem trò chơi hiện đã khởi chạy và chơi đúng cách hay chưa vì trò chơi sẽ trông xấu hơn nhiều nếu không có các tùy chọn đồ họa này.

Giải pháp 2: Cập nhật trình điều khiển đồ họa của bạn

Nếu trò chơi đã bị treo trong một thời gian, đặc biệt là kể từ khi bạn cài đặt nó lần đầu tiên, bạn có thể muốn đổ lỗi cho trình điều khiển video của trò chơi vì các trò chơi mới thường yêu cầu cập nhật Windows mới nhất cũng như trình điều khiển cạc đồ họa mới nhất để chạy đúng cách. Nó cũng được khuyến nghị nếu bạn vừa cập nhật trò chơi và nó đã từng hoạt động bình thường.

Kịch bản khác là tình huống mà sự cố bắt đầu xảy ra ngay sau khi cập nhật trình điều khiển và điều đó có thể được đổ lỗi trực tiếp cho các trình điều khiển mới không được tối ưu hóa tốt cho trò chơi hoặc họ sử dụng công nghệ không được trò chơi chấp nhận. Dù bằng cách nào, vấn đề sẽ trở nên dễ giải quyết nếu bạn làm theo các bước dưới đây.

Cập nhật Trình điều khiển:

  1. Nhấp vào menu Bắt đầu, nhập “Trình quản lý thiết bị” với menu Bắt đầu mở và chọn nó từ danh sách kết quả bằng cách chỉ cần chạm vào kết quả trên cùng. Bạn cũng có thể sử dụng tổ hợp phím Windows Key + R để mở hộp thoại Run. Nhập “devmgmt.msc” vào hộp Run và nhấp vào OK để chạy nó.

  1. Vì đây là trình điều khiển cạc đồ họa bạn muốn cập nhật trên PC của mình, hãy mở rộng phần Bộ điều hợp hiển thị bằng cách nhấp vào mũi tên bên cạnh nó, nhấp chuột phải vào cạc đồ họa của bạn và chọn tùy chọn Gỡ cài đặt thiết bị.

  1. Xác nhận bất kỳ hộp thoại nào có thể yêu cầu bạn xác nhận việc gỡ cài đặt trình điều khiển đồ họa hiện tại và đợi quá trình kết thúc.
  2. Tìm trình điều khiển cạc đồ họa của bạn trên trang web của nhà sản xuất cạc và làm theo hướng dẫn của họ sẽ có sẵn trên trang web. Đảm bảo rằng bạn chọn trình điều khiển mới nhất. Lưu tệp cài đặt trên máy tính của bạn và chạy nó từ đó. Máy tính của bạn có thể khởi động lại nhiều lần trong khi cài đặt.
  3. Hãy thử chạy Star Wars: KOTORagain và kiểm tra xem sự cố có còn xảy ra hay không.

Trình điều khiển Nvidia - Nhấp vào đây !

Trình điều khiển AMD - Nhấp vào đây !

Lưu ý : Nếu bạn muốn cập nhật hệ điều hành của mình (và bạn nên làm như vậy), các trình điều khiển mới nhất thường được tải xuống và cài đặt cùng với các bản cập nhật của Windows, vì vậy hãy đảm bảo bạn luôn cập nhật hệ điều hành của máy tính. Windows Update được cho là sẽ tự động chạy nhưng mọi thứ, kể cả bạn, có thể đã tắt cập nhật tự động.

Bất kể bạn đang sử dụng phiên bản Windows nào, hãy làm theo các bước bên dưới để cập nhật PC của bạn vì phương pháp này hoạt động với tất cả các phiên bản Windows:

  1. Mở công cụ PowerShell bằng cách nhấp chuột phải vào menu Bắt đầu và nhấp vào tùy chọn Windows PowerShell (Quản trị viên) từ trình đơn ngữ cảnh.

  1. Nếu bạn thấy Command Prompt thay vì PowerShell trong menu ngữ cảnh này, bạn cũng có thể tìm kiếm PowerShell trong menu Start hoặc thanh Cortana bên cạnh nó. Lần này, hãy đảm bảo bạn nhấp chuột phải vào kết quả và chọn Run as administrator từ menu.
  2. Trong bảng điều khiển Powershell, nhập “cmd” và kiên nhẫn để Powershell thay đổi giao diện của nó thành cửa sổ giống như cmd, cửa sổ này có thể xuất hiện tự nhiên hơn đối với người dùng Command Prompt.
  3. Trong bảng điều khiển giống như “cmd”, hãy nhập lệnh hiển thị bên dưới và đảm bảo bạn nhấp vào Enter sau đó:
wuauclt.exe / updatenow
  1. Hãy để lệnh này thực hiện công việc của nó trong ít nhất một giờ và kiểm tra lại để xem liệu có bản cập nhật nào được tìm thấy và cài đặt trên máy tính của bạn hay không.

Giải pháp 3: Xóa các tệp video giới thiệu

Phương pháp này đặc biệt nhằm vào những người dùng hoàn toàn không thể chạy trò chơi vì nó bị treo trực tiếp khi khởi động. Điều này thường là do các tệp video giới thiệu của trò chơi không được thiết kế để chạy trên mọi kích thước màn hình. Bạn có thể làm theo các bước bên dưới để xóa hoặc đổi tên chúng, khiến chúng bị bỏ qua trong lần khởi chạy KOTOR tiếp theo.

  1. Điều hướng đến thư mục cài đặt KOTOR của bạn. Nếu bạn không thực hiện bất kỳ thay đổi nào trong phần cài đặt liên quan đến thư mục cài đặt bắt buộc, thì nó phải là Local Disk >> Program Files hoặc Program Files (x86) >> Star Wars: Knights of the Old Republic.
  2. Tuy nhiên, nếu bạn có lối tắt của trò chơi trên màn hình, bạn có thể chỉ cần nhấp chuột phải vào nó và chọn tùy chọn Mở vị trí tệp từ menu ngữ cảnh sẽ xuất hiện.
  3. Tìm thư mục có tên Phim trong thư mục gốc của trò chơi và nhấp đúp vào thư mục đó. Đổi tên ba tệp sau: biologo.bik, leclogo.bik và legal.bik. Bằng cách này, bạn có thể thay đổi tên của chúng thành các giá trị cũ nếu quá trình này gặp trục trặc.

  1. Hãy thử chạy trò chơi và kiểm tra xem nó có còn bị treo thường xuyên không!

Giải pháp 4: Chạy trò chơi ở chế độ tương thích

Thật kỳ lạ, việc chạy trò chơi ở chế độ tương thích cho Windows XP (Gói Dịch vụ 2 hoặc 3) có thể tự giải quyết sự cố treo. Thủ phạm của nguyên nhân này là trò chơi đã thực sự cũ và Windows XP là hệ điều hành được sử dụng nhiều nhất vào thời điểm đó.

  1. Tìm lối tắt Star Wars: KOTOR trên Màn hình nền hoặc tìm tệp thực thi gốc nằm trong thư mục bạn đã cài đặt trò chơi.
  2. Bạn cũng có thể tìm kiếm tệp thực thi chính của trò chơi bằng cách nhấp vào nút menu Bắt đầu hoặc nút tìm kiếm bên cạnh và nhập KOTOR. Dù sao, hãy nhấp chuột phải vào tệp thực thi và chọn tùy chọn Thuộc tính từ menu ngữ cảnh sẽ xuất hiện.

  1. Điều hướng đến tab Tương thích trong cửa sổ Thuộc tính và chọn hộp bên cạnh cài đặt “Chạy chương trình này ở chế độ tương thích cho:” trong phần Chế độ tương thích. Nhấp vào menu thả xuống và chọn Windows XP Gói Dịch vụ 2 hoặc 3 từ danh sách.
  2. Nhấp vào OK hoặc Áp dụng và khởi động lại máy tính của bạn chỉ để đảm bảo các thay đổi đã được áp dụng. Kiểm tra xem liệu trò chơi có bị treo như trước đây không.

Giải pháp 5: Chỉnh sửa tệp .ini

Tệp cấu hình này có thể được sử dụng để thay đổi một số cài đặt khó có thể thay đổi từ trong trò chơi, vì vậy nó rất hữu ích nếu bạn thậm chí không thể khởi chạy trò chơi. Bạn chỉ cần thêm một số dòng để thử và giải quyết vấn đề của mình ngay lập tức.

  1. Điều hướng đến thư mục cài đặt KOTOR của bạn. Nếu bạn không thực hiện bất kỳ thay đổi nào trong phần cài đặt liên quan đến thư mục cài đặt bắt buộc, thì nó phải là Local Disk >> Program Files hoặc Program Files (x86) >> Star Wars: Knights of the Old Republic.
  2. Tuy nhiên, nếu bạn có lối tắt của trò chơi trên màn hình, bạn có thể chỉ cần nhấp chuột phải vào nó và chọn tùy chọn Mở vị trí tệp từ menu ngữ cảnh sẽ xuất hiện.
  3. Tìm tệp có tên “swkotor.ini”, nhấp chuột phải vào tệp và chọn mở bằng Notepad.

  1. Dán dòng sau vào tệp này trong Tùy chọn đồ họa và lưu các thay đổi bằng cách sử dụng tổ hợp phím Ctrl + S:
Tắt đối tượng đệm đỉnh = 1
  1. Chạy trò chơi và kiểm tra xem nó có còn bị treo không.

Lưu ý : Bạn cũng có thể sử dụng các lệnh này nếu các bước trên không mang lại kết quả hữu ích. Tuy nhiên, bằng cách làm theo các bước sau, trò chơi sẽ khởi chạy ở chế độ cửa sổ có thể được chuyển sang toàn màn hình bằng cách nhấp vào nút Maximize hoặc bằng cách sử dụng tổ hợp phím Ctrl + Enter.

  1. Mở “swkotor.ini” trong thư mục trò chơi KOTOR như bạn đã làm ở trên và trong phần [Tùy chọn đồ họa], thay đổi “Fullscreen = 1” thành “Fullscreen = 0” nếu có tùy chọn

  1. Ngoài ra, thêm dòng sau chỉ dưới [Tùy chọn đồ họa]. Lưu các thay đổi và chạy trò chơi từ Steam hoặc bằng cách nhấp đúp vào tệp thực thi của nó để xem liệu nó có còn bị treo hay không.
AllowWindowedMode = 1

Giải pháp 6: Cài đặt lại trò chơi

Cài đặt lại trò chơi có thể làm nên điều kỳ diệu và thậm chí còn có hướng dẫn về cách lưu tiến trình hiện tại của bạn và chỉ tiếp tục chơi sau khi cài đặt lại. Làm theo các bước bên dưới để gỡ cài đặt trò chơi hoàn toàn rồi cài đặt lại để xem trò chơi có còn bị treo trên PC của bạn hay không.

Gỡ cài đặt trò chơi:

  1. Nhấp vào nút menu Bắt đầu và mở Bảng điều khiển bằng cách tìm kiếm nó. Ngoài ra, bạn có thể nhấp vào biểu tượng bánh răng để mở Cài đặt.
  2. Trong Control Panel, chuyển sang View as: Category ở góc trên cùng bên phải và nhấp vào Uninstall a Program trong phần Programs.

  1. Nếu bạn đang sử dụng Cài đặt trên Windows 10, nhấp vào Ứng dụng sẽ ngay lập tức mở ra danh sách tất cả các công cụ và chương trình đã cài đặt trên PC của bạn.
  2. Định vị KOTOR trong danh sách trong Cài đặt hoặc Bảng điều khiển, nhấp vào nó một lần và nhấp vào nút Gỡ cài đặt trong cửa sổ tương ứng. Xác nhận bất kỳ lựa chọn hộp thoại nào để gỡ cài đặt trò chơi và làm theo hướng dẫn sẽ xuất hiện trên màn hình.

Thay thế cho người dùng Steam:

  1. Nếu bạn đã mua trò chơi trên Steam, hãy mở ứng dụng khách Steam của bạn bằng cách nhấp đúp vào biểu tượng của nó từ Màn hình nền hoặc menu Bắt đầu.

  1. Điều hướng đến tab Thư viện trong cửa sổ ứng dụng khách Steam và tìm KOTOR trong danh sách các trò chơi bạn sở hữu trong thư viện của mình.
  2. Nhấp chuột phải vào trò chơi và chọn tùy chọn Gỡ cài đặt.
  3. Thực hiện theo các hướng dẫn sẽ xuất hiện trên màn hình và kiên nhẫn đợi quá trình kết thúc.

Để cài đặt lại trò chơi, bạn cần phải đưa đĩa đã mua vào và làm theo hướng dẫn trong trình hướng dẫn cài đặt hoặc bạn sẽ cần tải xuống lại từ Steam.