Windows 10 được cung cấp miễn phí nâng cấp từ Windows Vista/7/8. Do đó, nhiều người đã nâng cấp. Vấn đề thường gặp nhất là không tương thích phần cứng và driver – vì ban đầu chúng được thiết kế chạy trên Windows gốc trước khi nâng cấp, sau nâng cấp chúng chuyển vĩnh viễn sang Windows 10. Đây là nguyên nhân phổ biến nhất gây treo/đứng máy ngẫu nhiên trên Windows 10.
Một số chương trình và driver có thể hoạt động tốt, nhưng một số trở nên không tương thích, phổ biến nhất là driver Video/Đồ họa. Có nguyên nhân khác nhưng vì driver Video/Đồ họa là phổ biến nhất, chúng ta sẽ khắc phục nó trước.
Trước khi bắt đầu, đôi khi cài đặt sạch (clean install) cũng giúp nhưng không chắc chắn Windows 10 sẽ chạy hoàn hảo – tốt hơn là khắc phục và giải quyết vấn đề gốc (điều chúng ta định làm) qua các phương pháp đã giúp người khác.
Nếu việc Windows 10 bị treo bắt đầu sau Creators Update, hãy xem hướng dẫn Creators Update Crashes.
Sửa chữa tệp hệ thống hỏng
Tải và chạy Restoro để quét và sửa tệp hỏng/thiếu từ đây, nếu tìm thấy tệp hỏng/thiếu thì sửa chúng và xem máy có còn treo không, nếu còn thì chuyển phương pháp dưới.
Cập nhật Driver Video/Đồ họa
Nhiều driver viết cho Windows 7 và 8.x hoạt động tốt trên Windows 10. Tuy nhiên, nếu bạn cài driver cũ trên Windows 10 hoặc chúng được chuyển từ cài đặt Windows 7/8/Vista trước đó, chúng ta cần cập nhật chúng trước.
Có 2 cách: cập nhật qua Device Manager hoặc từ trang web nhà sản xuất.
Giữ Windows Key và Nhấn X. Chọn Device Manager điều hướng đến Display adapters. Chuột phải tên card đồ họa (ghi nhớ tên adapter ra giấy), chọn Update driver software -> Search automatically for updated driver software -> Làm theo hướng dẫn màn hình. Nếu driver tìm thấy và cập nhật, reboot PC và test một lúc xem còn treo/đứng không, nếu còn thì vào trang web nhà sản xuất, tải driver từ đó cài đặt, reboot và test. Sau khi cập nhật driver đồ họa mà vấn đề vẫn còn, cập nhật driver âm thanh tương tự và test.
Reset Winsock Catalog
Giữ Windows Key và Nhấn X. Chọn Command Prompt (Admin). Trong command prompt, gõ lệnh sau nhấn Enter:
netsh winsock reset
Sau đó reboot PC và test.
Thực hiện Clean Boot
Clean boot là cách tốt dừng và vô hiệu hóa dịch vụ/chương trình non-Microsoft có thể can thiệp vào quy trình thông thường. Nhấp (tại đây) xem bước clean boot.
Tăng Virtual Memory (Bộ nhớ ảo)
Virtual Memory đóng vai trò cứu tinh khi bộ nhớ vật lý (RAM) hết khi chạy chương trình tốn tài nguyên. Để bù RAM, Virtual Memory kết hợp RAM với bộ nhớ tạm (TEMP Storage) trên ổ cứng. Nhiều người dùng báo cáo việc tăng Virtual Memory lên 8 GB khắc phục được treo máy.
Để tăng VM (Virtual Memory), giữ Windows Key nhấn R. Gõ sysdm.cpl nhấp OK. Nhấp Advanced -> Settings -> Advanced -> Changed. Bỏ tích Automatically Manage paging file size for all drives, chọn Custom Size. Đặt Initial Size = 1000 và Maximum Size = 8192. Nhấp OK và Reboot PC.
Các chương trình không tương thích theo báo cáo người dùng
Một số chương trình tổng hợp trực tuyến được thấy không tương thích với Windows 10. Nếu bạn cài bất kỳ chương trình nào dưới đây, thử gỡ chúng và test: (i) Speccy (ii) Acronis True Image (2015), phiên bản 2016 dường như ổn. (iii) Kaspersky.
Tắt Link State Power Management
Link State Power Management là cơ chế tiết kiệm điện. Có 2 tùy chọn: Moderate Power Savings tiết kiệm ít điện nhưng phục hồi nhanh từ sleep; Maximum Power Savings tiết kiệm nhiều điện hơn và thời gian phục hồi từ sleep tăng. Nếu tắt nó, LSPM không hoạt động. Người dùng báo cáo tắt tính năng này giúp khắc phục màn hình đen và treo máy, đặc biệt khi dùng card NVIDIA/AMD.
Giữ Windows Key nhấn R. Gõ powercfg.cpl nhấp OK. Nhấp Change Plan Settings cho Active Plan. Chọn Change Advanced Power Settings, cuộn xuống PCI Express -> Link State Power Management -> Nhấp tùy chọn bên cạnh Settings, đặt thành Off. Test.
Tắt Fast Startup (Khởi động nhanh)
- Chuột phải nút Start Menu mở WinX Menu.
- Nhấp Power Options.
- Nhấp Choose what the power buttons do ở ngăn phải.
- Nhấp Change settings that are currently unavailable.
- Bỏ tích ô Turn on Fast Startup (recommended), từ đó vô hiệu hóa nó.
- Nhấp Save changes.
Chẩn đoán ổ cứng để tìm sự cố
Nếu bạn đã thử tất cả phương pháp trên, vấn đề rất có thể liên quan đến ổ cứng lỗi. Bạn tự biết qua tuổi ổ cứng và giảm hiệu suất theo thời gian. Nhấp (tại đây) kiểm tra ổ cứng.
Chuyển driver Broadcom Network Adapter sang driver Microsoft
Giải pháp khác nhiều người dùng thành công là cập nhật driver Broadcom Network Adapter sang driver do Microsoft cung cấp. Trong một số trường hợp, driver của Broadcom cho network adapter của họ khiến Windows 10 treo ngẫu nhiên, do đó chuyển sang driver Microsoft khắc phục được. Tuy nhiên, chỉ người dùng có card mạng Broadcom mới áp dụng được giải pháp này.
Việc chuyển sang driver Microsoft cho Broadcom network adapter khá đơn giản vì driver đã có trên máy – chỉ cần chuyển network adapter sang driver đó. Để áp dụng:
- Chuột phải nút Start Menu mở WinX Menu.
- Trong WinX Menu chọn Device Manager.
- Khi Device Manager mở, tìm và nhấp đúp Network adapters mở rộng mục đó.
- Tìm Broadcom network adapter của máy, chuột phải chọn Properties.
- Chuyển tab Driver.
- Nhấp Update Driver….
- Chọn Browse my computer for driver software.
- Chọn Let me pick from a list of device drivers on my computer.
- Bạn sẽ thấy 2 biến thể driver cho Broadcom adapter – chọn biến thể Microsoft và nhấp Next, máy sẽ cài đặt driver Microsoft, chỉ cần đợi cài xong.
- Sau khi cài xong driver Microsoft, thoát Device Manager, khởi động lại máy và kiểm tra xem vấn đề đã khắc phục chưa.
Vô hiệu hóa ứng dụng không cần thiết
Nhấp nút Start hoặc nhấn Windows Key chọn Settings. Chọn Privacy cuộn xuống phần cuối Background Apps, nhấp vào nó. Từ đây, tắt tất cả ứng dụng không cần thiết bạn không dùng.
Xóa tệp tạm (Temporary Files)
Trong một số trường hợp, tệp tạm do ứng dụng lưu trữ trên máy có thể bị hỏng. Khi hỏng, chúng can thiệp vào tính năng hệ thống quan trọng gây chậm máy và treo ngẫu nhiên. Bước này xóa tệp tạm do máy lưu trữ.
- Nhấn Windows + R cùng lúc mở Run prompt.
- Gõ „Temp” trong prompt nhấn Enter.
- Nhấn Ctrl + A chọn tất cả tệp trong thư mục.
- Nhấn Shift + Delete xóa vĩnh viễn các tệp này.
Vô hiệu hóa „C-States” trong BIOS
„C-States” là tùy chọn tiết kiệm điện bật mặc định. Chúng giảm điện áp và tốc độ CPU để tiết kiệm điện. Để tiết kiệm điện, đôi khi chúng giảm hiệu suất máy tính. Bước này vô hiệu hóa „C-States” trong BIOS.
- Khởi động lại máy và nhấn phím „Setup” khi màn hình logo Windows hiển thị.
Lưu ý: Thường các phím là F12, F2, F1, Del hoặc Esc.
- Trong BIOS, dùng phím Arrow điều hướng.
- Điều hướng đến cài đặt Advanced chọn CPU Configurations.
- Vô hiệu hóa cả „C1E function” và „Intel (R) C State Function” bằng cách highlight tùy chọn nhấn Enter, dùng phím Arrow đổi giá trị thành „disabled”.
- Thoát BIOS theo hướng dẫn màn hình và lưu thay đổi.
- Khởi động lại máy và kiểm tra vấn đề còn tồn tại không.
Khôi phục máy tính (System Restore)
Nếu các tùy chọn trên không hiệu quả, làm phương án cuối cùng khôi phục máy về ngày trước. Đảm bảo backup tệp quan trọng trước. Để khôi phục máy:
- Nhấn đồng thời phím „Windows” và „S”.
- Gõ „Restore” hộp thoại nhấp „Create a Restore Point”.
- Nhấp tab „System Protection” chọn „System Restore”.
- Wizard „System Restore” mở ra, nhấp „Next” danh sách điểm khôi phục hiện ra kèm ngày tạo.
- Nhấp một „Restore Point” chọn nó nhấp „Next”.
- Nhấp „Yes” khi xác nhận hành động.
- Windows tự động khôi phục tệp và cài đặt về ngày trước, kiểm tra xem vấn đề còn không.
Defrag ổ cứng HDD (Bỏ qua nếu dùng SSD)
Ổ cứng cũ bị phân mảnh (Fragments) cũng có thể gây vấn đề vì làm giảm hiệu suất tổng thể. Lưu ý: KHÔNG làm bước này nếu dùng SSD vì sẽ giảm tuổi thọ SSD. Bạn có thể defrag ổ cứng dễ dàng:
- Giữ phím Windows nhấn R mở Run.
- Gõ „dfrgui” nhấn Enter.
- Chọn tất cả „Hard Disk Drives” nhấp „Optimize All”.
- Đợi máy hoàn tất Disk Defragment, mất một lúc.
- Khởi động lại máy kiểm tra vấn đề còn không.
Chọn High-Performance Power Plan (Kế hoạch nguồn High Performance)
Chọn High-Performance Power Plan cũng khắc phục được vấn đề, vì nó vô hiệu hóa một số tính năng tiết kiệm điện có thể gây treo và chậm máy. Nếu không dùng laptop, khuyến khích đặt power plan thành High Performance.
- Giữ phím Windows nhấn R mở Run.
- Gõ „powercfg.cpl” nhấn Enter.
- Nhấp „Show additional plans”, chọn „High-Performance Plan” rồi khởi động lại máy.
- Kiểm tra vấn đề còn không.
Phương pháp người dùng gợi ý 1: Tắt Location Services (Dịch vụ vị trí)
Tôi gặp cùng vấn đề và nhận ra trong Event Viewer là GPS vị trí cố gắng báo cáo cho Microsoft. Tôi dùng desktop nên tắt Location Services và không còn treo. Vào Settings, Privacy, Location, tắt nó đi.
Phương pháp người dùng gợi ý 2:
- Vào Control Panel – System and Security – System – Advanced System Settings – Hardware – Device Installation Checking – Tick选项 No rồi lưu.
- Tải EaseUs chuyển sang Legacy Bios.
- Tải và cài driver VGA/GPU mới nhất từ trang web nhà sản xuất.
- Reboot PC và test.