Как получить доступ к запускаемым программам в XP

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

1

Одновременно нажмите клавиши «Windows» и «R» а затем отпустите их. Введите «msconfig» в открывшемся окне и нажмите «ОК».

2

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

3

Нажмите «ОК», чтобы сохранить ваши изменения. Нажмите «Выйти без перезагрузки», сохраните все открытые работы на своем компьютере и перезапустите его.

4

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



Места запуска программ Windows XP

Что нужно знать, прежде чем копаться в областях автозагрузки

Вернуться в дней DOS, если программа автоматически загружалась при запуске компьютера, было только два места, из которых программа могла быть вызвана: файл CONFIG.SYS или файл AUTOEXEC.BAT. Однако сегодня это совсем не так. Есть много разных мест, из которых программа может быть вызвана во время запуска Windows. Еще больше усложняет проблему то, что места загрузки не совпадают между версиями Windows. Например, в Windows 98 и Windows Me есть места автозагрузки, которых нет в Windows XP. В рамках этой ежедневной функции я проведу вас по всем возможным местам запуска в Windows XP.

Автозагрузка
Возможно, наиболее очевидное место для поиска приложения, которое автоматически запускается при запуске Windows находится в папке автозагрузки. Вы можете получить доступ к папке автозагрузки, щелкнув Пуск | Все программы (или программы, в зависимости от вашего стиля меню «Пуск») | Запускать. Когда вы это сделаете, вы увидите меню, содержащее элементы автозагрузки.

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

Реестр
Если вы нажмете [CTRL] [ALT] [Удалить], а затем щелкните Диспетчер задач , вы увидите Диспетчер задач Windows. Вкладка Applications покажет вам, какие приложения в настоящее время работают в вашей системе. Однако этот список обманчив, поскольку он показывает только те приложения, у которых в данный момент открыто видимое окно. Если вы действительно хотите увидеть, какие программы работают в вашей системе, выберите вкладку «Процессы». Откроется довольно длинный список различных процессов, которые в настоящее время выполняются в вашей системе.

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

Еще вам необходимо понять, что многие из запущенные процессы принадлежат Windows. Например, процесс SPOOLSV.EXE — это диспетчер очереди печати Windows.


Предупреждение
В следующем разделе рассматривается изменение вашего системный реестр. Неправильное использование редактора реестра Windows может вызвать серьезные проблемы, требующие переустановки операционной системы и возможной потери данных. TechRepublic не поддерживает и не будет поддерживать проблемы, возникающие при редактировании реестра. Используйте редактор реестра и следующие инструкции на свой страх и риск.


Практически все процессы, которые не принадлежат Windows или открывают приложения, вызываются из реестра. Вы можете получить доступ к большинству запущенных процессов, открыв редактор реестра, используя команду REGEDIT и перейдя к:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurentVersion Run

Это key содержит всевозможные программы, запускаемые при запуске. Некоторые из этих программ, например, ваше антивирусное программное обеспечение, желательны. Другие, однако, вы можете удалить. Вам просто нужно просмотреть список и посмотреть, что принадлежит, а что нет.

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

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

Следует помнить, что наличие ссылки на процесс в реестре не означает, что реестр сообщает Windows запустить этот процесс. Это не редкость для процесса, когда у процесса есть десятки списков. Если вы не хотите, чтобы процесс был полностью удален из вашей системы, чрезвычайно важно проверить функцию раздела реестра перед его удалением только потому, что он содержит ссылку на процесс. Удаление ключа без полного понимания эффекта может иметь катастрофические последствия.

Службы
В Windows XP низкоуровневые приложения обычно запускаются как службы системного уровня. Обычно вы можете найти службу, открыв панель управления Windows XP и щелкнув ссылку «Производительность и обслуживание», а затем ссылки «Инструменты администрирования и службы». Это запустит консоль служб. Консоль служб отобразит все службы, загруженные на машину, описание службы, текущий статус службы и состояние запуска службы.

Если вы обнаружили нежелательную службу, вы можете отключите его через консоль служб, но вы не сможете удалить нежелательную службу, не изменив реестр. Если вы заинтересованы в изменении служб из реестра, вы можете найти их по адресу:
HKEY_LOCAL_MACHINE | SYSTEM | CurrentControlSet | Services

Прежде чем изменять какие-либо службы через реестр, запомните что услуги защищены не просто так. Многие службы критически важны для Windows. Редактор реестра позволит вам удалить любую службу, которую вы хотите. Однако, если вы удалите неправильную службу, Windows может не загрузиться.

WIN.INI
Еще одно место, из которого программа может быть запущена при загрузке, — это WIN .INI файл. Файл WIN.INI — это пережиток Windows 3.x. Microsoft решила продолжить предоставлять файл WIN.INI в последующих версиях Windows как способ обеспечения обратной совместимости для 16-разрядных приложений.

Файл WIN.INI находится в папке WINDOWS папку, и ее можно редактировать с помощью Блокнота или любого другого текстового редактора. Если вы откроете файл WIN.INI, вы увидите строку с надписью LOAD = и другую строку с надписью RUN =. Обе эти строки обычно располагаются в верхней части файла, но могут существовать в любом месте файла. Аналогичным образом, обе эти строки могут использоваться для запуска 16-разрядного приложения Windows при запуске.

Хотя невозможно полностью предотвратить использование WIN.INI несанкционированным приложением во вредоносных целях, вы можете предпринять некоторые шаги, чтобы затруднить злонамеренное использование WIN.INI. Для начала, вы можете удалить из файла строки LOAD = и RUN =. После этого отметьте файл как доступный только для чтения.. Вы можете сделать это, открыв окно командной строки, перейдя в каталог Windows и введя команду:
ATTRIB C: WINDOWS WIN.INI + R

A DOS environment
В DOS, Windows 95, Windows 98 и Windows ME операционная система обрабатывала несколько файлов, связанных с DOS, при загрузке. Эти файлы включают IO.SYS (скрытый), MSDOS.SYS (скрытый), COMMAND.COM, CONFIG.SYS и AUTOEXEC.BAT. IO.SYS, MSDOS.SYS и COMMAND.COM составляют платформу DOS. Файлы CONFIG.SYS и AUTOEXEC.BAT могут загружать драйверы или запускать другие исполняемые файлы. Также можно было изменить файл MSDOS.SYS, но это выходит за рамки данной статьи.

В Windows XP ядро ​​Windows заменяет IO.SYS и MSDOS. SYS файлы. Однако файл COMMAND.COM все еще существует. Файл COMMAND.COM действует как интерпретатор команд для любых команд, выдаваемых через среду DOS. Файлы CONFIG.NT и AUTOEXEC.NT заменили файлы CONFFIG.SYS и AUTOEXEC.BAT.

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

Подумайте об этом так: во времена DOS, если вы хотели запустите программу DOS, вам нужно было ввести имя файла программы в командной строке DOS. В Windows 9x и Me файлы CONFIG.SYS и AUTOEXEC.BAT запускались при запуске. С технической точки зрения Windows 9x и Windows Me работали поверх DOS. Это означало, что если вы хотели запустить программу DOS через Windows, Windows на самом деле не нужно было ничего делать, потому что DOS уже существовала и работала. Среда DOS была подготовлена ​​даже при загрузке.

Однако в Windows XP все по-другому. Windows XP не работает поверх DOS и, следовательно, не существует предварительно существующей среды DOS. Если вы хотите запустить программу DOS, Windows XP использует виртуальную машину DOS. Эта виртуальная машина по сути является эмулятором DOS. Когда вы открываете окно DOS или запускаете программу DOS, файлы CONFIG.NT и AUTOEXEC.NT запускаются в фоновом режиме. Это подготавливает виртуальную машину DOS к запуску вашей программы.

Теперь, когда я объяснил, как работают CONFIG.NT и AUTOEXEC.NT, представьте, что кто-то настроил файл на основе DOS для запуска при запуске . Файл можно запустить любым из методов, которые я обсуждал ранее в статье. Когда файл запускается, Windows также запускает CONFIG.NT и AUTOEXEC.NT. В случае изменения любой из этих файлов (но особенно AUTOEXEC.NT) может запускать другие программы.

Если вы подозреваете, что CONFIG.NT или AUTOEXEC.NT может запускать неавторизованную программу, вы можете просмотреть любой файл через Блокнот. Файлы находятся в папке WINDOWS SYSTEM32.

Из всего сказанного мной о программах DOS, работающих под Windows XP, есть одно исключение. Если программа DOS запускается через файл PIF, она не будет вызывать CONFIG.. NT или AUTOEXEC.NT. Файл PIF — это файл информации о программе, который использует расширение файла .PIF. Файлы PIF — это пережиток Windows 3.x. Файлы PIF не полагаются на CONFIG.NT или AUTOEXEC.NT, потому что они предоставляют программе DOS всю необходимую информацию. Вот почему так много вирусов основаны на PIF.

Оцените статью
clickpad.ru
Добавить комментарий