Sao lưu trình điều khiển trong Windows: Hướng dẫn đầy đủ với PnPUtil và DISM

Cập nhật lần cuối: 15 tháng 9 của 2025
  • Tạo và khôi phục bản sao lưu trình điều khiển một cách an toàn với PnPUtil và DISM.
  • Tích hợp trình điều khiển vào ảnh WIM để cài đặt sạch.
  • Tránh xung đột: Xem xét, dọn dẹp và xác minh các gói OEM .inf.
  • Bổ sung bản sao lưu trình điều khiển bằng hình ảnh hệ thống hoàn chỉnh.

Sao lưu trình điều khiển trong Windows

Khi bạn đã sử dụng cùng một máy tính trong nhiều năm, việc cài đặt và gỡ bỏ chương trình, cũng như tích lũy các bản cập nhật và vá lỗi, sẽ gây ra nhiều phiền toái: đôi khi giải pháp thiết thực nhất là cài đặt lại hệ điều hành. Vấn đề là việc khởi đầu mới này cũng xóa sạch trình điều khiển của bạn. Việc sao lưu trình điều khiển một cách đáng tin cậy sẽ giúp bạn tiết kiệm hàng giờ tìm kiếm trên các trang web của nhà sản xuất và tránh những rắc rối không mong muốn với các thiết bị ngừng hoạt động.

Hướng dẫn này cung cấp phương pháp toàn diện để tạo bản sao lưu trình điều khiển trong Windows bằng các công cụ gốc (PnPUtil và DISM), cách khôi phục chúng nhanh chóng sau khi định dạng , và thậm chí cả phương pháp nâng cao để tích hợp chúng vào ảnh Windows và tạo trình cài đặt đã bao gồm sẵn trình điều khiển của bạn. Bạn cũng sẽ học cách dọn dẹp các trình điều khiển cũ, các sự cố thường gặp và phần mềm của bên thứ ba nào đáng để xem xét (và khi nào nên tránh sử dụng).

Trình điều khiển là gì và tại sao bạn nên quan tâm đến nó?

Trình điều khiển (driver) là một phần mềm nhỏ cho phép hệ điều hành giao tiếp với phần cứng. Nếu không có "chất kết dính" này, card đồ họa, card mạng hoặc card âm thanh tích hợp sẽ không thể hoạt động. Đó là lý do tại sao việc có các trình điều khiển chính xác và được cập nhật là rất quan trọng đối với hiệu suất, tính ổn định và bảo mật.

Không phải tất cả trình điều khiển đều được phân phối theo cùng một cách. Bạn sẽ tìm thấy các định dạng .inf (cài đặt trực tiếp từ tệp INF với các tệp nhị phân của nó), các tệp .exe hoặc .msi được đóng gói (trình cài đặt có trình hướng dẫn), và một nhóm quan trọng được gọi là boot-critical (đồ họa và lưu trữ, cùng nhiều thứ khác) mà nếu thiếu chúng Windows thậm chí sẽ không khởi động được. Nhóm cuối cùng này cần được chú ý đặc biệt trước khi thực hiện bất kỳ thao tác định dạng lại hoặc nâng cấp lớn nào.

Nơi Windows lưu trữ trình điều khiển

Windows tập trung lưu trữ trình điều khiển trong kho lưu trữ hệ thống: C:\Windows\System32\DriverStore . Thư mục FileRepository chứa các gói đã được ký mà hệ thống sử dụng để cài đặt và cài đặt lại trình điều khiển. Theo thời gian, các phiên bản cũ hơn, không sử dụng có thể tích lũy lại, vì vậy bạn nên xem xét kỹ lưỡng và, nếu cần, xóa bất kỳ trình điều khiển lỗi thời nào trước hoặc sau khi tạo bản sao lưu.

Ngoài kho lưu trữ, Trình quản lý thiết bị cho phép bạn kiểm tra trạng thái, phiên bản và các tệp liên quan cho từng thiết bị. Từ đó, bạn có thể cập nhật, khôi phục, vô hiệu hóa hoặc gỡ cài đặt trình điều khiển, nhưng luôn phải cẩn trọng: việc sửa đổi trình điều khiển sai có thể gây ra sự cố trên diện rộng, đặc biệt nếu nó ảnh hưởng đến các thành phần quan trọng.

Phương pháp 1: Sao lưu nhanh với PnPUtil

PnPUtil là một tiện ích dòng lệnh được tích hợp sẵn trong Windows, cho phép bạn liệt kê, xuất, thêm và xóa trình điều khiển khỏi kho lưu trữ . Nó lý tưởng cho việc sao lưu đơn giản, dễ mang theo, hoàn hảo trước khi định dạng lại ổ cứng.

Các bước được đề xuất

1) Mở PowerShell hoặc Command Prompt với quyền quản trị viên (Windows + X > Windows PowerShell (Admin) hoặc Terminal (Admin)).

2) Chọn một ổ đĩa ngoài hoặc ổ USB flash và tạo một thư mục đích (tốt nhất là trong thư mục gốc để dễ tìm). Ví dụ, nếu ổ đĩa của bạn là E:, bạn có thể chạy lệnh sau:

E:
mkdir Drivers
cd Drivers

3) Xuất tất cả trình điều khiển từ hệ thống của bạn sang thư mục hiện tại bằng:

pnputil /export-driver * ./

Chỉ với một lệnh duy nhất đó, Windows sẽ sao chép tất cả các gói trình điều khiển từ DriverStore vào thư mục của bạn. Phương pháp này nhanh chóng và hiệu quả , cho phép bạn mang theo các trình điều khiển để cài đặt lại chúng sau này.

Liệt kê, xóa và thêm trình điều khiển bằng PnPUtil

– Để xem các trình điều khiển của bên thứ ba có trong kho lưu trữ:

pnputil /enum-drivers

– Để gỡ bỏ một trình điều khiển cụ thể (ví dụ: oem6.inf ):

pnputil /delete-driver oem6.inf

– Thêm bộ điều khiển từ tệp INF (hữu ích nếu bạn muốn khôi phục một bộ điều khiển cụ thể):

pnputil /add-driver C:\Drivers\MiDriver\driver.inf

– Thêm từ một thư mục có thư mục con và thử cài đặt ngay lập tức:

pnputil /add-driver C:\Drivers\ /subdirs /install

Việc gỡ bỏ trình điều khiển cần được thực hiện cẩn thận: trước tiên hãy kiểm tra bằng `/enum-drivers` xem đó là gói nào và liệu nó có đang được sử dụng hay không. Ưu điểm của việc đã xuất trước đó là nếu bạn mắc lỗi, bạn có thể tải lại trình điều khiển mà không gặp vấn đề gì.

  Cách cập nhật chứng chỉ Windows Update và Secure Boot để tránh các lỗ hổng bảo mật.

Phương pháp 2: Sao lưu và khôi phục bằng DISM

DISM (Deployment Image Servicing and Management) là công cụ đa năng dành cho các ảnh hệ điều hành Windows. Trong số các chức năng của nó, DISM cho phép bạn xuất các trình điều khiển hệ thống và tái sử dụng chúng hàng loạt trong quá trình cài đặt trực tuyến hoặc ngoại tuyến.

Xuất trình điều khiển hiện tại

1) Hãy tạo thư mục đích trên một ổ đĩa khác với ổ đĩa hệ thống (ví dụ: J:\\Drivers) để tránh xung đột và đảm bảo an toàn.

2) Trong bảng điều khiển dành cho quản trị viên, hãy chạy:

dism /online /export-driver /destination:J:\Controladores

DISM sẽ thu thập các gói từ kho lưu trữ và lưu các tệp .inf cùng với các tệp nhị phân của chúng vào đường dẫn được chỉ định. Lưu ý hạn chế quan trọng: phương pháp này chỉ áp dụng cho các trình điều khiển dựa trên tệp INF ; các trình cài đặt dưới dạng tệp MSI hoặc EXE không được xuất theo cách này.

Khôi phục cài đặt đang chạy

Sau khi cài đặt lại Windows, bạn có thể khôi phục tất cả trình điều khiển cùng một lúc bằng cách:

dism /online /Add-Driver /Driver:J:\Controladores /Recurse

Tham số /Recurse sẽ quét các thư mục con và thêm tất cả những gì tìm thấy ở định dạng INF. Nếu DISM báo lỗi gói chưa được ký và bạn chắc chắn về nguồn gốc của nó, bạn có thể lặp lại thao tác với /ForceUnsigned trên tệp INF cụ thể đó, mặc dù nên sử dụng trình điều khiển đã được ký và chính thức bất cứ khi nào có thể.

Kiểm tra trình điều khiển trong hình ảnh

Để kiểm tra xem có những trình điều khiển nào, hãy liệt kê các gói :

dism /online /Get-Drivers

Nếu bạn muốn xem tất cả, bao gồm cả những hình ảnh đi kèm với ảnh gốc, hãy thêm /all :

dism /online /Get-Drivers /all

Các trình điều khiển tích hợp bổ sung được đổi tên thành oem*.inf để đảm bảo tính duy nhất. Điều này cho phép bạn xác minh rằng quá trình nhập khẩu đã thành công và tìm thấy một gói cụ thể nếu bạn cần xóa hoặc thay thế nó.

Phương pháp nâng cao: Tích hợp trình điều khiển của bạn vào Windows ISO

Nếu muốn tiến thêm một bước nữa, bạn có thể tạo một phương tiện cài đặt Windows đã bao gồm sẵn các trình điều khiển. Bằng cách đó, khi bạn thực hiện cài đặt mới hoàn toàn, Plug and Play sẽ có sẵn chúng , giúp bạn tiết kiệm thời gian cài đặt thủ công.

1) Tải ISO Windows

Tải xuống file ISO bằng công cụ Media Creation Tool từ trang web chính thức của Microsoft dành cho cùng phiên bản và kiến ​​trúc hệ điều hành bạn đang sử dụng. Tạo một thư mục làm việc, ví dụ: C:\\ISO , và lưu các tệp cần thiết vào đó.

2) Chuyển đổi install.esd thành install.wim

Các file ISO gần đây thường bao gồm install.esd , file này không thể chỉnh sửa bằng DISM. Chúng ta cần chuyển đổi nó thành install.wim . Bạn có thể thực hiện việc này bằng Windows ADK hoặc một tiện ích đơn giản như ESD2WIM-WIM2ESD (chạy với quyền quản trị viên và làm theo hướng dẫn để xuất tất cả các chỉ mục). Quá trình này sẽ mất một thời gian và sẽ tạo ra file install.wim, file này chúng ta sẽ đặt trong thư mục C:\\ISO.

3) Xác định chỉ mục và gắn hình ảnh

Trước tiên, hãy tìm hiểu WIM có những phiên bản nào và chỉ mục của chúng:

Dism /Get-ImageInfo /ImageFile:C:\ISO\install.wim

Tạo thư mục gắn kết, ví dụ: C:\\Offline , và gắn kết chỉ mục mà bạn quan tâm (ví dụ: 1):

Dism /Mount-Image /ImageFile:C:\ISO\install.wim /index:1 /MountDir:C:\Offline

Khi hoàn tất, đường dẫn C:\\Offline sẽ hiển thị cấu trúc Windows mà bạn đang chỉnh sửa. Từ đó, chúng ta sẽ thêm bản sao trình điều khiển mà bạn đã xuất trước đó .

4) Thêm trình điều khiển vào hình ảnh

Sử dụng lệnh tương tự như trước, nhưng trỏ tới hình ảnh đã gắn kết:

Dism /Image:C:\Offline /Add-Driver /Driver:J:\Controladores /Recurse

Nếu bất kỳ gói nào bị lỗi do vấn đề về chữ ký, hãy tích hợp gói INF cụ thể đó với /ForceUnsigned theo quyết định của bạn (ưu tiên bảo mật). Sau đó, liệt kê các trình điều khiển hiện có để xác nhận:

Dism /Image:C:\Offline /Get-Drivers

Để xem tất cả các mục, bao gồm cả mục trong hình ảnh gốc, hãy chạy:

Dism /Image:C:\Offline /Get-Drivers /all

5) Ngắt kết nối sau khi xác nhận và xây dựng lại ISO

Để lưu các thay đổi vào WIM và giải phóng thư mục gắn kết:

Dism /Unmount-Image /MountDir:C:\Offline /Commit

Khi đã sẵn sàng, hãy thay thế tệp install.esd trong cấu trúc ISO bằng tệp install.wim đã chỉnh sửa của bạn bằng công cụ chỉnh sửa ISO (UltraISO, Nero, Isomaster, v.v.). Tạo ổ USB cài đặt, và khi bạn cài đặt Windows, trình điều khiển của bạn sẽ tự động được thêm vào DriverStore trong quá trình này.

  Ảo hóa ứng dụng và hiệu năng: hướng dẫn toàn diện để tận dụng tối đa cơ sở hạ tầng của bạn

Mẹo bổ sung: Nhiều sự cố sau khi cài đặt lại hệ điều hành bắt nguồn từ việc Windows Update thay thế trình điều khiển bằng các phiên bản chung chung. Hãy cân nhắc cấu hình hệ thống của bạn để ngăn Windows Update tự động cập nhật trình điều khiển, ít nhất là trong quá trình thiết lập ban đầu.

Xem, cập nhật và khôi phục từ Trình quản lý thiết bị

Để mở Trình quản lý thiết bị, nhấp chuột phải vào nút Bắt đầu và chọn Trình quản lý thiết bị . Mở rộng danh mục thiết bị, vào Thuộc tính, rồi đến tab Trình điều khiển. Từ đó, bạn có thể xem các tệp, cập nhật, khôi phục về phiên bản trước (nếu có), vô hiệu hóa hoặc gỡ cài đặt. Sử dụng trình quản lý thiết bị để xác minh rằng, sau khi khôi phục bản sao lưu, các phiên bản bạn muốn đã được kích hoạt và mọi thứ hoạt động chính xác.

Gỡ cài đặt và dọn dẹp các trình điều khiển còn sót lại

Theo thời gian, tàn dư của các trình điều khiển cũ mà bạn không còn sử dụng sẽ vẫn còn tồn tại. Bạn có thể liệt kê và xóa chúng bằng PnPUtil như chúng ta đã thấy, hoặc quản lý các gói trong ảnh hệ thống ngoại tuyến bằng DISM. Ví dụ, để liệt kê các trình điều khiển trong ảnh hệ thống tại C:\\test\\offline:

Dism /Image:C:\test\offline /Get-Drivers

Và để loại bỏ một số OEM cụ thể:

Dism /Image:C:\test\offline /Remove-Driver /Driver:OEM1.inf /Driver:OEM2.inf

Luôn ghi chú tên chính xác của gói phần mềm (kết thúc bằng .inf) và xác nhận rằng đó không phải là gói đã được sử dụng. Việc dọn dẹp này giúp giải phóng dung lượng và giảm thiểu xung đột tiềm tàng giữa các trình điều khiển.

Các vấn đề thường gặp của trình điều khiển và cách giải quyết

– Xung đột trình điều khiển: hai gói phần mềm cạnh tranh nhau để sử dụng cùng một phần cứng hoặc trình điều khiển mới không tương thích. Kiểm tra Trình quản lý thiết bị xem có biểu tượng tam giác màu vàng không , xem lại mã lỗi và cài đặt lại phiên bản chính xác từ nhà sản xuất.

– Cài đặt thất bại hoặc không chính xác: Đôi khi công cụ tự động cài đặt nhầm trình điều khiển. Tốt nhất, hãy tải xuống từ trang web chính thức và đảm bảo tính tương thích với phiên bản Windows của bạn (32/64-bit).

– Các bản cập nhật Windows gây lỗi: một ví dụ điển hình là trình điều khiển âm thanh Realtek bị thay thế bằng trình điều khiển chung chung. Hãy chạy trình khắc phục sự cố và cài đặt lại gói phần mềm chính xác. Bạn cũng có thể khôi phục trình điều khiển từ tab Trình điều khiển nếu tùy chọn đó có sẵn.

– Hiệu năng GPU và chơi game: Trình điều khiển lỗi thời gây ra hiện tượng giảm FPS, giật hình hoặc treo máy. Hãy luôn cập nhật trình điều khiển bằng GeForce Experience hoặc AMD Adrenalin và thực hiện cài đặt lại hoàn toàn mỗi khi có bản cập nhật lớn.

– Lỗi khởi động nghiêm trọng do trình điều khiển lưu trữ: Khởi động ở Chế độ An toàn (tải trình điều khiển chung) và cài đặt lại hoặc khôi phục trình điều khiển trước đó để khôi phục hệ thống.

Các phương pháp sao lưu khác: sao chép FileRepository (có sắc thái riêng)

Một giải pháp thay thế đơn giản là sao chép thư mục con FileRepository từ DriverStore. Mặc dù đây có thể là một giải pháp tạm thời, nhưng nó không đảm bảo cài đặt lại hoàn toàn hoặc giải quyết các phụ thuộc hay chữ ký. Bất cứ khi nào có thể, hãy ưu tiên xuất bằng DISM hoặc PnPUtil , vì chúng bảo toàn cấu trúc gói và đáng tin cậy hơn khi khôi phục.

Ứng dụng của bên thứ ba: nên sử dụng ứng dụng nào (và nên tránh ứng dụng nào)

Một số tiện ích hứa hẹn cập nhật và sao lưu trình điều khiển chỉ với một cú nhấp chuột. Hãy sử dụng chúng một cách thận trọng: một số tiện ích sẽ thêm phần mềm không mong muốn trong quá trình cài đặt hoặc cài đặt các gói không chính thức. Khi dựa vào chúng, hãy xem xét kỹ từng bước và tạo điểm khôi phục.

Các nhà quản lý và người ủng hộ nổi tiếng

  • Tăng cường trình điều khiển IOBIT- Nổi tiếng và hiệu quả trong việc phát hiện trình điều khiển lỗi thời và cập nhật chúng. Hãy cẩn thận khi cài đặt để tránh các tiện ích bổ sung không cần thiết.
  • Nguồn gốc trình cài đặt trình điều khiển Snappy: Miễn phí, di động và không cần cài đặt. Nó cho phép bạn mang theo một thư viện trên USB để sửa chữa máy tính. Lý tưởng khi bạn muốn tránh phần mềm rác.
  • Trình cập nhật trình điều khiển AVG: Cơ sở dữ liệu mở rộng và trình hướng dẫn thân thiện với người dùng. Phiên bản trả phí thường được khuyến nghị để tận dụng tối đa, mặc dù chỉ để kiểm tra nhanh. miễn phí định hướng tốt.
  • Lái xe dễ dàng: Giao diện đơn giản và cơ sở dữ liệu khổng lồ với hàng triệu trình điều khiển. Để có các tính năng nâng cao và tự động hóa, nó yêu cầu giấy phép, nhưng với tư cách là một máy dò, nó rất dung môi.

Các công cụ tập trung vào sao lưu

  • Bộ công cụ DriverGuide: Xác định trình điều khiển đã cài đặt, đề xuất cập nhật và tạo điều kiện sao lưu. Tùy chọn đăng ký có hỗ trợ và cơ sở dữ liệu lớn.
  • DriverMax: Bộ sưu tập hơn 2 triệu trình điều khiển. Cho phép sao lưu, khôi phục và cập nhật tự động. Tính năng sao lưu là miễn phí.
  • Sao lưu trình điều khiển 2!: Mã nguồn mở, di động và nhanh chóng. Sao lưu mọi thứ, bao gồm cả OEM và các sản phẩm của bên thứ ba; hoàn hảo cho sự chứng thực có chọn lọc.
  • Double Driver: phiên bản cũ, miễn phí và có sẵn trong cả GUI và dòng lệnh. Bạn có thể lưu chi tiết và khôi phục từ các bản sao trước đó.
  • Lái xe Magician Lite: Phiên bản miễn phí để xác định và trích xuất trình điều khiển từ đĩa. Phiên bản trả phí bổ sung các bản cập nhật, bản sao tự thực hiện và hơn thế nữa
  • Driver Genius: hướng đến quản lý toàn diện (sao lưu, phục hồi và cập nhật) với thông báo tự động và hoàn tác các thay đổi. Rất hữu ích cho chẩn đoán vấn đề.
  • Sao lưu trình điều khiển!: một giải pháp thay thế nguồn mở khác để chọn trình điều khiển nào sẽ sao chép và lưu chúng ở đâu. Hỗ trợ bộ lọc OEM hoặc bên thứ ba và sử dụng đơn giản.
  ServiceNow AI Orchestration: Bộ não kỹ thuật số cho doanh nghiệp hiện đại

Nếu mục tiêu của bạn chỉ đơn giản là tạo một bản sao lưu đáng tin cậy, các giải pháp gốc (DISM/PnPUtil) thường an toàn hơn. Các công cụ của bên thứ ba hữu ích cho các hệ thống có phần cứng không xác định hoặc khi bạn cần tự động hóa việc tra cứu phiên bản .

Mẹo thực tế và thực hành tốt

Hãy chuẩn bị nhiều ổ USB nhỏ thay vì một ổ lớn và dán nhãn theo mục đích sử dụng: Ổ ĐĨA, BIOS, HỆ THỐNG . Cách này sẽ giúp sắp xếp gọn gàng hơn và tiết kiệm thời gian.

– Không nên lưu bản sao lưu trên cùng ổ đĩa mà bạn định định dạng. Hãy sử dụng ổ SSD gắn ngoài, ổ cứng USB hoặc thậm chí là thẻ SD đáng tin cậy .

– Quản lý phiên bản bản sao lưu: tạo thư mục con theo ngày hoặc thiết bị để bạn có thể khôi phục lại nếu quá trình cập nhật gặp sự cố.

– Hãy kiểm tra kỹ xem các trình điều khiển bạn xuất ra có phải là những trình điều khiển bạn đang sử dụng hiện tại và chúng có hoạt động chính xác hay không. Điều này sẽ giúp bạn tránh việc chuyển các gói phần mềm có vấn đề sang bản cài đặt mới.

– Nếu bạn định tích hợp trình điều khiển vào file ISO, hãy đảm bảo phiên bản và kiến ​​trúc (Home/Pro, 64/32-bit) khớp nhau. Việc trộn lẫn các phiên bản có thể gây ra lỗi không được ghi nhận trong quá trình cài đặt.

Beyond Drivers: Hình ảnh hệ thống hoàn chỉnh

Việc sao lưu trình điều khiển là rất cần thiết, nhưng chỉ riêng nó thôi sẽ không bảo vệ toàn bộ môi trường của bạn. Hãy cân nhắc tạo một ảnh hệ thống bao gồm Windows, chương trình, trình điều khiển và dữ liệu, và bổ sung thêm việc bảo trì phần mềm phòng ngừa . Các công cụ như AOMEI Backupper hoặc EaseUS Todo Backup cho phép bạn sao chép hệ thống, lên lịch sao lưu tăng dần và khôi phục trong vài phút sau sự cố, giải quyết các trường hợp mà việc sao lưu trình điều khiển đơn thuần không đủ.

Nếu Windows không khởi động được do lỗi trình điều khiển nghiêm trọng hoặc lỗi hệ thống, ảnh hệ thống sẽ khôi phục bạn về trạng thái ổn định trước đó mà không cần phải cài đặt lại mọi thứ từ đầu. Bổ sung bản sao lưu trình điều khiển bằng một ảnh hệ thống đầy đủ là phương pháp tốt nhất.

Nắm vững PnPUtil và DISM sẽ mở đường cho một quy trình suôn sẻ: bạn có thể xuất và khôi phục trình điều khiển ngay lập tức, dọn dẹp các tệp còn sót lại một cách chính xác, và nếu bạn muốn thử thách bản thân, hãy tạo ảnh ISO Windows bao gồm cả trình điều khiển để cài đặt sạch sẽ và không gặp sự cố. Với một vài ổ USB được dán nhãn rõ ràng, các gói phần mềm được nhà sản xuất ký đúng cách và một ảnh hệ thống được cập nhật, việc cài đặt lại tiếp theo của bạn sẽ dễ dàng , chứ không phải là cả một cuối tuần mất công tìm kiếm các tệp trực tuyến.

Bảo trì phần mềm phòng ngừa
Bài viết liên quan:
Bảo trì phần mềm phòng ngừa: Hướng dẫn đầy đủ, quy trình, loại, phương pháp hay nhất và công nghệ hiện tại