Khắc phục: Steam Keeps Crashing

Steam nổi tiếng là thường xuyên bị lỗi khi khởi động mỗi khi bạn khởi chạy hoặc nó bị treo ngẫu nhiên. Đây là một vấn đề rất phổ biến cũng được Steam giải quyết trên các diễn đàn chính thức của họ. Tuy nhiên, các bản sửa lỗi được liệt kê ở đó dường như không hoạt động.

Trước khi chuyển sang các giải pháp, hãy đảm bảo rằng không có thiết bị bên ngoài nào được gắn vào hệ thống của bạn. Khởi động lại hệ thống của bạn và khởi chạy Steam để kiểm tra xem sự cố đã được giải quyết chưa. Tắt mọi proxy hoặc VPN nếu bạn đang sử dụng. Hơn nữa, hãy thử sử dụng chế độ cửa sổ cho các trò chơi trên Steam và kiểm tra xem điều đó có hữu ích không. Nếu bạn đang sử dụng phiên bản beta của Steam, hãy chọn không tham gia.

Chúng tôi đã liệt kê tất cả các cách có thể để khắc phục sự cố này. Tham khảo các giải pháp từ đầu và làm việc theo cách của bạn. Khi bạn đi xuống, độ khó kỹ thuật của các giải pháp tăng lên.

Giải pháp 1: Xóa ClientRegistry.blob

ClientRegistry.blob là tệp được Steam sử dụng để lưu trữ dữ liệu đăng ký của bạn về các trò chơi đã cài đặt. Nếu chúng tôi xóa nó, tệp sẽ được khôi phục vào lần đăng nhập tiếp theo. Bạn duy trì tất cả các cài đặt mặc định của mình trên mỗi trò chơi được cài đặt (tên, giao diện của bạn, v.v.). Điều này khắc phục được khoảng 30% sự cố vì tệp này có thể bị hỏng dễ dàng.

Xin lưu ý rằng sau giải pháp này khi bạn khởi chạy lại Steam, nó sẽ nhắc bạn nhập tên người dùng và mật khẩu của mình. Đừng làm theo giải pháp này nếu bạn không có thông tin đăng nhập của mình. Hơn nữa, tiến trình đã lưu của bạn và các vật phẩm trong trò chơi sẽ không bị mất. Chúng được lưu trữ trên bộ nhớ đám mây của Steam nên có thể an toàn khi cho rằng việc xóa ClientRegistry.blob sẽ không mang lại bất kỳ vấn đề nào cho bạn hoặc Steam. Làm theo các bước được liệt kê bên dưới.

  1. Thoát hoàn toàn Steam và kết thúc tất cả các tác vụ như đã đề cập trong giải pháp ở trên.
  2. Duyệt đến thư mục Steam của bạn. Cái mặc định là
C: \ Program Files \ Steam.
  1. Định vị ' C lientRegistry. đốm màu ' .
  2. Đổi tên tệp thành ' C lientRegistryOld. blob '(hoặc bạn có thể xóa tệp hoàn toàn).
  3. Khởi động lại Steam và cho phép tạo lại tệp.

Hy vọng rằng Khách hàng của bạn sẽ chạy như mong đợi. Nếu nó vẫn không hoạt động, hãy làm theo các bước được liệt kê bên dưới.

  1. Duyệt lại thư mục Steam của bạn.
  2. Xác định vị trí ' Steamerrorreporter. exe '.
  3. Chạy ứng dụng và khởi chạy lại Steam.

Giải pháp 2: Khởi động Hệ thống ở chế độ An toàn với Mạng và Sau đó Khởi chạy Steam

Chế độ an toàn là một chế độ khởi động chẩn đoán có trong hệ điều hành Windows. Nó được sử dụng để giành quyền truy cập hạn chế vào Windows trong khi khắc phục sự cố vì hầu hết các quy trình / phần mềm không mong muốn bị vô hiệu hóa. Chế độ an toàn được phát triển để giúp xác định chính xác vấn đề hoặc khắc phục sự cố trong hầu hết các trường hợp.

Nếu Steam của bạn khởi động bình thường bằng phương pháp này, điều đó có nghĩa là có xung đột với ứng dụng / phần mềm của bên thứ ba với Steam của bạn. Bạn có thể thử xóa / tắt các ứng dụng này để đảm bảo rằng xung đột được giải quyết.

Bắt đầu mọi thứ ở chế độ an toàn không gây ra bất kỳ loại luồng nào và nó được sử dụng trên toàn thế giới để khắc phục các sự cố khác nhau. Bạn không phải lo lắng về bất cứ điều gì.

  1. Bạn có thể đưa máy tính của mình về chế độ an toàn. Nếu bạn đang chạy Windows 7, bạn có thể nhấn nút F8 khi máy tính khởi động. Sau đó, bạn có thể chọn tùy chọn có tên “ Bật Chế độ An toàn với Mạng ”. Nhấp vào tùy chọn và Windows sẽ khởi động theo cách mong muốn.
  2. Mở Steam và thử kết nối nó với internet và đăng nhập. Nếu điều này thành công, điều đó có nghĩa là chương trình chống vi-rút hoặc tường lửa / bên thứ ba của bạn có thể là vấn đề. Bạn có thể duyệt qua các giải pháp bên dưới, nơi chúng tôi đã giải thích cách gỡ bỏ / định cấu hình từng bước các ứng dụng này.

Nếu bạn vẫn gặp sự cố và Steam từ chối khởi động và tiếp tục gặp sự cố, điều đó có nghĩa là có một số vấn đề khác. Tiếp tục làm theo các giải pháp được liệt kê bên dưới.

Giải pháp 3: Khởi chạy Steam với quyền truy cập của quản trị viên

Steam là một nền tảng yêu cầu quyền “đọc và ghi” trên đĩa và các thư mục của nó. Đôi khi nó cũng cần thay đổi các tệp hệ thống để nó có thể chạy theo cách tối ưu nhất có thể. Nếu Steam không có quyền truy cập của quản trị viên, nó có thể bị kẹt và liên tục gặp sự cố vô thời hạn. Theo mặc định, Steam không có quyền quản trị khi nó được cài đặt. Bạn có thể cấp cho nó các đặc quyền bằng cách làm theo các bước được đề cập bên dưới.

  1. Duyệt đến thư mục đã cài đặt Steam. Vị trí mặc định của nó là
    C: \ Program Files (x86) \ Steam 

    Nếu bạn đã cài đặt Steam ở một nơi khác, bạn có thể duyệt đến vị trí đó và làm theo các bước được liệt kê bên dưới.

  2. Khi đã ở trong thư mục, hãy duyệt tìm tệp có tên “ Steam. exe ”. Đây là trình khởi chạy Steam chính. Bạn nên nhấp chuột phải vào nó và chọn Thuộc tính từ danh sách các tùy chọn. Chọn tab Tương thích từ đầu màn hình. Ở cuối cửa sổ nhỏ, bạn sẽ thấy hộp kiểm có nội dung “ Chạy Chương trình này với tư cách Quản trị viên ”. Đảm bảo rằng nó đã được kiểm tra . Lưu các thay đổi và thoát.
  3. Bây giờ hãy duyệt tìm tệp có tên “ GameOverlayUI. exe ”. Bạn nên nhấp chuột phải vào nó và chọn Thuộc tính từ danh sách các tùy chọn. Chọn tab Tương thích từ đầu màn hình. Ở cuối cửa sổ nhỏ, bạn sẽ thấy một hộp kiểm có nội dung “ Chạy Chương trình này với tư cách Quản trị viên ”. Hãy chắc chắn rằng nó đã được kiểm tra . Lưu các thay đổi và thoát.
  4. Bây giờ khởi động lại máy tính của bạn để đảm bảo rằng tất cả các thay đổi đã diễn ra và khởi chạy Steam. Hy vọng rằng nó sẽ không gặp sự cố và sẽ chạy như mong đợi.

Giải pháp 4: Tắt phần mềm chống vi-rút và tường lửa của bạn

Một thực tế nổi tiếng là Steam xung đột rất nhiều với nhiều phần mềm Antivirus. Steam có rất nhiều quá trình diễn ra cùng một lúc. Điều này tiêu tốn rất nhiều bộ nhớ và sử dụng CPU. Do đó, nhiều phần mềm chống vi-rút bổ sung Steam như một mối đe dọa tiềm ẩn và không cho phép nó chạy như mong đợi.

Chúng tôi đã tổng hợp một hướng dẫn về cách đặt steam như một ngoại lệ trong phần mềm chống vi-rút. Làm theo các bước tại đây.

Để tắt Tường lửa của Windows, hãy làm theo các bước được liệt kê bên dưới.

  1. Nhấn nút Windows + R để hiển thị ứng dụng Run. Trong hộp thoại, nhập " điều khiển ". Thao tác này sẽ mở bảng điều khiển của máy tính trước mặt bạn.
  2. Trên cùng bên phải sẽ có một hộp thoại để tìm kiếm. Viết Tường lửa và nhấp vào tùy chọn đầu tiên xuất hiện.
  3. Bây giờ ở phía bên trái, nhấp vào tùy chọn có nội dung “ Bật Tường lửa Windows hoặc f”. Qua đó, bạn có thể tắt tường lửa một cách dễ dàng.
  4. Chọn tùy chọn “ Tắt Tường lửa của Windows ” trên cả tab, Mạng Công cộng và Riêng tư. Lưu các thay đổi và thoát. Khởi động lại Steam và khởi chạy nó bằng cách sử dụng tùy chọn Run as administrator.
  5. Nếu Steam khởi chạy và không gặp sự cố, điều đó có nghĩa là đã xảy ra sự cố với phần mềm chống vi-rút / tường lửa xung đột với ứng dụng khách của bạn. Nếu không, hãy tiếp tục làm theo các giải pháp được liệt kê bên dưới.

Giải pháp 5: Xóa thư mục AppCache của Steam

AppCache là một bộ nhớ cache được phân bổ cho các tệp. Nó không chứa bất kỳ tệp hệ thống Steam nào và sẽ không ảnh hưởng đến ứng dụng khách của bạn theo bất kỳ cách nào. Chúng tôi có thể thử xóa nó và kiểm tra xem điều này có giải quyết được vấn đề hay không. Có rất ít cơ hội để nó hoạt động nhưng rất đáng để thử trước khi tiếp tục các giải pháp kỹ thuật khác.

  1. Duyệt đến thư mục đã cài đặt Steam. Vị trí mặc định của nó là
    C: \ Program Files (x86) \ Steam

    Nếu bạn đã cài đặt Steam ở một nơi khác, bạn có thể duyệt đến vị trí đó và làm theo các bước được liệt kê bên dưới.

  2. Bây giờ hãy tìm kiếm một thư mục có tên “ A ppCache ”. Xóa nó (hoặc bạn có thể cắt và dán nó vào một vị trí khác để khách hàng nghĩ rằng nó đã bị xóa).
  3. Khởi động lại máy tính của bạn và khởi chạy Steam bằng tùy chọn “ Chạy với tư cách quản trị viên ” khi bạn nhấp chuột phải vào nó.

Nếu cách này không khắc phục được sự cố và trò chơi vẫn bị treo, hãy làm theo các giải pháp được liệt kê bên dưới.

Giải pháp 6: Cập nhật trình điều khiển hệ thống của bạn

Máy tính của bạn sử dụng trình điều khiển để khởi chạy bất kỳ ứng dụng nào. Steam cũng tự cập nhật bất kỳ trình điều khiển mới nào được tung ra thị trường. Nếu Steam được cập nhật để chạy với trình điều khiển mới nhất trong khi máy tính của bạn vẫn được cài đặt trình điều khiển cũ, thì điều này có thể chứng tỏ là một xung đột.

Luôn đảm bảo rằng trình điều khiển của bạn được cập nhật. Chúng bao gồm trình điều khiển âm thanh, video, đồ họa, v.v. Ngoài ra, hãy cập nhật các trình điều khiển khác như DirectX.

  1. Nhấn phím ⊞ Win (windows) + R để hiển thị cửa sổ Run (đảm bảo chạy nó với tư cách quản trị viên).
  2. Trong hộp thoại, nhập “ DxDiag ”. Thao tác này sẽ mở ra công cụ chẩn đoán DirectX. Nó sẽ liệt kê tất cả phần cứng có sẵn được cài đặt trên PC của bạn cùng với các phiên bản của phần mềm.
  3. Sử dụng tên phần cứng chính thức của bạn để tìm kiếm các trình điều khiển mới nhất có sẵn và tải chúng xuống thông qua internet. Bạn cũng có thể cập nhật trình điều khiển bằng bản cập nhật Windows. Làm theo các bước được liệt kê bên dưới.
  4. Nhấp vào Bắt đầu và nhập vào hộp thoại “ Cài đặt ”. Nhấp vào ứng dụng trả về trong kết quả tìm kiếm. Nhấp vào nút " Cập nhật và bảo mật ".
  5. Tại đây, bạn sẽ tìm thấy “ Kiểm tra các bản cập nhật ” trong tab “ Windows Update ”. Bây giờ các cửa sổ sẽ kiểm tra mọi bản cập nhật có sẵn và thực hiện chúng sau khi tải xuống.
  6. Ngoài ra còn có một cách khác mà bạn có thể nhấp vào thiết bị theo cách thủ công và kiểm tra xem trình điều khiển mới nhất đã được cài đặt hay chưa. Nhấn nút Windows + R để hiển thị ứng dụng Run. Trong hộp thoại, nhập “ devmgmt.msc ”. Thao tác này sẽ khởi chạy trình quản lý thiết bị trên máy tính của bạn.
  7. Khi ở trong trình quản lý thiết bị, nhấp chuột phải vào thiết bị và chọn tùy chọn có nội dung “ cập nhật trình điều khiển ”.
  8. Sau khi bạn nhấp vào nó, một cửa sổ khác sẽ hiện ra hỏi bạn có muốn Windows tự động tìm kiếm trên Internet các trình điều khiển có sẵn hay bạn muốn tự duyệt chúng. Chọn tùy chọn đầu tiên .
  9. Nếu trình điều khiển là phiên bản mới nhất, Windows sẽ bật ra hộp thoại cho biết rằng các trình điều khiển tốt nhất hiện có đã được cài đặt. Nếu không, nó sẽ bắt đầu tải xuống và cài đặt chúng trong giây lát.

Nếu sự cố bắt đầu xảy ra sau khi cập nhật trình điều khiển đồ họa, thì việc khôi phục trình điều khiển có thể giải quyết được sự cố.

Giải pháp 7: Đặt lại Bộ điều hợp mạng

Bộ điều hợp mạng là thành phần chính trong máy tính của bạn giao tiếp với máy tính và với hệ điều hành. Bộ điều hợp mạng hoạt động tự động với các trình điều khiển khác của bạn nhưng có những trường hợp chúng ở trạng thái lỗi hoặc có bộ cấu hình bị hỏng. Trong trường hợp đó, việc đặt lại giao thức mạng của bạn có thể giải quyết được sự cố.

  1. Thoát khỏi Steam và đóng tất cả các tiến trình đang chạy của Steam thông qua Task Manager.
  2. Nhấn phím Windows và nhập “ Command Prompt ”. Sau đó, trong danh sách kết quả, nhấp chuột phải vào Command Prompt và chọn Run as Administrator .
  3. Bây giờ gõ lệnh sau vào dấu nhắc lệnh:
    thiết lập lại netsh winock
  4. Khởi động lại hệ thống của bạn. Sau khi hệ thống được khởi động, hãy khởi chạy Steam và kiểm tra xem sự cố đã được giải quyết chưa.

Giải pháp cuối cùng: Gỡ cài đặt Steam và cài đặt lại sau

Trước khi chúng tôi gỡ cài đặt Steam, bạn nên sao chép thư mục có tên “SteamApps”. Điều này chứa tất cả dữ liệu liên quan đến trò chơi của bạn. Nếu bạn không sao chép thư mục này, quá trình gỡ cài đặt sẽ xóa tất cả các tệp trò chơi của bạn. Bây giờ chúng ta sẽ tiến hành quá trình gỡ cài đặt. Có hai cách để gỡ cài đặt Steam. Cách đầu tiên là gỡ cài đặt bằng Control Panel và cách thứ hai là gỡ cài đặt thủ công.

Nghỉ đến phương pháp đầu tiên vì nó dễ dàng và toàn diện hơn. Nếu phương pháp đầu tiên không thành công, hãy sử dụng phương pháp thứ hai.

Gỡ cài đặt thông qua bảng điều khiển

  1. Nhấn nút Windows + R và trong hộp thoại nhập “ taskmgr ”. Thao tác này sẽ hiển thị trình quản lý tác vụ.
  2. Kết thúc tất cả các quy trình liên quan đến Steam bắt đầu từ Steam Client Bootstrapper .
  3. Duyệt đến thư mục Steam của bạn như chúng tôi đã làm trong các bước trước đó.
  4. Di chuyển thư mục “ SteamApps ” vào màn hình của bạn hoặc bất kỳ vị trí nào khác có thể truy cập và xóa nó khỏi thư mục Steam.
  5. Bây giờ chúng tôi sẽ gỡ cài đặt Steam bằng bảng điều khiển. Nhấn Windows + R để hiển thị cửa sổ Run. Nhập " bảng điều khiển " vào hộp thoại và nhấn Ok.
  6. Khi bạn đã mở bảng điều khiển, hãy chọn “ Gỡ cài đặt một chương trình ” trong tab Chương trình.
  7. Chọn Steam từ danh sách các tùy chọn và gỡ cài đặt .
  8. Nhấn Hoàn tất để hoàn tất quá trình gỡ cài đặt.

Gỡ cài đặt theo cách thủ công

Khi chúng tôi xử lý sổ đăng ký, chúng tôi phải hết sức cẩn thận để không giả mạo các cơ quan đăng ký khác. Làm như vậy có thể dẫn đến các sự cố kỹ thuật lớn trên PC của bạn. Luôn làm theo các bước rất cẩn thận và chỉ làm những gì được đề cập.

  1. Điều hướng đến thư mục Steam của bạn. Bạn có thể sao chép thư mục “ Steamapps ” nếu muốn lưu các tệp trò chơi để sử dụng trong tương lai.
  2. Xóa tất cả các tệp Steam trong thư mục của bạn.
  3. Nhấn nút Windows + R và nhập “ Regedit ” trong hộp thoại . Thao tác này sẽ hiển thị trình chỉnh sửa sổ đăng ký.
  4. Đối với máy tính 32 bit, điều hướng đến
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Valve \
  5. Nhấp chuột phải vào Valve và chọn tùy chọn xóa.
  6. Đối với máy tính 64 bit, điều hướng đến
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Valve \
  7. Nhấp chuột phải vào Valve và chọn tùy chọn xóa.
  8. Hướng đến:
    HKEY_CURRENT_USER \ Software \ Valve \ Steam
  9. Nhấp chuột phải vào Steam và nhấn xóa.
  10. Đóng trình chỉnh sửa sổ đăng ký của bạn.

Cài đặt Steam

Vì chúng tôi đã gỡ cài đặt lại Steam nên chúng tôi có thể bắt đầu quá trình cài đặt. Bạn có thể lấy các tệp cài đặt Steam từ đây. Nhấp vào “ Cài đặt Steam Now ”. Máy tính của bạn sẽ tải xuống các tệp cần thiết và khi mở, hãy yêu cầu vị trí cài đặt bạn muốn chọn.

Chọn vị trí tải xuống và để Steam tự tải xuống và cài đặt. Sau khi cài đặt, hãy chạy Steam và hy vọng rằng nó sẽ không gặp bất kỳ sự cố nào.

Lưu ý: Ngay cả sau khi làm theo tất cả các giải pháp này, Steam vẫn bị treo, điều đó có nghĩa là ổ cứng của bạn có vấn đề. Kiểm tra ổ cứng của bạn xem có bất kỳ thành phần xấu nào bằng bất kỳ phần mềm nào có sẵn.