Các lỗi riêng biệt của từng chương trình thường khó khắc phục do có vô số nguyên nhân có thể dẫn đến chúng. Thừa nhận cho Microsoft, hầu hết các ứng dụng gốc của Windows như Mail, Lịch, Sticky Notes, v.v. đều chạy mượt mà và hiếm khi bị crash. Tuy nhiên, điều này không thể nói được đối với khá nhiều ứng dụng bên thứ ba.
Nếu chúng ngừng hoạt động hoặc thường xuyên bị crash, dưới đây là một số giải pháp phổ dụng có thể giúp giải quyết vấn đề này.
Các phương pháp sửa lỗi crash ứng dụng phổ biến
Trước khi chuyển sang các giải pháp phức tạp hơn, người dùng nên kiểm tra một số điều sau:
- Ứng dụng đang gặp vấn đề đã được cài đặt đúng cách. Hãy cài đặt lại để chắc chắn.
- Phần mềm diệt virus có thể can thiệp vào quá trình cài đặt một số ứng dụng. Tốt nhất là cài đặt ứng dụng với trạng thái tắt antivirus nếu ứng dụng được tải từ trang web uy tín.
- Thử tải phiên bản cũ hơn của ứng dụng và xem lỗi có vẫn tồn tại không. Nếu không, hãy báo cáo vấn đề trực tiếp cho nhà phát hành.
Công cụ Kiểm tra File Hệ thống (SFC)
Giống như một số tính năng tiện ích khác trong Windows 10, SFC là một tiện tích tìm và sửa chữa các file hệ thống Windows bị hỏng hoặc thiếu. Nó khá dễ sử dụng và bạn chỉ cần dùng Command Prompt với quyền quản trị viên để chạy.
- Trong thanh tìm kiếm, gõ cmd và chạy với quyền administrator.
- Trong Command Prompt, gõ sfc /scannow để bắt đầu quá trình quét và sửa chữa.
Có một số lưu ý khi sử dụng SFC.
- Người dùng nên biết rằng lệnh này sẽ đặt lại các dịch vụ Windows về cài đặt mặc định. Nếu không muốn điều đó xảy ra, có thể dùng lệnh sfc /verifyonly. Lệnh này chỉ kiểm tra tính toàn vẹn của file hệ thống nhưng không thực hiện sửa chữa.
- Tiện ích cũng có thể quét từng file riêng lẻ bằng cách dùng sfc /scanfile hoặc sfc /verifyfile kèm theo đường dẫn đầy đủ của file.
- Lệnh sfc /? hiển thị danh sách đầy đủ các lệnh có sẵn đi kèm sfc.
Liên quan: 8 lỗi thường gặp của Microsoft Store và cách khắc phục
Chạy DISM
Nếu SFC không giúp ích hoặc không thể sửa chữa các file bị hỏng, đã đến lúc dùng DISM. Đây là tiện ích hệ thống khác giúp sửa chữa các image hệ thống Windows và các file khác. Người dùng nên chỉ dùng DISM sau khi đã thử hết các phương án khác. Để chạy DISM, làm theo các bước sau:
- Chạy Command Prompt với quyền administrator.
- Trong console, gõ DISM.exe /ONLINE /cleanup-image /Scanhealth tiếp theo là DISM.exe /ONLINE /cleanup-image /Restorehealth.
- Đóng cmd và Khởi động lại máy tính.
Thường thì sự kết hợp của SFC và DISM có thể giúp giải quyết phần lớn các lỗi trên Windows 10. Người dùng cần thận trọng khi dùng hai lệnh này vì chúng thực hiện nhiều thay đổi cốt lõi. Để an toàn, hãy sao lưu dữ liệu quan trọng.
Người dùng không chắc cách thực hiện có thể tham khảo Hướng dẫn sao lưu dữ liệu Windows 10 đầy đủ nhất.
Khắc phục lỗi ứng dụng Windows Store
Có trường hợp ứng dụng tải từ Windows Store ngừng hoạt động và bị crash. Các mẹo dưới đây là cách tốt nhất để khắc phục:
Đặt lại tiến trình Microsoft Store
- Chạy Command Prompt với quyền administrator.
- Trong console, nhập WSReset.exe.
- Sau khi Windows thực hiện xong lệnh, khởi động lại máy tính.
Xóa cache Microsoft Store
- Mở File Explorer và điều hướng đến C:\Users\ten-nguoi-dung\AppData\Local\Packages\Microsoft.StorePurchaseApp_8wekyb3d8bbwe\LocalCache.
- Nhấn Ctrl+A và xóa tất cả các file.
- Khởi động lại máy tính.
Đăng ký lại quyền sở hữu Windows Store
- Mở File Explorer và vào C:\Program Files.
- Tìm thư mục tên WindowsApps và chuột phải vào nó. Đảm bảo ô "Hidden Items" được tích. Tìm thấy ở tab View trong File Explorer.
- Chuyển đến tab Security và nhấp vào Advanced.
- Nhấp vào Change dưới Owner - Trusted Installer. Nhập tên người dùng của bạn và xác nhận.
- Sau đó, chuột phải vào thư mục WindowsApps lần nữa. Dưới tab Security nhấp vào Add.
- Nhấp vào Select a principal và nhập tên người dùng. Đảm bảo đặt quyền thành Full Control.
- Sau đó vào thanh tìm kiếm gõ Powershell. Mở Windows PowerShell với quyền administrator.
- Trong console PowerShell, gõ Get-AppXPackage | Foreach {Add-AppXPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}. Nhấn Enter và khởi động lại máy tính.
Nếu vấn đề do Microsoft Store gây ra, các bước chắc chắn sẽ khắc phục lỗi. Có nhiều khác biệt giữa Ứng dụng Desktop truyền thống và Ứng dụng Microsoft Store.
Thử Clean Boot
Một cách khác để kiểm tra nguyên nhân có thể là Clean Boot máy tính nhưng với một biến thể. Lần này ứng dụng bị crash sẽ được bật nhưng tất cả ứng dụng bên thứ ba khác sẽ bị tắt. Để làm điều này, làm theo các bước sau:
- Trong thanh tìm kiếm, gõ msconfig. Nhấp vào System Configuration.
- Dưới tab Services, tích vào ô "Hide all Microsoft services".
- Chọn tất cả các dịch vụ trừ dịch vụ của ứng dụng bị crash và nhấp vào Disable All rồi OK.
- Sau đó, mở Task Manager và chuyển đến tab Startup. Nhấp vào từng dịch vụ (trừ ứng dụng) và chọn Disable. Bạn phải nhấp vào từng dịch vụ riêng lẻ và chọn disable.
Liên quan: 10 chương trình khởi động có thể tắt an toàn để tăng tốc Windows
Quét phần mềm độc hại
Đôi khi, phần mềm độc hại khó chịu có thể là nguyên nhân gây crash ứng dụng thường xuyên. Một vài mẹo здрав lẽ có thể giúp ngăn chặn malware xâm nhập máy tính. Nhưng nếu máy đã bị nhiễm, tốt nhất là quét toàn bộ hệ thống bằng phần mềm diệt virus bên thứ ba hoặc Windows Defender tích hợp. Để quét bằng Windows Defender, làm theo các bước sau:
- Mở Settings từ Menu Start và nhấp vào Update & Security. Nhấp vào Windows Defender ở bên phải.
- Trong hộp thoại xuất hiện, nhấp vào Windows Defender Security Settings.
- Trong cửa sổ mới, nhấp vào nút Virus & Threat Protection (hình盾牌).
- Người dùng có thể chọn quét nhanh, quét tùy chỉnh, quét toàn bộ và quét ngoại tuyến. Nên làm quét toàn bộ nhưng lưu ý sẽ mất khá nhiều thời gian.
Không còn crash và ngừng hoạt động
Các mẹo trên chắc chắn sẽ khắc phục bất kỳ vấn đề nào khiến ứng dụng bên thứ ba crash hoặc ngừng hoạt động. Mặc dù những cách này giúp chẩn đoán ứng dụng đã cài đặt, nhưng có trường hợp ứng dụng 아예 không cài được. Tốt nhất hãy chuẩn bị cho trường hợp đó.