Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Tất cả bạn cần biết về Driver Windows [MTE Giải thích]

Khi nói đến driver, nhiều người không biết mong đợi gì khi cài đặt. Nhiều không hiểu sự khác biệt giữa driver và phần mềm mức người dùng, và thậm chí nhiều hơn không hiểu ý nghĩa. Driver đóng vai trò cơ bản trong mọi hệ điều hành, bất kể bạn dùng Windows, Linux, hay Macintosh. Trong phần này, chúng ta nói cụ thể về driver Windows, hệ thống phân cấp, và cách giải quyết vấn đề phổ biến.

Driver là gì?

Đừng nhầm lẫn, driver vẫn là chương trình máy tính. Tuy nhiên, driver cho phép chương trình khác giao tiếp với phần cứng máy tính. Bất cứ thứ gì giao tiếp trực tiếp với phần cứng, không dùng khung hay wrapper nào, gọi là driver. Miễn là bạn nhớ điều này, không khó hiểu driver là gì và vai trò trong Windows.

Driver chế độ Kernel vs chế độ User

Driver hoạt động trong hệ thống phân cấp đơn giản, hai loại: chế độ kernel và chế độ user. Sự khác biệt giải thích dưới:

  • Driver chế độ kernel giao tiếp với máy vật lý, truy cập trực tiếp tài nguyên. Ở cấp kernel, driver có truy cập trực tiếp – không gián đoạn, không quản lý – các thành phần vật lý: chipset, bộ nhớ, ổ cứng, CPU. Ví dụ driver chế độ kernel: CPU, giao diện mạng, video, ổ đĩa cứng. Các driver này hoạt động chế độ kernel vì phải tạo liên kết liền mạch với HĐH Windows.
  • Driver chế độ user giao tiếp với driver khác hoặc lớp "user" trên của HĐH. Ở cấp user, driver có truy cập gián tiếp tài nguyên, giao tiếp cùng cấp các chương trình bạn chạy. Chúng phải tuân thủ quy tắc Windows và hoạt động bên ngoài hệ thống cốt lõi. Nếu lỗi xảy ra với driver này, Windows có thể tiếp tục chạy (nhiều trường hợp), không như driver cấp kernel. Nhiều thiết bị có thể chọn driver chế độ user, dù có thể giảm hiệu quả. Tuy nhiên, an toàn hơn và ít gây sập hệ thống. Thường thấy trình giả lập ổ DVD và tường lửa dùng loại driver này.

Bây giờ bạn nắm sơ lược, hãy xem hệ thống phân cấp driver trông như thế nào:

Tất cả bạn cần biết về Driver Windows [MTE Giải thích]

Bạn không cần là kỹ sư phần mềm để hiểu đồ họa này muốn nói gì. Bạn thậm chí không cần hiểu sơ đồ. Chỉ cần thấy chế độ user có truy cập phần cứng ít trực tiếp hơn chế độ kernel. À, Lớp trừu tượng phần cứng (HAL)? Đó chỉ là triển khai Microsoft giúp giao tiếp phần mềm với phần cứng đơn giản hơn. Đó là thứ làm Windows môi trường hấp dẫn cho lập trình viên, đặc biệt nhờ sự minh bạch và thống nhất với nền tảng phát triển ứng dụng.

Khi nào nên cập nhật Driver?

Câu hỏi luôn hiện diện trong tâm trí nhiều người khi cài thiết bị mới và nhận thông báo driver mới có sẵn. Dù người ta nói luôn cập nhật driver, hiếm khi có vấn đề bảo mật do driver. Hầu hết virus và thứ khác xâm nhập ở mức user, không phải kernel.

Vậy tại sao cài driver cập nhật?

Lý do duy nhất bạn nên cài driver cập nhật là do vấn đề hệ thống do phần cứng gây ra. Nếu bạn gặp video lạ trên máy, hãy thử cập nhật driver card video. Nhiều vấn đề phần cứng giải quyết bằng cập nhật driver hoặc tải driver mới từ nhà sản xuất. Cập nhật driver vì lý do khác có thể gây tác dụng phụ. Bạn tìm chứng minh bằng tìm kiếm vấn đề do cập nhật driver. Một số người diễn đàn đề xuất quay lại phiên bản cũ, và nó hoạt động!

Có ngoại lệ. Nếu bạn đang dùng driver cơ bản Windows cho bất kỳ adapter nào, bạn có thể muốn nâng cấp driver nhà sản xuất để hiệu suất tốt hơn.

Cách cập nhật Driver

Để cập nhật driver trong Windows, vào bảng điều khiển, nhấp "Thiết bị và Máy in". Bên trong, nhấp "Trình quản lý thiết bị". Bạn thấy danh sách thiết bị gắn máy. Chuột phải thiết bị muốn cập nhật driver, chọn "Cập nhật phần mềm driver".

Tất cả bạn cần biết về Driver Windows [MTE Giải thích]

Nhấp "Tự động tìm kiếm phần mềm driver cập nhật" để Windows tìm driver nhà sản xuất tốt. Nó sẽ tải và cài đặt bản ổn định nhất tự động.

Nếu không tìm thấy driver, vào trang web nhà sản xuất thiết bị (ví dụ nVidia) và tải driver mới cho thiết bị từ trang của họ. Một số trang thậm chí giúp phát hiện thiết bị bạn chạy, nếu bạn không biết máy có gì.

Trước khi cập nhật driver mới của nhà sản xuất

Nếu cập nhật driver thiết bị, cân nhắc kiểm tra phiên bản trước xem có trùng khớp với cái bạn cập nhật không. Nếu driver cùng phiên bản với bản cập nhật, rõ ràng không cần cài. Nếu muốn sửa lỗi, cũng cân nhắc quay lại driver cũ xem có hoạt động không.

Để kiểm tra phiên bản driver, vào thiết bị trong "Trình quản lý thiết bị" như phần trước. Chuột phải thiết bị, chọn "Thuộc tính". Chọn tab "Driver" và nhấp "Chi tiết Driver". Sẽ hiển thị phiên bản bạn đang dùng, giúp so sánh.

Tư duy cuối

Khi cố gắng giải quyết vấn đề phần cứng, nếu cập nhật driver hoặc quay lại không hoạt động, bạn có thể phải thay thế phần cứng, đặc biệt nếu vấn đề bắt đầu tự phát. Điều này thường xảy ra khi phần cứng hỏng. Ví dụ, card video có thể bỗng hiển thị hình ảnh lỗi trên màn hình khi chơi game. Có thể do GPU quá nhiệt.

Nếu bạn có thêm cho thảo luận, dùng phần bình luận. Chúng tôi muốn nghe từ bạn!