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


2

У мене встановлено Windows 7 professional. Я використовую сплячий режим протягом багатьох років, щоб вимкнути комп'ютер і перезавантажити або фактично вимкнути при необхідності. Насправді я навіть змінив кнопку "Завершення роботи" на "Сон"

Вчора. Це раптово було сіро. Я більше не міг його використовувати.

Вчора, я видалив всі мої драйвери Nvidia Display, тому чому вони мені потрібні без картки?

Два дні тому, мій Geforce GTX 480 помер, і мені довелося видалити його з системи, щоб я міг використовувати вбудований порт dvi відео, щоб продовжувати використовувати свій комп'ютер. (з графічною картою в, це буде за замовчуванням, що і аварії при завантаженні)

Трохи розкопавшись, привів мене до цього:

C:\Windows\system32>powercfg -a The following sleep states are available on this system: Hibernate The following sleep states are not available on this system: Standby (S1)
        The system firmware does not support this standby state.
        The VGAPNP.SYS display driver does not support standby.  Please consult your hardware vendor for an updated display driver. Standby (S2)
        The system firmware does not support this standby state.
        The VGAPNP.SYS display driver does not support standby.  Please consult your hardware vendor for an updated display driver. Standby (S3)
        The VGAPNP.SYS display driver does not support standby.  Please consult your hardware vendor for an updated display driver. Hybrid Sleep

Очевидно, що моя можливість використовувати сплячий режим безпосередньо прив'язана до моїх відеокарт і відео драйверів. Що пояснює, чому він сірий, я думаю. Але тепер у мене є велике питання:

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

Оскільки це функція вікон, а в деяких випадках відеокарти є по суті необов'язковими, я не розумію, чому ці дві речі повинні впливати один на одного.

Я знаю це питання: Чому для переведення моєї системи в сплячий режим потрібна відеокарта? але це не відповідає. І він більш-менш запитує, як він все ще може, я запитую, чому вони пов'язані.

Відповіді:


2

Введення системи в режим сну не є таким простим, як вимкнення дисплея та обертання процесора. Windows повинна розмовляти з кожним драйвером апаратного забезпечення, щоб перейти до стану низького енергоспоживання. В іншому випадку дисплей вимкнеться, і ваш процесор буде розгорнутий, але пристрій, підключений через USB або підключений до PCI, може, як і раніше, бути активним і приймати живлення.

Таким чином, режим сну включає в себе всі драйвери вашої системи, подібні до ввімкнення або вимкнення подій. Це включає драйвер дисплея.

Драйвери для деяких апаратних засобів залежать від функцій ACPI, і це пов'язано з розмовою з прошивкою ACPI / UEFI системи.

Прошивка системи не підтримує цей режим очікування

The VGAPNP.SYS звучить як загальний драйвер Windows, вибраний в якості останньої інстанції для вашої відеокарти, що може статися, якщо ви видалили свої драйвери Nvidia, але не встановили ті для вашого інтегрованого відео. VGA є стандартом до ACPI, який існує з 1987 року, і цей драйвер або подібний він, ймовірно, був на старих версіях Windows NT від Windows 90-х років, тому не було б дивно, якщо він не підтримував стан сну. зовсім. Я міг би помилятися, але це не рідкість для загальних драйверів "останньої інстанції", щоб підтримувати лише найменш загальний знаменник функцій.

  • Дізнайтеся з використанням CPU-Z або іншої подібної утиліти, що таке інтегрований відеопристрій у вашій системі і шукайте оновлений драйвер для нього, як він говорить.
  • Крім того, ви можете переконатися, що драйвери системного чіпсета оновлюються, оскільки відповідний драйвер чіпсету може "виправити" ці типи проблем.
  • Якщо вбудований відеопристрій працює з обладнанням Intel, спробуйте Утиліта оновлення драйверів Intel .

2

Чи встановлено драйвер для відеокарти, яку ви використовуєте? Водії будуть нести відповідальність за звітність системі, як він обробляє режим сну (і згодом, як він спрацьовує).

Якщо апарат не може визначити, як спати пристрій на основі звітів про драйвери, режим сну вимкнено, оскільки він не зможе «здогадатися», що робити з цим пристроєм. Це не стільки прив'язане до відео, скільки прив'язане до всіх ваших пристроїв. Тільки зараз ви використовуєте пристрій, який не відповідає вимогам.

Подальше читання тут:

https://msdn.microsoft.com/en-us/library/windows/hardware/ff543162(v=vs.85).aspx


Це на борту відео в цей момент, так що я вважаю, що будь-які драйвери прийшли з самої материнської плати буде відповідати за бортові відео-драйвери, а також.
ooklah

1
Вбудоване відео вимагає драйверів, інакше воно буде використовувати голий стандартний драйвер VGA. Єдина відмінність із бортовою системою - це частина північного мосту або центрального процесора, а не карти розширення. Встановіть драйвери для свого пристрою, і ви зможете продовжити використання сплячого режиму. Напевно, ваш апарат ніколи не встановлював драйвер, тому що він завжди використовував карту Nvidia замість бортової.
Jonno
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.