Skip to main content

Trình điều khiển thiết bị là gì?

Trình điều khiển thiết bị là một tệp máy tính cho phép hệ điều hành (HĐH) trên máy tính giao tiếp đúng và điều khiển phần cứng được kết nối với máy tính đó.Các thiết bị khác nhau thường yêu cầu các trình điều khiển khác nhau hoạt động đúng, mặc dù HĐH thường sẽ có trình điều khiển mặc định được cài đặt cho một số thiết bị để cho phép chức năng tối thiểu với các thiết bị đó.Tuy nhiên, để toàn bộ chức năng của nhiều thiết bị được HĐH sử dụng trên máy tính, các trình điều khiển thích hợp thường cần được cài đặt.Trình điều khiển thiết bị cho thiết bị thường sẽ được cung cấp phần cứng để cài đặt bởi nhà sản xuất thiết bị, mặc dù chúng thường có thể được tải xuống và cài đặt. Trong khi có nhiều loại trình điều khiển cụ thể khác nhau, một trình điều khiển thiết bị nói chung làTệp cho phép HĐH trên máy tính giao tiếp đúng với một thiết bị tương ứng.Các trình điều khiển như vậy là cần thiết cho bất kỳ loại thiết bị nào trên máy tính, bao gồm bo mạch chủ, cổng nối tiếp toàn bộ (USB), cổng Ethernet, máy in, bộ điều hợp mạng và thẻ video.Tất nhiên, nếu các thiết bị này tương đối đơn giản, thì các trình điều khiển mặc định được cung cấp với HĐH có thể đủ để hệ thống chạy đúng.Tuy nhiên, thông thường, một trình điều khiển thiết bị sẽ cần được cài đặt với một thiết bị hoặc phần cứng mới để đảm bảo khả năng tương thích thích hợp.

Khi máy tính khởi động, các chức năng phần cứng của máy tính được xử lý bởi hệ thống đầu vào/đầu ra cơ bản (BIOS) trên bo mạch chủ của máy tính.Hệ thống này có thể giao tiếp với một vài phần cứng cơ bản, thường là màn hình, bàn phím và ổ đĩa, mà không cần trình điều khiển thiết bị cho các thiết bị đó.Mặc dù chức năng này có thể bị hạn chế, nhưng nó thường đủ để khởi động máy tính và cài đặt HĐH.Khi điều này được thực hiện, BIOS sau đó được sử dụng cho khởi động ban đầu, sau đó các chức năng được bàn giao cho HĐH để tiếp tục hoạt động. Một số loại hệ điều hành cũ hơn sẽ sử dụng BIOS trong khi HĐH đang chạy để giao tiếp với phần cứng.Khi các hệ thống mới hơn đã thay thế phương thức cũ hơn này bằng cách điều khiển trực tiếp các thiết bị bằng HĐH, các phương tiện mới là cần thiết để cho phép HĐH sử dụng các thiết bị.HĐH trên máy tính sử dụng trình điều khiển thiết bị để đạt được chức năng này cho mỗi thiết bị.Trình điều khiển thiết bị mặc định được cài đặt với hệ điều hành trên máy tính thường sẽ cho phép các chức năng cơ bản của một số thiết bị, chẳng hạn như hiển thị hình ảnh từ thẻ video lên màn hình.Các chức năng nâng cao hơn, như hiển thị đúng của đồ họa máy tính nâng cao bằng thẻ video, thường yêu cầu trình điều khiển cụ thể có thể được cài đặt với phần cứng.