Загальне уявлення про встановлення пристроїв і драйверів
ОС Windows підтримує специфікацію Plug and Play, в якій визначається, як комп'ютер може виявити і налаштувати доданий обладнання, а також встановити відповідний драйвер пристрою. Перед впровадженням специфікації Plug and Play користувачам доводилося вручну налаштовувати пристрої перед приєднанням їх до комп'ютера.
Установка пристрою в Windows
- Коли користувач приєднує пристрій, Windows виявляє наявність нового обладнання і направляє службі «Plug and Play» команду підключити цей пристрій.
Служба «Plug and Play» ідентифікує пристрій.
Потім служба «Plug and Play» переглядає сховище драйверів в пошуках відповідного пристрою пакета драйвера. Якщо відповідний пакет не знайдений, буде виконаний перехід до кроку 4. Якщо потрібний пакет знайдений, буде виконаний перехід до кроку 8.
ОС Windows веде пошук відповідного пакета драйвера в наступних розташуваннях (пошук зупиняється, як тільки знайдений потрібний пакет):
Пропозиція користувачеві вказати носій.
Потім в Windows перевіряється наявність у користувача дозволів помістити цей пакет драйвера в сховище драйверів. Користувач повинен мати облікові дані адміністратора або політика комп'ютера повинна бути налаштована таким чином, щоб звичайні користувачі могли встановлювати пристрої з даними ідентифікатором. Додаткові відомості про цю політику див. В розділі Налаштування політики комп'ютера для установки спеціальних приладів користувачами, які не є адміністраторами.
Потім виконується перевірка наявності у пакета драйвера допустимої цифрового підпису. Якщо пакет драйвера підписаний сертифікатом, який є допустимим, проте відсутня в сховище довірених видавців, Windows запитує у користувача підтвердження виконання установки.
Копія пакета драйвера поміщається в сховище драйверів.
Служба PnP копіює файли драйвера зі сховища драйверів в робочий розташування, як правило, в папку% systemroot% \ windows32 \ drivers.
Служба PnP налаштовує реєстр, щоб вказати Windows, як повинні бути використані тільки що встановлені драйвера.
Служба PnP запускає нові драйвера. Цей крок виконується при кожному перезапуску комп'ютера для перезавантаження драйверів.
Якщо ведеться одночасне адміністрування декількох комп'ютерів, приміщення пакетів драйверів пристроїв на проміжне зберігання в цих комп'ютерах дає істотні переваги. У процесі проміжного зберігання Windows виконує всі необхідні перевірки безпеки, включно з перевіркою прав адміністратора і твердження цифрових підписів. Якщо пакет драйвера був успішно розміщений на проміжне зберігання, будь-який увійшов на цей комп'ютер користувач може встановити драйвера, що знаходяться в сховищі драйверів, просто підключивши до комп'ютера відповідний пристрій. При виконанні процедури не виводиться ніяких повідомлень, для неї не потрібні особливі дозволи. Користувач просто підключає пристрій і воно починає працювати без звернення до адміністратора або довідковій службі.
додаткові посилання