Khắc phục lỗi Không tải được steamui.dll trên Windows 11/10

Nếu bạn gặp phải lỗi nghiêm trọng Steam - Không tải được steamui.dll(Failed to load steamui.dll) khi cố gắng khởi động Steam trên thiết bị Windows 11/10 của mình, thì bài đăng này nhằm giúp bạn. Trong bài đăng này, chúng tôi sẽ xác định các nguyên nhân có thể xảy ra cũng như cung cấp các giải pháp phù hợp nhất mà bạn có thể thử để giải quyết thành công vấn đề này.

Không tải được steamui.dll

Lý do phổ biến nhất cho lỗi này là tệp Stamui.dll bị thiếu hoặc bị hỏng. Các nguyên nhân khác có thể gây ra lỗi này như sau.

  • Bạn đã vô tình xóa tệp steamui.dll.
  • Trình điều khiển thiết bị lỗi thời.

Không tải được lỗi steamui.dll

Nếu bạn gặp phải sự cố này, bạn có thể thử các giải pháp được đề xuất của chúng tôi bên dưới theo thứ tự cụ thể và xem điều đó có giúp giải quyết vấn đề Không tải được DL(Failed to load DL) L hay không.

  1. Đăng ký lại steamui.dll
  2. Xóa bộ nhớ cache tải xuống Steam
  3. Sửa đổi Steam.exe
  4. Xóa(Delete) libswscale-3.dll và steamui.dll
  5. Xóa phiên bản Beta (nếu có)
  6. Gỡ cài đặt và cài đặt lại Steam.

Hãy cùng xem mô tả về quy trình liên quan đến từng giải pháp được liệt kê.

1] Đăng ký lại steamui.dll

Để đăng ký lại tệp steamui.dll , hãy làm như sau:

  • Nhấn phím Windows key + R để gọi hộp thoại Chạy.
  • Trong hộp thoại Chạy, nhập cmd rồi nhấn CTRL + SHIFT + ENTER để open Command Prompt in admin/elevated mode .
  • Trong cửa sổ nhắc lệnh, nhập lệnh bên dưới và nhấn Enter .
regsvr32 steamui.dll

Sau khi lệnh thực thi, hãy khởi động lại thiết bị của bạn và xem sự cố đã được giải quyết chưa. Nếu không, hãy thử giải pháp tiếp theo.

Đọc(Read) : Cách sửa lỗi Thiếu tệp DLL(How to fix Missing DLL files errors) .

2] Xóa bộ nhớ đệm tải xuống Steam

Lỗi này có thể được khắc phục bằng cách xóa bộ nhớ cache tải xuống. Điều này là do phương pháp này thường được sử dụng để giải quyết các vấn đề với các trò chơi không thể tải xuống và khởi động.

Phương pháp này sẽ không ảnh hưởng đến các trò chơi hiện đã cài đặt của bạn khi bạn đăng nhập vào Steam sau đó.

Làm như sau:

  • Mở ứng dụng khách Steam của bạn , sau đó điều hướng đến  Steam > Settings  từ trình đơn ứng dụng khách trên cùng bên trái.
  • Trong  cửa sổ Cài đặt (Setting ) , điều hướng đến  tab Tải xuống (Download ) ở bên trái và nhấp vào  Xóa bộ nhớ cache tải xuống(Clear Download Cache)  ở khung bên trái.
  • Nhấp vào  OK  để xác nhận hành động này và bạn sẽ cần đăng nhập lại Steam .
  • Khởi động lại máy tính của bạn để lưu thay đổi này.

Ngoài ra, bạn có thể chạy Steam Cleaner để xóa bộ nhớ cache.

3] Sửa đổi Steam.exe

Làm như sau:

  • Điều hướng(Navigate) đến thư mục Steam của bạn sẽ là:
C:\Program Files (x86)\Steam\
  • Nhấp chuột phải vào Steam.exe  và chọn  Tạo lối tắt.(Create Shortcut.)
  • Bây giờ nhấp chuột phải vào phím tắt này và chọn  Thuộc tính.(Properties.)
  • Trong hộp văn bản đích, hãy thêm -clientbeta client_candidate  vào cuối đường dẫn, như vậy sẽ giống như sau:
“C:\Program Files (x86)\Steam\Steam.exe” -clientbeta client_candidate
  • Nhấp vào Áp dụng(Apply) > OK .

Nếu bạn chạy Phím tắt(Shortcut) , Steam sẽ có thể mở mà không bị lỗi. Nếu không, hãy thử giải pháp tiếp theo.

4] Xóa(Delete) các tệp libswscale-3.dll và steamui.dll

Đôi khi, lỗi Không thể tải steamui.dll(Failed to load steamui.dll) có thể không chỉ ra rằng tệp thực sự bị thiếu. Đó chỉ là do các tệp libswscale-3.dll và steamui.dll bị hỏng. Trong trường hợp này, bạn có thể xóa cả hai tệp và Steam sẽ tự động thay thế các tệp bằng tệp mới khi bạn chạy Steam lần sau. Đây là cách thực hiện:

  • Nhấp chuột phải vào  Steam  trên màn hình của bạn và chọn  Thuộc tính(Properties) .
  • Chuyển đến phần  Lối tắt (Shortcut ) và nhấp vào  Mở Vị trí Tệp(Open File Location)  ở cuối cửa sổ.
  • Tại vị trí, tìm và nhấp chuột phải vào libswscale-3.dll và  SteamUI.dll và chọn Xóa(Delete) .
  • Khởi động lại Steam(Restart Steam) và xem lỗi vẫn còn.

5] Xóa phiên bản Beta(Delete Beta) (nếu có)

Nếu bạn đang sử dụng phiên bản Steam Beta , rất có thể bạn gặp phải lỗi. Bạn có thể giải quyết bằng cách xóa phiên bản Beta . Đây là cách thực hiện:

  • Nhấn phím Windows key + E để mở File Explorer(open File Explorer) .
  • Điều hướng(Navigate) đến thư mục Steam và tìm thư mục Gói(Package folder) của nó .
  • Trong thư mục Gói(Package) , nhấp chuột phải vào tệp có tên  Beta  và chọn  Xóa(Delete) .
  • Khởi động lại(Reboot) máy tính của bạn và khởi động lại Steam của bạn.

Tệp steam cần thiết sẽ được tải xuống tự động. Tuy nhiên, nếu vấn đề vẫn chưa được giải quyết, bạn có thể thử giải pháp tiếp theo.

Bài liên quan(Related post) : Sửa lỗi Steam cấu hình kho không hợp lệ trên Windows 10(Fix Invalid Depot Configuration Steam Error on Windows 10) .

6] Gỡ cài đặt và cài đặt lại Steam

Giải pháp này chỉ yêu cầu bạn gỡ cài đặt Steam(uninstalling Steam) khỏi máy tính của mình thông qua ứng dụng Chương trình(Programs)Tính năng(Features) , sau đó tải xuống(download) Steam từ trang web chính thức và cài đặt lại. Sau đó, tệp steamui.dll bị hỏng sẽ được thay thế bằng một bản sao mới và lành mạnh.

Trước khi bạn gỡ cài đặt Steam , hãy điều hướng đến thư mục Steam bên dưới:

C:\Program Files (x86)\Steam\Steamapps

Bạn sẽ tìm thấy tất cả các trò chơi hoặc ứng dụng tải xuống trong thư mục Steamapps . Đảm(Make) bảo sao lưu thư mục này vào một vị trí khác.

Sau khi bạn đã cài đặt lại Steam , bây giờ bạn có thể di chuyển  thư mục Steamapps mà bạn đã sao lưu vào thư mục Steam . Sau đó chạy lại Steam và kiểm tra xem lỗi có xuất hiện lại hay không.

Bất kỳ giải pháp nào trong số này đều phù hợp với bạn!



About the author

Tôi là kỹ sư phần mềm và có kinh nghiệm với cả Microsoft Office và trình duyệt Chrome. Tôi am hiểu nhiều khía cạnh của phát triển web, bao gồm nhưng không giới hạn ở: HTML, CSS, JavaScript, jQuery và React. Sở thích làm việc với công nghệ của tôi cũng có nghĩa là tôi đã quen thuộc với các nền tảng khác nhau (Windows, Mac, iOS) và hiểu cách chúng hoạt động.



Related posts