Отключить автозапуск в Windows XP Home Edition

648
Tyler Durden

Как отключить автозапуск в Windows XP Home Edition ?

Заметки:

  • XP Home Edition не имеет оснастки групповой политики (эта оснастка присутствует только в профессиональной версии XP)

  • Я хотел бы отключить его полностью, чтобы он не появлялся

  • Автозапуск и автозапуск не то же самое

Решение:

Установите следующий раздел реестра на 0xFF

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ эзотерика \ Explorer \ NoDriveAutoRun

2
Связанный (а не повторяющийся): [Как отключить автозапуск для Windows XP Home] (http://superuser.com/q/93076/10259) galacticninja 8 лет назад 0

2 ответа на вопрос

2
Pimp Juice IT

Отключить автозапуск в Windows XP Home Edition

Вот метод, который должен прекрасно работать с Windows XP Home Edition . Я заменил недопустимый URL-адрес загрузки на действительный URL-адрес загрузки FileHippo для TweakUI в приведенном ниже тексте, так что, хотя в этой статье указан неправильный URL-адрес, в этой версии доступна последняя версия для загрузки.

Windows XP Home Edition

Пользователи этой версии XP не будут иметь функции групповой политики, поэтому вместо этого загрузите TweakUI (один из MS Power Toys для Windows XP) от Microsoft. В TweakUI перейдите к настройкам автозапуска, нажав «+» рядом с « Моим компьютером» (чтобы развернуть подменю), затем «+» рядом с « Автозапуском» и затем нажмите « Диски» . После того, как вы нажмете на Диски, справа вы увидите все доступные диски в алфавитном порядке.

enter image description here

По умолчанию все они будут отмечены галочками рядом с ними. Чтобы остановить запрос автозапуска для определенных дисков, просто снимите его. Я снял галочку со всех своих, так как у меня много разных накопителей, которым вручную назначены буквы дисков. Хит Применить и ОК .

TweakUI можно использовать на обоих версиях Windows XP.

источник

Я в курсе TweakUI. В идеале я хотел бы решение, которое не включает сторонний инструмент. Tyler Durden 8 лет назад 0
2
Pimp Juice IT

Как отключить автозапуск Windows

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

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


  1. В соответствии с разделом «Отключение автозапуска через групповую политику или реестр ~», вы установите конкретное значение для определенного раздела реестра:

    При выборе этого параметра значение реестра автозапуска устанавливается равным «0xB5», и все еще включены только фиксированные и RAM-диски. Любые другие диски: неизвестные типы, съемные диски, сетевые диски и приводы CD-ROM отключены.

    Для операционных систем, которые не включают Gpedit.msc и для дополнительного разрешения, вы можете напрямую проверить и изменить значение записи NoDriveTypeAutoRun в следующем разделе реестра, отличном от 0xFF.

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Polices\Explorer\ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer\

    источник


  1. Согласно NoDriveAutoRun, « Автозапуск инициируется сообщением уведомления об изменении носителя (MCN)» и «Записи, подавляющие сообщение MCN, такие как Autorun и AutoRunAlwaysDisable также отключают автозапуск » путем установки определенных значений ключа реестра:

    NoDriveAutoRun

    HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

    Тип данных: REG_DWORD

    Диапазон: 0x0–0x3FFFFFF (растровое изображение)

    Значение по умолчанию: 0x0

    Описание

    Определяет, включена ли функция автозапуска на каждом диске, подключенном к системе. Когда функция автозапуска включена, носитель запускается автоматически, когда он вставлен в дисковод.

    Значение этой записи состоит из 32 бит. Нижние 26 бит представляют каждый диск, а самый нижний (самый правый) бит представляет диск A, а 26-й бит справа представляет диск Z. Если бит установлен в 0, функция автозапуска на этом диске активирована. Если бит установлен в 1, функция автозапуска на этом диске отключена.

    Например, если значение этой записи 0x8 (1000 бинарных), автозапуск отключен на диске D.

    НОТА

    Автозапуск запускается сообщением уведомления об изменении носителя (MCN) от драйвера CD-ROM. Если интерфейс Windows 2000 не получает это сообщение, автозапуск не работает, независимо от значения этой записи. Записи, подавляющие сообщение MCN, такие как Autorun и AutoRunAlwaysDisable, также отключают автозапуск.

    Автозапуск также отключен на любом диске, если он отключен значением NoDriveAutoRun (в HKLM или HKCU) или NoDriveTypeAutoRun (в HKLM или HKCU). Однако, если NoDriveAutoRun или NoDriveTypeAutoRun появляются в HKEY_LOCAL_MACHINE, соответствующие записи в HKEY_CURRENT_USER игнорируются.

    Хотя эта запись находится в подразделе Policies \ Explorer, она не связана с параметром групповой политики в Windows 2000.

    Windows 2000 не добавляет эту запись в реестр. Вы можете добавить его, отредактировав реестр или используя программу, которая редактирует реестр.

    источник


  1. Таким образом, исходя из этой информации, кажется, что если вы отключите определенные функции автозапуска, вы затем отключите функцию автозапуска, а также посмотрите нижеприведенную статью и применимое значение таблицы для того, что нужно изменить, и значения для этих разделов реестра:

    Как выборочно отключить определенные функции автозапуска

    Чтобы выборочно отключить определенные функции автозапуска, необходимо изменить запись NoDriveTypeAutoRun в одном из следующих подразделов раздела реестра:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer\

    В следующей таблице приведены параметры записи реестра NoDriveTypeAutoRun.

    enter image description here

    Значение записи реестра NoDriveTypeAutoRun определяет, для какого диска или дисков будет отключена функция автозапуска. Например, если вы хотите отключить автозапуск только для сетевых дисков, необходимо установить значение записи реестра NoDriveTypeAutoRun равным 0x10.

    Если вы хотите отключить автозапуск для нескольких дисков, вы должны добавить соответствующие шестнадцатеричные значения к значению 0x10. Например, если вы хотите отключить автозапуск для съемных и сетевых дисков, вы должны добавить 0x4 и 0x10, что является математическим сложением 2 шестнадцатеричных значений, чтобы определить значение для использования. 0x4 + 0x10 = 0x14. Поэтому в этом примере вы должны установить значение записи NoDriveTypeAutoRun равным 0x14.

    Значение по умолчанию для записи реестра NoDriveTypeAutoRun варьируется в зависимости от операционной системы Windows. Эти значения по умолчанию перечислены в следующей таблице.

    enter image description here

    источник

Я попробую это сегодня вечером и посмотрю, сработает ли это. Tyler Durden 8 лет назад 0
Я установил значение 0xFF, и это, кажется, отключает автозапуск. Tyler Durden 8 лет назад 0

Похожие вопросы