Как удалить драйвер из папки драйверов system32

Обновлено: 21.11.2024

Хранилище драйверов — это доверенная коллекция входящих и сторонних пакетов драйверов. Операционная система хранит эту коллекцию в безопасном месте на локальном жестком диске. Для устройства можно установить только пакеты драйверов из хранилища драйверов. Когда пакет драйверов копируется в хранилище драйверов, копируются все его файлы. Сюда входят файл INF и все файлы, на которые ссылается файл INF. Все файлы, находящиеся в пакете драйвера, считаются критически важными для установки устройства. См. следующее руководство «Как переименовать принтер в Windows 10».

При установке или обновлении драйверов устройств в Windows более старые версии драйверов по-прежнему сохраняются в системе. Каждый раз, когда вы устанавливаете или обновляете драйвер устройства, ОС Windows с момента появления Windows Vista продолжает хранить старую версию драйвера в системном хранилище драйверов. Таким образом, если система работает некорректно с новым драйвером, пользователь может вернуться к более старой версии драйвера.

Магазин драйверов Windows находится в папке C:\windows\system32\DriverStore\FileRepository. Вы можете заметить, что со временем папка начинает увеличиваться все больше и больше и будет заполнять место на диске.

Существует множество способов сделать это, но я буду обсуждать следующие удобные шаги
– Способ 1. Через настройки Windows (удаление драйвера принтера из свойств сервера печати): мы можем удалить драйверы из хранилища драйверов. с помощью следующих методов ниже.

Запустите настройки Windows
– нажмите «Устройства»
– нажмите «Принтеры и сканеры» и
– на правой панели Windows нажмите «Свойства сервера печати»

Откроется окно свойств сервера печати, как показано ниже.
– Нажмите на драйвер, который хотите удалить.

Далее выберите «Удалить», и появится следующее окно.
– Выберите «Удалить драйвер» и «Пакеты драйверов» и нажмите «ОК».

Способ 2. Удалите драйвер принтера с помощью управления печатью
. Запустите панель управления, перейдите к следующему элементу и нажмите «Инструмент администрирования», как показано ниже.

Выполните поиск в разделе «Инструменты администрирования» и выберите «Управление печатью», как показано ниже.

Откроется окно «Управление печатью», как показано ниже.
– Разверните ветку «Пользовательские фильтры».
– Нажмите «Все драйверы» на левой панели навигации.
– Щелкните правой кнопкой мыши драйвер принтера справа,
– выберите параметр «Удалить».

Способ 3. Использование PNPUtil. Для удаления драйвера можно использовать команду PNPUtil: Pnputil.exe — это утилита командной строки, которую можно использовать для управления хранилищем драйверов. Вы можете использовать эту команду для добавления пакетов драйверов и их удаления, как описано здесь.

Примечание. Пакет удаления драйвера завершится ошибкой, если этот файл не является установленным OEM INF.

Способ 2. Использование программы очистки диска. Инструмент очистки диска (cleanmgr.exe), который также позволяет удалять устаревшие обновления. Для этого выполните следующие действия.

Это откроет Очистку диска для C: как показано ниже
– Выберите «Очистить системные файлы»

Это расширит параметр очистки диска. Вы заметите новую «Дополнительную опцию», как показано ниже.
– Проверка пакетов драйверов устройств в списке

Нажмите "ОК". Как видите, я также выбрал другой вариант очистки. Это полностью зависит от вас. Теперь при очистке диска будут удалены все устаревшие или неиспользуемые версии драйверов.

Примечание 1. ПОСЛЕ выполнения этой операции помните, что кнопка «Откатить драйвер» на вкладке «Свойства драйвера» в разделе «Управление устройствами» станет неактивной.

Примечание 2. Драйвер принтера также можно удалить с помощью панели управления или настроек Windows с помощью мастера удаления программ и компонентов.

Надеюсь, эта запись в блоге оказалась для вас полезной. Если у вас есть какие-либо вопросы, пожалуйста, дайте мне знать в сеансе комментариев. Я приглашаю вас подписаться на меня в Twitter и Facebook.

Откройте Проводник Windows или Мой компьютер и перейдите в папку C:\Windows\System32\spool\drivers. Вы увидите 4 папки: color, IA64, W32X86, x64. Заходите в каждую папку по одному и удаляйте там все. Если внутри есть папки, зайдите в эти папки и удалите все в них.

Где находится папка драйверов SystemRoot System32?

Что такое папка System32? Папка System32, расположенная в C:\Windows\System32, является частью всех современных версий Windows. Он содержит важные системные файлы, необходимые Windows для правильной работы.

Где находится папка SystemRoot?

По умолчанию системной корневой папкой для Microsoft Windows является C:/Windows. Однако это можно изменить по нескольким причинам. Активный раздел на жестком диске может быть обозначен буквой, отличной от C:, или операционная система может быть Windows NT, и в этом случае корневой папкой системы по умолчанию является C:/WINNT.

Как получить доступ к папке System32?

Как получить доступ к системе 32

  1. Нажмите «Компьютер» или «Мой компьютер». Рабочий стол и значок меню «Пуск» будут выглядеть как компьютер.
  2. Нажмите на основной жесткий диск, который обычно обозначается как «(C:)».
  3. Нажмите на системную папку Windows.
  4. Прокрутите вниз до папки «System32» и щелкните ее, чтобы открыть.

Как удалить драйверы из системных файлов?

Сначала откройте «Настройки» (это можно сделать с помощью сочетания клавиш Windows+I) и введите «Удалить». Выберите Добавить или удалить программы. Если устройство или пакет драйверов, которые вы хотите удалить, отображаются в списке программ, выберите «Удалить».

Как удалить System32 из CMD?

Это можно сделать двумя способами:

  1. Закройте командную строку и все другие работающие программы.
  2. Затем откройте диск C:\ в папке "Мой компьютер".
  3. Найдите папку System32 и удалите файлы или всю папку.

У Mac есть System32?

MacOS 10.14 Mojave, версия операционной системы Mac до новой macOS Catalina, является последней версией, поддерживающей 32-разрядное программное обеспечение.

Как открыть корневую папку архива?

Как отобразить файлы в корневом каталоге жесткого диска

  1. Нажмите «Win-E», чтобы открыть проводник Windows.
  2. Нажмите «Упорядочить» на панели инструментов и выберите «Папка и параметры поиска».
  3. Перейдите на вкладку "Просмотр".
  4. Нажмите «Показать скрытые файлы, папки и диски» в списке скрытых файлов и папок.

Где находится корневой каталог в Linux?

/ — корневой каталог Все в вашей системе Linux расположено в каталоге /, известном как корневой каталог. Вы можете думать о каталоге / как о каталоге C:\ в Windows, но это не совсем так, поскольку в Linux нет букв дисков.

Как получить доступ к Системе 32 в командной строке?

Если вам нужно перейти в определенную папку с этого диска, выполните команду «Папка компакт-диска». Вложенные папки должны быть разделены символом обратной косой черты: «.» Например, если вам нужно получить доступ к папке System32, расположенной в «C:\Windows», введите «cd windows\system32», как показано ниже, а затем нажмите Enter на клавиатуре.

Как получить доступ к папке SYSTEM32?

Нажмите на системную папку «Windows». Прокрутите вниз до папки «System32» и щелкните ее, чтобы открыть. Вам может потребоваться ввести пароль администратора, который известен только администратору компьютера и любому другому пользователю, которому администратор сообщил пароль.

Где находится папка SYSTEM32 на компьютере?

Ваша папка System32 находится в папке C:\\WINDOWS\\system32. Некоторые файлы и подпапки в папке System32 скрыты.

Что такое каталог System32?

Система32. Обязательный системный каталог Microsoft Windows, каталог Windows System32 находится либо в C:\\Windows\\System32, либо в C:\\Winnt\\system32. Каталог System32 содержит системные файлы Windows и файлы программного обеспечения, необходимые для работы операционной системы Windows и программ, работающих в Windows.

В бесплатной учебной библиотеке OSR содержится более 50 статей по широкому кругу тем, связанных с написанием и отладкой драйверов устройств и мини-фильтров. От начального уровня до продвинутого. Все статьи были недавно пересмотрены и обновлены, и они написаны с использованием ясного и определенного стиля, который вы привыкли ожидать от OSR на протяжении многих лет.

Сообщений участников Dave_Ruske: 26

Кто-то указал мне, что используемый нами установщик на основе WiX/Difxapp не удаляет при удалении файл .sys из Windows\System32\Drivers. Мы используем переименованный devcon.exe для удаления узла устройства, и все файлы, размещенные в Windows\System32\DriverStore\FileRepository, очищаются, как и ожидалось.

По этой ссылке: «Начиная с Windows 7, операционная система игнорирует флаг конфигурации DIFxApp для удаления установленных файлов вместе с атрибутом DriverDeleteFiles. Двоичные файлы, которые были скопированы в систему при установке пакета драйвера. , больше нельзя удалить с помощью DIFxApp."

Я не уверен, что понимаю мысль здесь, и мне еще предстоит найти какое-либо объяснение. Microsoft может делать все, что ей заблагорассудится, но когда они не объясняют свои доводы, разработчики из лучших побуждений могут нарушить какое-то невысказанное намерение.

Должен ли я создать пользовательское действие по удалению, чтобы вручную очистить файл .sys? Или у Microsoft есть веская причина хранить этот файл на месте до дня форматирования диска? (Лично я не сильно беспокоюсь, если файл останется, но мне нужно оправдать это перед руководством, если на то есть причина.)

На этой странице: «Мы рекомендуем использовать инструменты DIFx только для создания программ удаления драйверов. Приложения, использующие инструменты DIFx для удаления драйверов, предназначены для правильной работы с будущими версиями Windows. Хотя другие подходы могут быть успешными с текущих версиях Windows, они могут некорректно работать с будущими версиями."

В котором мы узнаем: «Начиная с Windows 10 версии 1607 (Redstone 1) инструменты Driver Install Frameworks (DIFx) больше не включены в WDK. Вместо этого мы рекомендуем предоставлять драйвер в виде отдельного пакета, который не не требует установки, в идеале через Центр обновления Windows."

(Я *буду* использовать отчеты о проблемах Microsoft, чтобы пометить устаревшую страницу; по моему опыту, они достаточно быстро реагируют. Я призываю всех широко использовать свою систему отчетов для решения проблем с документацией.)

Комментарии

Член Doron_Holan - Всего сообщений электронной почты: 10 696

Текущие версии Windows не удаляют файлы, скопированные во время первоначального развертывания драйвера. Не имеет значения, используете ли вы difx или любой другой инструмент или API для удаления драйвера. Он также не удаляет какие-либо службы, которые были развернуты. Историческими причинами являются:
1 проблемы с приложением, если операционная система удаляет файлы, а setup.exe запускается и дает сбой во время собственной деинсталляции.
2 нет надежного подсчета ссылок, чтобы узнать, какие еще существуют зависимости. на скопированных файлах, чтобы узнать, когда можно безопасно удалить файлы

Мы очень хотим восполнить этот пробел и удалить файлы при удалении драйвера в будущем выпуске. В качестве временного решения вы можете запустить из хранилища драйверов (целевой каталог — 13, а не 12), и когда пакет драйверов исчезнет, ​​файлы исчезнут.

Скачала с телефона

________________________________
От: 30121620100n от имени
Отправлено: среда, 15 августа 2018 г., 17:43
Кому: Список интересов разработчиков системного ПО для Windows
Тема: [ntdev] Удаление .sys из папки с драйверами

Кто-то указал мне, что используемый нами установщик на основе WiX/Difxapp не удаляет при удалении файл .sys из Windows\System32\Drivers. Мы используем переименованный devcon.exe для удаления узла устройства, и все файлы, размещенные в Windows\System32\DriverStore\FileRepository, очищаются, как и ожидалось.

По этой ссылке: «Начиная с Windows 7, операционная система игнорирует флаг конфигурации DIFxApp для удаления установленных файлов вместе с атрибутом DriverDeleteFiles. Двоичные файлы, которые были скопированы в систему при установке пакета драйвера. , больше нельзя удалить с помощью DIFxApp."

Я не уверен, что понимаю мысль здесь, и мне еще предстоит найти какое-либо объяснение. Microsoft может делать все, что ей заблагорассудится, но когда они не объясняют свои доводы, разработчики из лучших побуждений могут нарушить какое-то невысказанное намерение.

Должен ли я создать пользовательское действие по удалению, чтобы вручную очистить файл .sys? Или у Microsoft есть веская причина хранить этот файл на месте до дня форматирования диска? (Лично я не сильно беспокоюсь, если файл останется, но мне нужно оправдать это перед руководством, если на то есть причина.)

На этой странице: «Мы рекомендуем использовать инструменты DIFx только для создания программ удаления драйверов. Приложения, использующие инструменты DIFx для удаления драйверов, предназначены для правильной работы с будущими версиями Windows. Хотя другие подходы могут быть успешными с текущих версиях Windows, они могут некорректно работать с будущими версиями."

В котором мы узнаем: «Начиная с Windows 10 версии 1607 (Redstone 1) инструменты Driver Install Frameworks (DIFx) больше не включены в WDK. Вместо этого мы рекомендуем предоставлять драйвер в виде отдельного пакета, который не не требует установки, в идеале через Центр обновления Windows."

(Я *буду* использовать отчеты о проблемах Microsoft, чтобы пометить устаревшую страницу; по моему опыту, они достаточно быстро реагируют. Я призываю всех широко использовать свою систему отчетов для решения проблем с документацией.)

---
NTDEV спонсируется OSR

Посетите список онлайн по адресу:

ЕЖЕМЕСЯЧНЫЕ семинары по анализу аварийных дампов, WDF, внутреннему устройству Windows и программным драйверам!
Подробности на

Удалите эти старые и бесполезные драйверы, прежде чем они выведут из строя ваш компьютер.

Для каждого устройства, установленного на вашем ПК с ОС Windows, вам потребуется драйвер для правильной работы этого устройства. Проблема заключается в том, что со временем ваш компьютер с Windows будет загружен множеством ненужных и старых драйверов, что в конечном итоге может привести к проблемам на вашем ПК.

Конечно, вы можете легко удалить любой драйвер устройства с помощью встроенных инструментов Windows. Проблема в том, что диспетчер устройств Windows показывает только подключенные в данный момент устройства, и нет возможности увидеть скрытые или старые драйверы. Здесь мы покажем вам, как вызвать отображение скрытых драйверов и как удалить старые драйверы в Windows.

Примечание. Эта статья относится к Windows 11, но должна работать с любыми другими предыдущими версиями, такими как Windows 10, 8 и 7.

Контент

Также читайте: Видеокарта не работает? Вот причины и исправления

Для графических и звуковых драйверов используйте DDU

Видеокарты — сложная вещь, и если вы купили новую видеокарту или обновили старую, вы можете обнаружить, что она работает неправильно из-за конфликтов драйверов. (Он может не работать вообще или может быть подвержен сбоям и перезапускам.)

В этом случае вам следует использовать бесплатный инструмент Guru 3D DDU (или программу удаления драйверов дисплея), чтобы полностью удалить старые драйверы видеокарты перед установкой новых. Это одна из немногих внешних утилит, которую мы рекомендуем, так как она не содержит вредоносных программ и имеет специальные встроенные опции для часто используемых графических адаптеров, таких как Intel, NVIDIA и AMD. Он также охватывает два основных аудиодрайвера: Realtek и Sound Blaster.

Чтобы удалить драйверы:

  1. Загрузив файл архива DDU, скопируйте и вставьте его в удобное место на ПК, чтобы легко извлечь приложение.

  1. Нажатие приложения DDU может потребовать еще одного раунда извлечения. Нажмите «ОК», чтобы продолжить. Вы должны увидеть файл приложения с именем «Display Driver Uninstaller», который удалит старые драйверы.

  1. Как только программа удаления драйвера дисплея (DDU) будет запущена, появится предупреждающее сообщение «DDU обнаружил, что вы не находитесь в безопасном режиме». Это означает, что параметр «Очистить и перезагрузить» ПК для замены старых аудиодрайверов и драйверов графического процессора недоступен.

  1. Для работы с утилитой DDU необходимо открыть Windows в безопасном режиме. Хотя есть несколько способов сделать это, это самый простой способ. В меню "Пуск" Windows найдите системный параметр "Изменить дополнительные параметры запуска" и нажмите кнопку "Перезагрузить" во внутреннем меню.

  1. Ваш ПК с Windows перезагрузится с синим экраном. С помощью клавиш со стрелками перейдите к экрану «Параметры запуска» через «Устранение неполадок -> Дополнительные параметры -> Параметры запуска». Здесь вы найдете еще одну кнопку «Перезагрузить», которую нужно нажать, чтобы войти в безопасный режим Windows.

  1. При последующем перезапуске вы найдете несколько параметров с параметрами безопасного режима для запуска. Каждый выбирается с помощью числового ввода. Выберите № 4 для доступа к безопасному режиму.

  1. Безопасный режим ничем не отличается от обычного режима ПК, за исключением того, что рабочий стол имеет черный экран, а некоторые функции отключены по соображениям безопасности.

  1. Перейдите к папке, в которой вы сохранили программу удаления DDU.
  2. Откройте DDU и выберите тип вашего устройства (GPU или Audio) в раскрывающемся меню. Сделав свой выбор, нажмите «Очистить и перезапустить», чтобы ваши драйверы были полностью удалены.

После того как вы выйдете из безопасного режима и вернетесь в обычный режим, вы сможете установить новые графические или звуковые драйверы без каких-либо конфликтов или помех со стороны старых.

Предупреждение: несмотря на то, что программа DDU безопасна в использовании, убедитесь, что у вас есть резервная копия всех ваших старых драйверов, к которым можно получить доступ из управления устройствами (см. ниже).

Также прочтите: 12 безопасных веб-сайтов для загрузки программного обеспечения Windows

Принудительное отображение старых драйверов

Прежде чем удалять старые драйверы, нам нужно заставить старые драйверы отображаться в списке.

  1. Чтобы сделать это в Windows 11, нажмите Win + X и выберите «Терминал Windows (администратор)» из списка параметров. Вы можете запустить командную строку отсюда. В Windows 10 вы можете напрямую выбрать «Командная строка (администратор)» из сочетания клавиш Win + X и открыть командную строку из меню «Поиск».

  1. Введите следующую команду и нажмите кнопку Enter, чтобы выполнить ее:

Приведенная выше команда заставляет все старые и невидимые драйверы отображаться в списке диспетчера устройств. Сделав это, вы можете продолжить удаление.

Также прочтите: 12 приложений для Windows, которые следует немедленно удалить

Удаление старых драйверов в Windows

  1. Чтобы удалить старые драйверы, нажмите Win + X и выберите «Диспетчер устройств» из списка вариантов.

  1. Перейдите в «Просмотр» и выберите параметр «Показать скрытые устройства», чтобы отобразить все скрытые и старые драйверы.

  1. Выберите старый драйвер, который хотите удалить, щелкните правой кнопкой мыши и выберите параметр «Удалить». Здесь мы выбираем выцветший старый драйвер для USB-накопителя, который больше не используется, но сохранил память в ПК. Посмотрите под каждым заголовком, чтобы обнаружить похожие выцветшие старые драйверы, которые можно удалить.

Также прочтите: Как очистить и освободить место на диске «C» в Windows

Очистка диска

Вы также можете выполнить простую очистку диска ПК с Windows, чтобы удалить старые драйверы устройств.

  1. Найдите приложение "Очистка диска" в меню поиска Windows. Для достижения наилучших результатов запустите его от имени администратора.

  1. Очистка диска рассчитает пространство, которое вы можете освободить на своем компьютере, просканировав различные внутренние системные файлы, включая избыточные пакеты драйверов устройств. Дождитесь завершения сканирования.

  1. Во всплывающем окне «Очистка диска» найдите различные файлы, которые нужно удалить. Здесь вы увидите параметр для пакетов драйверов устройств и количество места, которое вы можете сэкономить здесь. Нажмите кнопку «ОК», когда вы выбрали пакеты драйверов для удаления.

  1. Подождите несколько минут, пока программа очистки диска очистит пакеты драйверов устройств. Это поможет вам избавиться от старых ненужных драйверов.

С помощью этого совета вы сможете легко найти и удалить все старые и скрытые драйверы. Всегда будьте осторожны, чтобы не удалить какой-либо текущий драйвер устройства, так как это может вызвать проблемы с подключенным аппаратным устройством. Кроме того, всегда проверяйте дважды перед удалением любого драйвера устройства.

Также прочтите: Как обновить графические драйверы NVIDIA

Часто задаваемые вопросы

1. Безопасно ли удалять драйверы System32?

System32 содержит важные файлы DLL (библиотека динамической компоновки), интегрированные в операционную систему Windows. Его драйверы находятся в папке «C:\Windows\System32\Drivers».

Многие из этих драйверов используются при загрузке, отображении, резервном копировании данных и других важных операциях. Поэтому вы не сможете удалить их, если работа вашего ПК зависит от этих драйверов. Однако в папке System32 иногда можно обнаружить устаревшие драйверы для старых видеокарт, веб-камер и мониторов, которыми вы больше не пользуетесь. Их можно безопасно удалить.

2. Могу ли я удалить драйвер Realtek? Это безопасно?

Удалить и заменить драйвер Realtek совершенно безопасно. Хотя такой важный звуковой драйвер нельзя удалить из Program Files, вы можете легко удалить его из «Диспетчера устройств» и заменить его другими звуковыми драйверами, которые вы предпочитаете. Некоторые из других опций включают WO Mic. То же самое относится и к графическим драйверам, таким как NVIDIA, Intel и AMD. Если вы их заменяете, можно полностью удалить старый.

3. Как восстановить удаленный драйвер?

Как правило, обновление Windows устраняет проблему «отсутствующего драйвера». Он также будет автоматически переустанавливать все драйверы при каждом обновлении. Если вам понадобится удаленный драйвер в будущем, вы должны проверить Диспетчер устройств, чтобы узнать, есть ли какие-либо недавно замененные драйверы под любым из подзаголовков.

Выберите «Свойства» этого конкретного драйвера, щелкнув правой кнопкой мыши, чтобы увидеть, включен ли параметр «Откатить драйвер» в разделе «Драйверы». Нажав на нее, вы отмените текущий драйвер и вернетесь к предыдущему. Вы также можете создать точки восстановления системы, если знаете, что эти удаленные драйверы понадобятся вам в будущем.

Читайте также: