Xóa tất cả các trình điều khiển Windows 7. Xóa các trình điều khiển thiết bị không cần thiết trong Windows.

Trước hết, cần nói rõ lý do tại sao bạn cần xóa trình điều khiển cho các thiết bị không sử dụng. Nếu trước đây bạn đã sử dụng bất kỳ thiết bị nào trên máy tính của mình (USB, PCI, v.v.), ngay cả sau khi bạn ngừng sử dụng thiết bị đó, hệ thống vẫn lưu trữ trình điều khiển trong các thư mục của nó. Tất nhiên, chúng không được tải vào bộ nhớ, tuy nhiên... Có thể vì lý do nào đó mà có xung đột giữa phần cứng mới và trình điều khiển cũ. Việc tìm ra giải pháp có thể mất rất nhiều thời gian. Sự cố chủ yếu ảnh hưởng đến các thiết bị mạng, âm thanh và video PCI.

Ngoài ra, các trình điều khiển liên tục cập nhật phiên bản của chúng nhưng các phiên bản cũ không biến mất khiến hiệu suất máy tính giảm và xung đột với các thiết bị mới hơn khác. Trong tất cả các trường hợp này, nên cắt bỏ mọi thứ không cần thiết - loại bỏ trình điều khiển của những thiết bị đã lỗi thời hoặc hoàn toàn không được sử dụng.

Xóa trình điều khiển không sử dụng trong Trình quản lý thiết bị

Vì vậy hãy nhấn vào biểu tượng Máy tính trên màn hình nền, nhấp chuột phải và hiển thị thuộc tính. Trong cửa sổ mở ra bên trái, chọn quản lý thiết bị. Trong cửa sổ quản lý chúng ta cần kích hoạt hiển thị các thiết bị ẩn: View -> Show Hidden Device:

Dưới đây là kết quả của hành động này. Như bạn có thể thấy, sau khi bật hiển thị các thiết bị ẩn, rất nhiều thiết bị xuất hiện trong trình quản lý mà bạn đã sử dụng trước đây hoặc hoàn toàn không sử dụng.

Vì vậy, bây giờ hãy chọn thiết bị bạn không cần, nhấp chuột phải và chọn “Xóa”. Đồng ý xóa trong cửa sổ hộp thoại.

Sau đó, trình điều khiển sẽ bị xóa khỏi hệ thống.

Cảnh báo

Như bạn đã biết, luôn có những “NHƯNG”. Lời khuyên cơ bản nhất là không gỡ bỏ trình điều khiển trừ khi bạn chắc chắn đó là thiết bị. Rốt cuộc, có trình điều khiển cho các giao thức, một số dịch vụ hệ thống và thiết bị ảo. Chúng được kích hoạt trực tiếp khi chúng được hệ thống sử dụng. HÃY CỰC KỲ CẨN THẬN với những tài xế như vậy. Nếu có thể, không sử dụng các nhánh “Thiết bị hệ thống”, “Trình điều khiển của thiết bị không cắm và chạy” .

Nếu bài viết giúp ích được cho bạn thì hãy like và chú ý đến các trang đối tác nhé.

Trong Windows, khi cài đặt hoặc cập nhật trình điều khiển thiết bị, các phiên bản trình điều khiển cũ hơn sẽ được lưu trong hệ thống. Do đó, người dùng có cơ hội trả lại phiên bản cũ của trình điều khiển bất kỳ lúc nào nếu trình điều khiển mới không ổn định (một tính năng hữu ích, như được hiển thị trong trường hợp cần thiết). Tuy nhiên, Windows không tự động dọn dẹp hoặc loại bỏ các phiên bản driver cũ nên theo thời gian, dung lượng mà driver chiếm giữ trên đĩa hệ thống trở nên khá lớn. Trong bài viết này, chúng tôi sẽ nói về các cách loại bỏ các phiên bản trình điều khiển cũ (trùng lặp) bằng các công cụ hệ thống nội bộ (không cần sử dụng phần mềm của bên thứ ba).

Windows lưu trữ tất cả các file driver trong kho driver của nó(), nằm trong thư mục %WINDIR%\System32\DriverStore\FileRepository.

Trong trường hợp của tôi, trên máy tính xách tay gia đình chạy Windows 7 (hệ thống đã được cài đặt cách đây gần 8 năm), thư mục FileRepository chiếm khoảng 11 GB và chứa> 5000 tệp. Khá nhiều! Đặc biệt, thư mục này lưu trữ hơn 20 phiên bản driver video Nvidia khác nhau.

Quan trọng!

  1. Trong mọi trường hợp, bạn không nên xóa thủ công các tệp trình điều khiển khỏi thư mục DriverStore.
  2. Trước khi dọn dẹp trình điều khiển, bạn nên tạo điểm khôi phục hệ thống (Checkpoint-Computer -Description "BeforeDriversDelete") hoặc .
  3. Sau khi xóa bộ nhớ, khi kết nối thiết bị mới, bạn có thể phải tải xuống và cài đặt trình điều khiển theo cách thủ công.

Tìm và gỡ bỏ các phiên bản driver cũ trong Windows 7

Hãy xem cách tìm và xóa trình điều khiển lỗi thời cho Windows 7 (Windows 8 và Windows 10 có các phương pháp đơn giản hơn để xóa trình điều khiển cũ được mô tả bên dưới).

Hãy lấy danh sách tất cả các trình điều khiển của bên thứ ba có sẵn trong hệ thống và tải chúng lên một tệp văn bản. Để thực hiện việc này, trong dòng lệnh có quyền quản trị viên, hãy chạy lệnh:

dism /online /get-drivers /format:table > c:\tmp\drivers.txt

Chúng tôi nhập tệp kết quả vào Excel và xóa tất cả dữ liệu không cần thiết để chỉ còn lại một bảng chứa danh sách các trình điều khiển kho lưu trữ ở định dạng: số trình điều khiển trong hệ thống ( oemXXX.inf), tên của tệp inf gốc, loại thiết bị, nhà sản xuất, ngày cài đặt và phiên bản trình điều khiển.

Chúng tôi sắp xếp bảng kết quả theo cột B (chứa tên của tệp inf gốc) và cột F (ngày cài đặt trình điều khiển). Trong số các nhóm trình điều khiển cùng tên, chúng tôi đánh dấu tất cả các phiên bản trình điều khiển ngoại trừ phiên bản mới nhất để loại bỏ. Trong trường hợp của mình, có thể thấy hầu hết các phiên bản driver cũ đều thuộc về NVIDIA.

Để xóa trình điều khiển, bạn có thể sử dụng lệnh pnputil:

pnputil.exe -d oemxxx.inf

Ghi chú. Trong một số trường hợp, bạn chỉ có thể gỡ bỏ driver bằng phím –f: pnputil -f -d oemxxx.inf

Để thuận tiện, chúng ta sẽ tạo các lệnh trong một cột trống để loại bỏ từng trình điều khiển bằng công thức =CONCATENATE("pnputil.exe -d ";A21)

Tất cả những gì còn lại là sao chép các lệnh được tạo và thực thi chúng trong dòng lệnh hoặc tệp bat.

Như vậy, tôi đã loại bỏ khoảng 40 phiên bản driver cũ khỏi hệ thống, từ đó giải phóng khoảng 8 GB dung lượng (chủ yếu là do driver video NVIDEA).

Xóa driver cũ trong Windows 10/8 bằng tiện ích Disk Cleanup

Windows 10 / 8.1 có một công cụ thuận tiện hơn để xóa các phiên bản trình điều khiển cũ - tiện ích dọn đĩa quen thuộc cleanmgr.exe, tiện ích này cũng cho phép bạn dọn đĩa từ các tệp .

Ghi chú. Trong Windows 10 và Windows 8 Upd 1 có một tùy chọn có sẵn trong hệ thống trong một thư mục riêng.

Tiện ích cleanmgr sẽ loại bỏ toàn bộ các phiên bản driver cũ chưa sử dụng. Tuy nhiên, đồng thời, bạn cần hiểu rằng trong thuộc tính trình điều khiển trong trình quản lý thiết bị, nút “Quay lại trình điều khiển” sẽ không hoạt động.

Một ngày đẹp trời (hoặc buồn, tùy thuộc vào người bạn chọn), tôi cảm thấy mệt mỏi vì định kỳ hết dung lượng trên máy tính xách tay của mình. Có, tôi biết rằng ổ cứng hiện nay rất rẻ, nhưng đây không phải là một lựa chọn đối với tôi vì:

  • Tôi có một ổ SSD, nhưng nó vẫn sẽ đắt hơn ổ cứng thông thường (dung lượng ổ SSD hiện tại của tôi là 120 gigs)
  • Máy tính xách tay đang hoạt động nên dữ liệu trên đó cũng phải được mã hóa và tất cả những thứ đó, vì vậy bạn không nên cắm một thiết bị tự chế tạo không được chủ lao động chấp thuận.
  • Tôi là người tham lam :)
Chủ đề này có lẽ nhằm mục đích và có thể hữu ích cho những người quan tâm đến dung lượng trống trên đĩa hệ thống, các phương tiện dọn dẹp thông thường đã được thử nhưng muốn tiết kiệm thêm một chút (như trong trò đùa cũ - liên kết đầu tiên đến trò đùa xuất hiện trên Google, nếu trang web xấu - xin lỗi).

Nói chung, đôi khi tôi dọn sạch dung lượng ổ đĩa. Các quy trình tiêu chuẩn - dọn dẹp %TEMP%, dọn dẹp ổ đĩa (xóa tất cả các loại báo cáo lỗi được hệ thống chôn giấu để đề phòng, tất cả các loại kết xuất bộ nhớ của các tiến trình bị hỏng, v.v.), phá hủy các chương trình không còn cần thiết.
Tuy nhiên, theo tôi phát hiện ra, có những thư mục nó không dọn sạch được. không ai(từ từ hoàn toàn). Vâng, theo nghĩa của phương tiện tiêu chuẩn. Và bây giờ tôi muốn nói về thư mục %WINDIR%\System32\DriverStore.

Nếu thư mục này chiếm nhiều dung lượng đối với bạn và bạn không muốn đọc toàn bộ bài đăng, vui lòng đi đến cuối cùng, có liên kết đến github, nơi bạn có thể lấy kết quả nghiên cứu hoàn chỉnh của tôi và thử bóp (hoặc bóp bớt) một ít dung lượng khỏi Windows.

Giới thiệu vấn đề - đây là loại thư mục gì, tại sao lại cần nó, ai là người có lỗi, phải làm gì

Nếu tìm kiếm trên Internet, bạn có thể thấy rằng đây là nơi hệ thống lưu trữ tất cả các trình điều khiển mà nó đã từng gặp trong quá trình thực hiện. Có, vâng, và những thứ đã được cài đặt cho card màn hình của bạn ba năm trước cũng ở đó, mặc dù thực tế là bạn đã cập nhật chúng rất nhiều lần.

Hãy để tôi cung cấp cho bạn một lý thuyết nhỏ từ cùng MSDN đó:

Bắt đầu với Windows Vista, kho trình điều khiển là một tập hợp đáng tin cậy gồm các gói trình điều khiển của hộp thư đến và bên thứ ba. Hệ điều hành duy trì bộ sưu tập này ở một vị trí an toàn trên đĩa cứng cục bộ. Chỉ có thể cài đặt các gói trình điều khiển trong cửa hàng trình điều khiển cho thiết bị.

Khi một gói trình điều khiển được sao chép vào kho trình điều khiển, tất cả các tệp của nó sẽ được sao chép. Điều này bao gồm tệp INF và tất cả các tệp được tham chiếu bởi tệp INF. Tất cả các tệp trong gói trình điều khiển được coi là quan trọng đối với quá trình cài đặt thiết bị. Tệp INF phải tham chiếu tất cả các tệp cần thiết để cài đặt thiết bị để chúng có trong kho trình điều khiển. Nếu tệp INF tham chiếu đến tệp không có trong gói trình điều khiển thì gói trình điều khiển sẽ không được sao chép vào cửa hàng.

Quá trình sao chép gói trình điều khiển vào kho trình điều khiển được gọi là dàn dựng. Gói trình điều khiển phải được đưa vào kho trình điều khiển trước khi có thể sử dụng gói đó để cài đặt bất kỳ thiết bị nào. Do đó, việc dàn dựng trình điều khiển và cài đặt thiết bị là các hoạt động riêng biệt.

Gói trình điều khiển được đưa đến kho trình điều khiển sau khi được xác minh và xác thực

Trong bản dịch lỏng lẻo của tôi, nó sẽ giống như:

Trong Windows Vista trở lên, Driver Store được sử dụng như một tập hợp các trình điều khiển của bên thứ ba và được cài đặt sẵn đáng tin cậy. Hệ điều hành duy trì bộ sưu tập này ở một vị trí an toàn trên đĩa cục bộ. Chỉ những trình điều khiển có trong kho mới có thể được cài đặt.

Khi một trình điều khiển được sao chép vào kho lưu trữ, tất cả các tệp của nó sẽ ở đó, bao gồm tệp .INF và tất cả các tệp mà .INF đề cập đến. Tất cả các tệp tạo nên trình điều khiển được coi là cần thiết cho hoạt động của thiết bị. Tệp INF phải tham chiếu tất cả các tệp cần thiết để thiết bị hoạt động để tất cả chúng đều được lưu trữ. Nếu tệp .INF tham chiếu đến một tệp không có trong trình điều khiển thì trình điều khiển đó sẽ không được sao chép vào cửa hàng.

Quá trình sao chép trình điều khiển vào bộ lưu trữ được gọi là dàn dựng ( đã không cố gắng phát minh ra một thuật ngữ, để lại từ tiếng Anh - khoảng.). Để sử dụng được driver cho một thiết bị thì nó phải trải qua quá trình dàn dựng nên việc cài đặt thiết bị và dàn dựng trình điều khiển là những thao tác riêng biệt.

Trước khi vào bộ nhớ, trình điều khiển sẽ được kiểm tra tính hợp lệ của chữ ký và tính toàn vẹn của tệp.

Có thực sự tệ đến thế và không ai giúp đỡ?

Có vẻ hơi đáng sợ khi chạm vào bàn tay bẩn của bạn phải không? Tuy nhiên, có một loại ống hút nhỏ (và không tiện lợi lắm) của Microsoft, nó được gọi là pnputil.exe và có thể:
  • Liệt kê các trình điều khiển đang được chạy thử (nhưng không có trong bản phân phối tiêu chuẩn của Windows, tức là không được tích hợp vào bản phân phối cài đặt)
  • Thêm trình điều khiển vào kho lưu trữ
  • Xóa trình điều khiển khỏi bộ nhớ
Hơn nữa, khi xóa, nó sẽ kiểm tra xem trình điều khiển bị xóa hiện đang được sử dụng cho bất kỳ thiết bị kết nối nào hay không và nếu không có tùy chọn /f (tức là /force - Force), nó sẽ từ chối xóa các trình điều khiển đó.
Tôi đã sử dụng tiện ích này.

Ở đây cần phải đề cập rằng tôi không phải là người thông minh đầu tiên nghĩ về vấn đề này; trên codeplex có một dự án dành cho ứng dụng GUI DriverStore Explorer, nhưng thực tế nó chỉ là một trình bao bọc đồ họa xung quanh pnputil và không phân tích trình điều khiển trong bất kỳ trường hợp nào. cách này, mang lại sự tự do hoàn toàn cho người dùng.
Thứ nhất, tôi không thực sự muốn tìm kiếm thủ công các phiên bản trình điều khiển lỗi thời và thứ hai, tôi muốn hiểu những gì tôi sẽ đạt được khi xóa một trình điều khiển cụ thể (về dung lượng ổ đĩa). Vậy là đã có một hội chứng toàn diện xảy ra ở đây.
Vì vậy, tôi đã chọn Python và chúng tôi bắt đầu.

Hoan hô, chúng ta hãy chế tạo chiếc xe đạp của riêng mình!

Khi xem xét kỹ, tôi phát hiện ra rằng để tìm phiên bản mới nhất, có đủ dữ liệu từ pnputil, nhưng để xác định kích thước - không phải, vì pnputil nói về trình điều khiển về những điều sau - ai đã tạo ra nó, khi nào, phiên bản và tên của tệp INF. Anh ấy không cho biết thư mục nào trong DriverStore thuộc về trình điều khiển này.
Sau khi xem xét kỹ hơn thư mục %WINDIR%\Inf, tôi thấy ở đó có cùng các tệp .INF (theo tên) mà pnputil liệt kê và xem các thư mục trong DriverStore, tôi thấy ở đó... các tệp .INF tương tự , nhưng có tên khác nhau - mỗi tên nằm trong một thư mục từ trình điều khiển riêng.
Chắc chắn có một cách đơn giản hơn, nhưng tôi đã đi thẳng - Tôi đã xây dựng một ánh xạ từ tên của tệp .INF trong đầu ra pnputil tới thư mục trong DriverStore, chứa cùng nội dung tệp .INF (với một tên khác) . Và tôi lấy kích thước của thư mục này làm kích thước của trình điều khiển.

Bây giờ tất cả những gì còn lại phải làm là gói gọn tất cả trong các tập lệnh để dễ thực thi.
Tuy nhiên, trong quá trình thực hiện đã có một thiết lập ở dạng UAC - pnputil chỉ hoạt động với quyền quản trị viên, điều đó có nghĩa là cần phải tăng các đặc quyền từ Python. Tìm kiếm nhanh trên Google đã đưa ra một số công thức có nội dung như “bạn có thể làm theo cách này, nhưng sẽ không có đầu ra (chưa nói đến đầu vào), tôi không biết bạn sẽ gỡ lỗi nó như thế nào” và điều đó không phù hợp với tôi, vì vậy Tôi đã sửa đổi nó một chút ví dụ.
Đúng, việc triển khai của tôi hiện không lý tưởng - nó sẽ gặp sự cố khi cố gắng chuyển hướng thiết bị xuất chuẩn hoặc thiết bị xuất chuẩn, vì bên trong tôi sử dụng khái niệm bảng điều khiển Windows và điều này không hoạt động đối với các luồng được chuyển hướng...
Nhưng hiện tại tôi đã nhắm mắt làm ngơ vì để khắc phục nó, bạn cần cài đặt một cơ chế phức tạp hơn một chút so với việc gọi FreeConsole/AttachConsole, tức là. chuyển hướng thủ công tất cả các luồng.

Hãy thử những gì được viết trong thực tế

Và bây giờ, trên thực tế, điều thú vị nhất là kết quả của tất cả những điều cơ bản này của văn bản. Bạn có thể lấy nó và sử dụng nó với mọi rủi ro và rủi ro của riêng mình, bạn có thể cố gắng làm điều tốt và làm hại mã nguồn (giấy phép MIT, vâng). Bạn thậm chí có thể cảm ơn tôi trong phần bình luận nếu những tập lệnh này giúp được ai đó :)

Nếu bạn đang tải xuống phiên bản nhị phân (trình thông dịch được gắn cứng bên trong) - hãy lấy phiên bản tương ứng với độ sâu bit của hệ điều hành (phiên bản 32 bit trên HĐH 64 bit sẽ không tìm thấy pnputil và do đó, sẽ không tìm thấy làm việc... nếu bạn thực sự cần nó - hãy viết, bạn có thể cố gắng giải quyết nó).
Nếu bạn lấy phiên bản tập lệnh - tương tự, bạn cần chạy nó bằng trình thông dịch có dung lượng bit của hệ điều hành.

Cá nhân tôi đã thử nghiệm tính năng này trên hai máy tính chạy Windows 7, về lý thuyết, nó sẽ hoạt động trên Vista và 8. Trên WinXP, nó sẽ (gần như) vô dụng.
Tập lệnh sẽ phân tích bộ nhớ trình điều khiển, cố gắng tìm các phiên bản trình điều khiển đã lỗi thời (tức là những phiên bản có phiên bản mới hơn đang được chạy đồng thời) và đề nghị xóa chúng, đưa ra ước tính dung lượng mà trình điều khiển chiếm giữ (và ước tính số tiền thắng , tất nhiên là vậy).

Kết quả trên máy tính xách tay của tôi
Cá nhân tôi đã cố gắng tiêu tốn khoảng 6 gigabyte (!), chủ yếu bằng cách xóa các phiên bản cũ của trình điều khiển card màn hình NVidia.
Trên một máy tính xách tay khác, mọi thứ hóa ra không quá màu hồng, chúng tôi chỉ xóa được 200 megabyte (theo ý kiến ​​​​của tôi), nhưng ở đó hệ thống hoạt động ít hơn đáng kể so với của tôi và đơn giản là không có thời gian để tích lũy nhiều trình điều khiển.

Cả hai máy tính xách tay đều hoạt động trọn vẹn kể từ đó, theo nghĩa là tôi không nhận thấy bất kỳ vấn đề nào trong quá trình vệ sinh.

Nếu bạn đã đọc đến đây, xin cảm ơn sự quan tâm của bạn!

Lời bạt

Đúng như dự đoán, hóa ra các tập lệnh dọn dẹp không phải lúc nào cũng hoạt động, vấn đề chính là nếu Windows không nói được tiếng Anh (không hiểu sao tôi không nghĩ rằng các tiện ích tiện ích sẽ được bản địa hóa). Đây là những gì tôi sẽ sửa chữa. Phần lớn các vấn đề cần được khắc phục, xem

Phần mềm chuyên dụng đóng vai trò là cầu nối trung gian trong giao tiếp giữa hệ điều hành và các thành phần phần cứng bên trong hoặc ngoại vi được gọi là trình điều khiển. Nhận lệnh từ HĐH, trình điều khiển sẽ chuyển đổi nó thành một tập hợp các hướng dẫn có thể hiểu được đối với một thiết bị cụ thể và khi nhận được báo cáo về việc thực thi, họ sẽ gửi lại lệnh đó. Những thay đổi về cấu hình phần cứng hoặc hoạt động không chính xác có thể là nguyên nhân khiến bạn cần gỡ bỏ driver. Hãy xem xét các tùy chọn được cung cấp cho người dùng để thực hiện thao tác này.

Nhà sản xuất có thể cập nhật hướng dẫn của thiết bị và nhà phát triển hệ điều hành có thể giới thiệu các tính năng mới. Kết quả là, trình điều khiển, giống như bất kỳ phần mềm nào, sẽ trở nên lỗi thời theo thời gian. Người dùng, nhận được các bản cập nhật tự động, thậm chí không nhận thấy việc thay thế diễn ra như thế nào. Bức tranh lý tưởng về sự tương tác đã bị phá hỏng do hệ thống lưu trữ “gọn gàng” và không loại bỏ những mục không cần thiết. Microsoft đã đưa giải pháp cho vấn đề này vào tay người dùng.

Windows 7

Không có công cụ đặc biệt nào để loại bỏ trình điều khiển cũ. Tuy nhiên, người dùng có tùy chọn này. Hãy đi đến bảng điều khiển.

Mục được đánh dấu trong ảnh chụp màn hình sẽ mở ra menu để quản lý các thành phần hệ thống và phần mềm đã cài đặt. Trình điều khiển thiết bị thuộc loại thứ hai.

Bạn có thể làm cho việc tìm kiếm của mình dễ dàng hơn bằng cách sắp xếp theo nhà xuất bản. Khi biết nhà sản xuất thiết bị mà bạn không còn cần nữa, bạn có thể tìm và đánh dấu thiết bị đó trong danh sách thả xuống. Hệ thống sẽ chỉ để lại phần mềm do nó phát hành trong cửa sổ.

Khi bạn đã quyết định các thành phần, bạn có thể bắt đầu xóa trình điều khiển khỏi Windows 7. Sử dụng nút được chỉ định, bạn sẽ nhận được cảnh báo về hậu quả của hành động của mình.

Xác nhận quyết định của mình, chúng tôi vượt qua “tuyến phòng thủ cuối cùng”. Thành phần được chọn sẽ bị xóa và thiết bị tương ứng sẽ không còn khả dụng để sử dụng nữa.

Windows 10

Trong phiên bản HĐH mới nhất, Microsoft đã tiến một bước tới người dùng và cung cấp các công cụ đặc biệt cho phép bạn loại bỏ các trình điều khiển không cần thiết trong Windows 10. Chúng nằm trong menu dọn dẹp ổ đĩa.

Sau khi mở nó, hãy chọn mục được đánh dấu cho phép bạn làm việc với các tệp hệ thống.

Sau khi các thành phần được kiểm tra mức độ liên quan, chúng ta sẽ nhận được cửa sổ sau. Như bạn có thể thấy, hệ thống không thể tự xóa các trình điều khiển không cần thiết nhưng nó có thể phát hiện các phiên bản lỗi thời và nhắc người dùng loại bỏ chúng.

Đang xóa thiết bị

Chúng tôi đã xử lý phần mềm không cần thiết và lỗi thời. Tuy nhiên, tình huống có thể xảy ra đến mức ngay cả khi có phiên bản phần mềm mới nhất, thiết bị vẫn bị hư hỏng một cách vô vọng. Trong một số trường hợp, để đảm bảo cái mới hoạt động chính xác, cái cũ phải được loại bỏ hoàn toàn khỏi hệ thống. Hãy quay trở lại bảng điều khiển.

Chọn mục được đánh dấu và chuyển đến menu quản lý thiết bị PC.

Ở đây mọi thứ được nhóm theo khu vực ứng dụng. Theo đó, bạn có thể tìm và gỡ bỏ driver cho một thiết bị không còn cần thiết hoặc hoạt động không chính xác. Hãy chọn một “nạn nhân” và xem cần phải làm gì trong trường hợp này. Ví dụ: hãy thử xóa trình điều khiển card âm thanh.

Mở rộng nhóm thiết bị và chọn thiết bị cần ngừng hoạt động. Gọi menu ngữ cảnh và tìm mục cho phép bạn xóa nó. Hệ thống sẽ hiển thị hộp thoại cảnh báo.

Chúng tôi đánh dấu vào vị trí được chỉ định và xác nhận lựa chọn của mình. Kết quả là thiết bị sẽ bị loại bỏ hoàn toàn khỏi danh sách thiết bị đã sử dụng và hệ thống sẽ xóa phần mềm điều khiển nó.

Dòng lệnh

Trong trường hợp đặc biệt nghiêm trọng, bạn có thể xóa trình điều khiển khỏi máy tính chạy Windows 7 hoặc 10 bằng dòng lệnh. Ví dụ: khi thiết bị không còn ở đó nữa và các phương pháp được mô tả không loại bỏ được các thành phần điều khiển thiết bị đó. Phương pháp này được Microsoft ghi lại chính thức và được phép sử dụng bởi người dùng có quyền quản trị. Sử dụng nó, bạn hoàn toàn có thể loại bỏ trình điều khiển khỏi hệ thống.

Windows, quan tâm đến người dùng, tiết kiệm “bộ nhớ” của tất cả các thiết bị kết nối với máy tính. Trình điều khiển được đặt trong một kho lưu trữ đặc biệt và chờ đợi ở cánh, nó sẽ đến khi chúng được sử dụng lại. Đầu tiên, chúng ta hãy tạo một danh sách các thành phần được gửi để lưu trữ để dễ nghiên cứu.

Sử dụng lệnh trên, chúng tôi sẽ buộc dịch vụ PnP lưu danh sách trình điều khiển vào một tệp văn bản và đặt nó trên màn hình của người dùng. Bây giờ người dùng có thể xem nó trong Notepad để tìm thành phần cần loại bỏ.

Chúng ta hãy tiếp tục vật lộn với hệ thống âm thanh PC và xem cách loại bỏ trình điều khiển âm thanh có trong danh sách. Bây giờ chúng ta đã biết tên của anh ấy được xuất bản trong hệ thống, chúng ta sẽ lại sử dụng dòng lệnh trong chế độ quản trị viên.

Ảnh chụp màn hình hiển thị những việc cần làm nếu hệ điều hành từ chối gỡ cài đặt, với lý do sử dụng thiết bị. Chúng tôi thêm tham số “-f”, có nghĩa là bắt buộc thực hiện lệnh và đạt được kết quả mong muốn.

Phần mềm của bên thứ ba

Khi Microsoft không muốn hoặc quên cung cấp cho người dùng một công cụ để thực hiện bất kỳ hành động nào, vị trí này ngay lập tức bị các nhà sản xuất phần mềm bên thứ ba chiếm giữ. Trong trường hợp của chúng tôi, chúng tôi đang nói về các chương trình xóa trình điều khiển hoặc cập nhật chúng tự động. Có rất nhiều trong số chúng đã được phát hành, vì vậy chúng tôi sẽ tập trung vào ba ứng dụng khá phổ biến đối với người dùng.

Trình quét tài xế

Nó được phân phối miễn phí và hỗ trợ một tá ngôn ngữ, bao gồm cả tiếng Nga.

Như bạn có thể thấy trong ảnh chụp màn hình, phiên bản mới nhất được phát hành vào năm 2011. Nó thậm chí không đáng nói về mức độ liên quan của cơ sở dữ liệu thiết bị. Sau khi khởi chạy Driver Sweeper, chúng tôi chọn các nhà sản xuất đã biết đến chương trình và bắt đầu phân tích hệ thống.

Kết quả của một tìm kiếm ngắn, chúng tôi nhận được danh sách các trình điều khiển được đề xuất xóa.

Khi chúng tôi cố gắng chạy một bản cập nhật, một thông báo xuất hiện ở dòng trên cùng, chúng tôi sẽ được đưa đến trang chủ của “ứng cử viên” tiếp theo - Treexy Driver Fusion.

Treexy Driver Fusion

Hành vi thú vị mà chúng tôi gặp phải này buộc chúng tôi phải kiểm tra phiên bản và thỏa thuận cấp phép sau khi cài đặt chương trình.

Phiên bản mới nhưng nút “Được” gây nhầm lẫn. Hãy xem phần mềm này cung cấp cho chúng ta những gì bằng cách kiểm tra cài đặt.

Hầu như tất cả các điểm tìm kiếm “trình điều khiển” đã được kiểm tra đều không dẫn đến đâu cả. Đồng thời, họ chỉ ra cho chúng tôi một cách công khai và sâu sắc những hạn chế của phiên bản miễn phí.

Ấn tượng đau đớn về khả năng của chương trình này dẫn đến ý tưởng rằng trải nghiệm mà các nhà phát triển đang nói đến sẽ liên quan trực tiếp đến việc cài đặt Windows.

Tài xế thiên tài

Nhà sản xuất Driver Genius không làm chúng ta hư hỏng bằng tiếng Nga. Giao diện trong phiên bản mới nhất của phần mềm hoàn toàn bằng tiếng Anh.

Các đề xuất để dọn dẹp ổ đĩa khỏi trình điều khiển "không chính xác" tập trung vào việc quét bộ lưu trữ. Chúng tôi đã tạo một danh sách nội dung của nó trên dòng lệnh.

Do hành động của chương trình, chúng tôi được yêu cầu giải phóng “tối đa” 9 megabyte dung lượng ổ đĩa.

Cuối cùng

Các khả năng mà Windows cung cấp để làm việc với trình điều khiển phải đủ để người dùng thực hiện các thao tác mà mình đã lên kế hoạch. Việc sử dụng phần mềm của bên thứ ba khó có thể mang lại cho bạn nhiều lợi ích hơn ngoài việc sử dụng dòng lệnh một cách hợp lý. Vì vậy, nếu không muốn “nâng cao trải nghiệm”, bạn không nên can thiệp vào hoạt động của HĐH một cách triệt để với kết quả khó lường.

Xin chào tất cả mọi người, độc giả thân mến của tôi!

Vui mừng được gặp lại bạn trên blog của tôi! Hôm qua tôi đã đổi phần mềm sang phiên bản mới hơn và gặp phải tình trạng đôi khi phải gỡ bỏ phần mềm cũ. Câu hỏi ngay lập tức nảy sinh - làm thế nào để loại bỏ trình điều khiển đã cài đặt? Rốt cuộc, đôi khi việc khôi phục đơn giản là không đủ. Trong bài viết này, tôi sẽ cho bạn biết tất cả các cách bạn có thể thực hiện việc này một cách an toàn và không làm hỏng PC của mình.

Nó dùng để làm gì?

Đôi khi việc loại bỏ trình điều khiển không chỉ là mong muốn mà còn cần thiết. Nếu khi cập nhật chương trình, chỉ có một số tệp được thêm vào chúng, thì với phần mềm hệ thống, tình hình lại hoàn toàn khác. Các nhà sản xuất đôi khi thay đổi hoàn toàn cấu trúc driver, ví dụ như đối với các thiết bị âm thanh.

Đặc biệt với sự ra đời của DierctX mới. Và trong trường hợp này, bạn cần xóa tất cả các phiên bản trình điều khiển cũ. Điều này có thể được thực hiện theo nhiều cách và chương trình mà tôi sẽ thảo luận dưới đây. Nhân tiện, điều này không chỉ áp dụng cho phần cứng chính và một hệ điều hành nhất định. Điều này có thể cần thiết ngay cả trên Windows 10 hiện đại.

Tôi muốn làm rõ ngay một điều quan trọng: không gỡ cài đặt nếu bạn không có trình điều khiển mới. Hãy nhớ rằng, ngay sau khi bạn gỡ cài đặt phần mềm, hệ điều hành sẽ ngừng hoạt động với phần mềm đó hoặc thậm chí tắt hoàn toàn. Vì vậy, điều quan trọng là phải có trước phiên bản mới hoặc phần mềm mà bạn có thể tìm và cài đặt nó.

Gỡ bỏ trình điều khiển bằng phần mềm đặc biệt

Ưu điểm của tùy chọn này là mọi thứ được thực hiện nhanh chóng. Tuy nhiên, khá khó để tìm được một chương trình chất lượng cao, thậm chí là một chương trình miễn phí. Driver Sweeper là một phần mềm mà tôi đã tự mình thử nghiệm. Bạn có thể tải về từ đây. Tải xuống và cài đặt. Sau khi khởi chạy trên Windows 7 hoặc trên bất kỳ hệ thống nào khác, bạn nên kích hoạt ngay ngôn ngữ tiếng Nga. Việc này được thực hiện trong tab Ngôn ngữ.

Ở phía bên trái, bạn cần nhấp vào " phân tích và thanh lọc" Bạn sẽ có tất cả các thiết bị mà hệ điều hành có trình điều khiển, thậm chí cả máy in. Chọn phần cứng cần loại bỏ phần mềm cũ. Sau đó bấm vào nút Phân tích. Hệ thống sẽ hiển thị tất cả các tập tin được liên kết với thiết bị này. Ngoài ra, các phần của sổ đăng ký có liên quan đến nó sẽ được hiển thị.

Sau đó, bạn nên nhấp vào nút Làm sạch" Khi quá trình hoàn tất, hãy đóng chương trình và khởi động lại PC của bạn. Việc này được thực hiện trên cả máy tính để bàn và máy tính xách tay. Chỉ sau đó bạn mới có thể cài đặt phần mềm mới.

Có một chương trình khác sẽ giúp bạn việc này. Nó được gọi là Driver Genius. Tải xuống bạn có thể từ đây. Tải xuống, cài đặt và chạy nó. Một cửa sổ như thế này sẽ mở ra.

Như trong hình, nhấp vào Driver Cleanup và chọn thiết bị. Sau đó bấm vào nút " Kế tiếp" Bản thân chương trình sẽ xóa mọi thứ bạn cần và tất cả những gì bạn phải làm là khởi động lại PC.

Loại bỏ thông qua trình quản lý thiết bị hệ điều hành

Đầu tiên bạn cần mở trình quản lý tác vụ. Nhấp chuột phải vào bảng Khởi động nhanh, trên một số không gian trống không có phím tắt và trong menu xuất hiện, chọn dòng có tên này. Bạn cần kết thúc tất cả các tiến trình liên quan đến trình điều khiển mà bạn muốn xóa. Ví dụ: bạn muốn gỡ bỏ phần mềm trên laptop chịu trách nhiệm về card màn hình, đóng tất cả các tiến trình liên quan đến hình ảnh.

Bây giờ bạn cần vào bảng điều khiển và mở quản lý thiết bị. Bạn sẽ thấy một cửa sổ giống như hình ảnh bên dưới.

Trong đó, chọn thiết bị mong muốn, nhấp chuột phải và chọn “ tài xế" Tiếp theo, nhấp vào " Xóa bỏ».

Sau đây sẽ xuất hiện.

Chọn hộp được chỉ định và nhấp vào " Xóa bỏ».

Về nguyên tắc, tất cả những điều này là đủ, tuy nhiên, phương pháp này không xóa hoàn toàn tất cả các tệp được liên kết với thiết bị. Ví dụ: vẫn sẽ có các mục trong sổ đăng ký. Điều này không nguy hiểm nhưng trong tương lai, nếu không dọn dẹp sổ đăng ký, nó có thể làm chậm hệ thống.

Biện pháp phòng ngừa

Cài đặt trình điều khiển mới trong khi gỡ cài đặt trình điều khiển cũ có thể gây ra sự cố. Ví dụ: bạn xóa trình điều khiển nhưng trình điều khiển mới không cài đặt được, gây ra lỗi chữ ký số. Điều này đặc biệt xảy ra với phần mềm dành cho máy in hoặc máy quét. Trong trường hợp này, hãy khởi động lại vào Chế độ an toàn. Để thực hiện việc này, hãy khởi động lại máy của bạn và nhấp vào F8 và chọn dòng đầu tiên.

Chỉ sau khi tải hệ điều hành ở chế độ này, bạn mới có thể bắt đầu hành động. Trong trường hợp này, HĐH chỉ vô hiệu hóa một số chức năng chặn một số hành động liên quan đến việc xác nhận chất lượng của phần mềm. Và đối với các hệ điều hành mới, việc cài đặt phần mềm không có chữ ký trình điều khiển đơn giản là một hành động tiềm ẩn nguy hiểm. Vì vậy, chúng ta phải sử dụng phương pháp này.

Phần kết luận

Ở cuối bài viết, tôi muốn cảnh báo bạn rằng bất kỳ thao tác nào được mô tả ở đây đều phải được thực hiện đến cùng. Không làm gián đoạn quá trình liên quan đến việc gỡ bỏ phần mềm. Nếu không, hệ thống của bạn sẽ chậm lại. Điều tồi tệ nhất có thể xảy ra là lỗi trong sổ đăng ký. Sẽ rất khó để sửa chúng theo cách thủ công, vì vậy điều quan trọng là phải hoàn thành tất cả các thủ tục. Nhân tiện, có một video tuyệt vời về chủ đề này.

Thay mặt tôi, tôi có thể khuyên bạn nên sử dụng các chương trình đặc biệt. Chúng sẽ không gây hại cho hệ thống và chắc chắn sẽ xóa tất cả các tệp liên quan đến trình điều khiển. Tất cả phần mềm đều miễn phí, tôi đã tự mình kiểm tra. Các chương trình hoạt động trên tất cả các phiên bản và có thể nhìn thấy được. Nhân tiện, một số hành động có thể yêu cầu quyền từ chính hệ thống, vì vậy tốt hơn là bạn chỉ nên chạy phần mềm với tư cách quản trị viên, nếu không sẽ không có gì hoạt động.

Với điều này tôi nói lời tạm biệt với bạn! Mong. Bài viết của tôi đã giúp ích cho bạn, hãy chia sẻ nó với bạn bè của bạn trên mạng xã hội, vì họ cũng có thể cần sự giúp đỡ! Ngoài ra, hãy đăng ký nhận thông tin cập nhật trên blog của tôi vì tôi chỉ thu thập thông tin hữu ích ở đây! Chúc các bạn mọi điều tốt đẹp nhất, chúc các bạn không gặp phải sự cố máy tính và hẹn gặp lại các bạn trong những bài viết mới!