Cách tôi khắc phục sự cố Windows bằng cách sử dụng Command Prompt

Tác giả Starlink, T.Tư 28, 2025, 11:45:12 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Tôi không thể nhớ nổi một tháng nào kể từ khi tôi bắt đầu sử dụng Windows mà tôi không gặp phải vấn đề gì. Bất cứ khi nào có điều gì đó không ổn, tôi đều chuyển sang công cụ tích hợp sẵn của Windows: Command Prompt. Thoạt đầu có vẻ khó khăn, nhưng khi bạn đã quen, nó sẽ trở thành đồng minh đắc lực để giải quyết vấn đề.


1. Sửa chữa các tập tin hệ thống bị hỏng

Khi máy tính của tôi bắt đầu bị sập, hiển thị Màn hình xanh chết chóc (BSOD), chạy chậm lại hoặc nói chung là hoạt động không bình thường, điều đầu tiên tôi làm là kiểm tra xem các tệp hệ thống bị hỏng có phải là nguyên nhân không. May mắn thay, Command Prompt giúp quá trình này trở nên đơn giản. Tôi mở tiện ích và nhập sfc /scannow, tiện ích này sẽ quét các tệp bị hỏng hoặc bị thiếu và cố gắng tự động sửa chúng.


Sau khi quét xong, nó sẽ tạo báo cáo nêu chi tiết mọi sự cố tìm thấy với các tệp hệ thống và liệu nó có sửa chữa thành công hay không. Nếu sự cố vẫn tiếp diễn, tôi chuyển sang công cụ DISM để sửa chữa ảnh Windows. Tôi nhập DISM /Online /Cleanup-Image /RestoreHealth, cho phép hoàn tất, sau đó chạy sfc /scannow một lần nữa, điều này sẽ giải quyết được sự cố.


Các lệnh trên thường giúp tôi giải quyết hầu hết các sự cố hệ thống và là những lệnh tôi sử dụng thường xuyên nhất trong ứng dụng Dấu nhắc lệnh.

2. Giải quyết các vấn đề kết nối mạng

Tất cả chúng ta đều đã từng trải nghiệm điều này—ngay khi bạn đang cố gắng hoàn thành một nhiệm vụ khẩn cấp hoặc đạt đến thời hạn, internet bắt đầu hoạt động không ổn định. Có thể Wi-Fi liên tục ngắt kết nối, kết nối chậm kinh khủng hoặc mất hoàn toàn. Tôi thỉnh thoảng gặp phải vấn đề này và trước khi đổ lỗi cho ISP, tôi muốn chạy một vài lần kiểm tra Dấu nhắc lệnh để đảm bảo sự cố không phải do tôi.

Sau đây là các lệnh tôi thường sử dụng và chức năng của chúng:

    ipconfig /release và ipconfig /renew : Các lệnh này giải phóng địa chỉ IP hiện tại và yêu cầu địa chỉ mới từ bộ định tuyến.
    ipconfig /flushdns : Thao tác này xóa các mục DNS cũ hoặc bị hỏng, cho phép hệ thống của tôi lấy các bản ghi DNS mới.
    netsh int ip reset : Lệnh này sẽ đặt lại ngăn xếp TCP/IP về trạng thái mặc định. Tôi chỉ sử dụng lệnh này như một giải pháp cuối cùng khi các bước khác không hiệu quả.


Đây chỉ là những lệnh cơ bản mà tôi dựa vào và chúng thường giải quyết được hầu hết các vấn đề về kết nối. Tuy nhiên, bạn cũng có thể sử dụng các lệnh nâng cao để khắc phục sự cố mạng sâu hơn.

3. Quét và chẩn đoán lỗi ổ cứng

Windows cung cấp một tiện ích tích hợp có tên là Check Disk, đây là một phần trong quá trình bảo trì hệ thống thường xuyên của tôi trong nhiều năm. Công cụ này quét hệ thống tệp và sector vật lý của ổ đĩa để phát hiện và khắc phục các sự cố như tệp bị hỏng, sector xấu, cụm bị mất và lỗi thư mục. Nếu không được kiểm tra, các sự cố này có thể gây hỏng tệp, đóng băng hệ thống và nhiều sự cố khác.

Để chạy nó, hãy mở Command Prompt và nhập chkdsk C: /f /r. Ở đây, C: là ổ đĩa bạn muốn quét, /f yêu cầu công cụ sửa bất kỳ lỗi nào được phát hiện và /r yêu cầu công cụ xác định vị trí các sector xấu và khôi phục dữ liệu có thể đọc được.


Nếu lỗi ổ cứng xảy ra thường xuyên, tôi cũng sử dụng lệnh wmic diskdrive get status để kiểm tra tình trạng ổ đĩa. Nếu đầu ra hiển thị "OK", ổ đĩa vẫn khỏe mạnh. Nhưng nếu hiển thị "Pred Fail" hoặc "Unknown", thì đó là cảnh báo rằng ổ đĩa có thể bị lỗi, vì vậy khi tôi nhận thấy điều đó, tôi sẽ sao lưu dữ liệu quan trọng của mình.


4. Buộc thoát khỏi ứng dụng không phản hồi

Khi một ứng dụng hoặc tác vụ không phản hồi, chúng ta chuyển sang Trình quản lý tác vụ để buộc đóng ứng dụng hoặc tác vụ đó. Nhưng nếu Trình quản lý tác vụ không thực hiện được công việc thì sao? Trong trường hợp đó, tôi sử dụng lệnh taskkill trong Dấu nhắc lệnh, lệnh này sẽ buộc kết thúc các tiến trình cứng đầu. Bạn có thể tắt một tiến trình bằng tên hoặc ID tiến trình (PID) của tiến trình đó, nhưng sử dụng tên sẽ đơn giản hơn vì không cần phải tra cứu PID.

Để chấm dứt một ứng dụng hoặc tiến trình cụ thể, hãy mở Command Prompt và nhập taskkill /IM processname.exe /F. Thay thế "processname" bằng tên thực tế của tiến trình. Ví dụ, để đóng Notepad, bạn sẽ sử dụng: taskkill /IM notepad.exe /F. Ở đây, /IM là viết tắt của Image Name và /F buộc chấm dứt tiến trình.


Bạn cũng có thể đóng nhiều tiến trình cùng lúc bằng cách phân tách chúng bằng các cờ /IM bổ sung, như sau: taskkill /IM app1.exe /IM app2.exe /F. Chỉ cần thêm tên tiến trình thích hợp.

5. Khắc phục sự cố Microsoft Store & App

Tôi thường sử dụng các ứng dụng từ Microsoft Store, nhưng đôi khi chúng hoạt động không bình thường. Chúng từ chối mở, không cập nhật hoặc khiến Store bị sập hoặc chậm lại. Vì vậy, bất cứ khi nào Microsoft Store hoạt động không bình thường, tôi xóa bộ nhớ đệm của nó, điều này thường giải quyết được vấn đề.

Để thực hiện việc này, hãy mở Command Prompt và nhập wsreset.exe. Thao tác này sẽ mở một cửa sổ Command Prompt trống trong vài giây, sau đó Microsoft Store sẽ tự động khởi chạy.


Nếu cách đó không hiệu quả, bạn có thể đăng ký lại ứng dụng Microsoft Store cho tất cả người dùng để giúp giải quyết các sự cố dai dẳng.

Command Prompt không phải là một di tích lỗi thời; tôi vẫn thường xuyên sử dụng nó để khắc phục sự cố Windows. Bây giờ bạn đã biết cách giải quyết các sự cố Windows mà không cần dựa vào bất kỳ giao diện hào nhoáng nào. Vì vậy, lần tới khi bạn gặp phải bất kỳ sự cố nào được đề cập ở trên, hãy thử cửa sổ đen đơn giản này — rất có thể, nó sẽ hoàn thành công việc.