Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
контрольна ОС.doc
Скачиваний:
5
Добавлен:
28.07.2019
Размер:
1 Мб
Скачать
☆

Процеси системи Windows

Windows – це набір компонентів. В кожен момент часу деякі з цих компонентів завантажені у память і відображаються у списку процесів диспетчера задач.

На різних компютерах список функціонуючих у системі процесів може бути різним.

У таблиці перелічуються процеси, які працюють на більшості компютерів Windows.

csrss.exe

Частина підсистеми Win32, яка працює у користувальницькому режимі.

explorer.exe

Провідник Windows.

lsass.exe

Відповідає за аутентифікацію користувачів у системі.

rundll32.exe

Програма призначена для запуску деякої функції в середені DLL так, начебто вона окремий процес. Програма використовується у Windows Для рішення багатьох самих різноманітних задач.

servises.exe

Диспетчер служб Windows NT. Працює як процес svchost.exe. різниця полягає в тім, що програма servises.exe запускає служби, які є окремими процесами, а програма svchost.exe ті які оформлені у вигляді бібіліотек DLL.

smss.exe

Диспетчер сеансів Windows NT – дуже важливий компонент Windows NT. Крім всього ця програма здійснює запуск програм, перелічених у розділі HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager реєстру.

spoolsv.exe

Процес обслуговує печатку і накопичування завдань печатки.

svchost.exe

Відповідає за запуск служб.

System

Компонент Windows NT.

System Idle

Process

Процес – холодного ходу – це пустий цикл розміром 16 Кб, який використовується споживання процесорного часу, не зайнятого для виконання інших працюючих у системі процесів. Чим вище значення у колонці CPU (максімум 99%), тим меньше навантаження випробує процесор на даний момент.

winlogon.exe

Забеспечує обслуговування запитів користувача на вхід до системи і вихід із системи, блокування та розблокування компютера, зміну паролю і звернення до служби відалленої регістрації.

wmiprvse.exe

Відповідає за підтримку WBEM.

Для того щоб отримати додаткову інформацію про програми, які працюють потрібно зхнайти її у компютері (ПускНайтиИмя програмиНайти) і подивитися властивості (права кнопка мишіСвойства). Якщо команда повязана з компонентами Windows NT чи програмою яка встановлена у системі – процес видаляти не можна.

  1. Знайдіть індетифікатор процесу програми яка в даний момент працює та за допомогою команди видалення процесу, видаліть процес.

Для роботи з процесами з командного рядка існують різні утиліти, наприклад

  • Утиліта kill.exe - для Windows 2000, аналог для Windows2003 і Windows XP taskkill.exe. Утиліта дозволяє завершити процес на локальному або віддаленному комп’ютері.

  • Утиліта tlist.exe – для Windows 2000, аналог для Windows2003 і Windows XP tasklist.exe дозволяє переглядати список задач, які виконуються на локальному або віддаленному комп’ютері.

За допомогою tasklist можливо вирішити наступну задачу:

Потрібно дізнатися, яка задача використовую той чи інший порт TCP або UDP.

Для цього потрібно

Отримати список усіх відкритих з’єднань і портів

netstat –noa

  1. Перегляньте ім.’я образу процесів, наприклад портів 80, 1024,4567, 65123. Що ви можете сказати після одержання інформації

  2. Знайти ім’я образа процесу, який використовує конкретний порт.

tasklist | findstr 664

tasklist | findstr 4

По адресам видно, які програми працюють в даний момент.