У меня есть странная ошибка где-то в моей системе, которая заставляет экран двигаться очень быстро, когда это происходит (я не могу описать это), и я научился справляться с этим, усыпляя свой ноутбук, а затем будя его. .
Я подозреваю, что это что-то с драйвером дисплея, и это исправляется, если драйвер перезапускается.
Есть ли способ перезапустить драйвер дисплея программно?
Я иногда замечал, что в Vista экран пропадает в течение 2 секунд, и в лотке появляется шариковый наконечник, говорящий о том, что драйвер дисплея пришлось перезапустить из-за чего-то, бла-бла.
Поэтому я решил, что должен быть способ перезапустить его в коде.
Что я хочу сделать, так это написать инструмент командной строки, который перезапускает драйвер дисплея, чтобы я мог запускать его с помощью комбинации клавиш при необходимости.
[ ОБНОВЛЕНИЕ (30/1/2009) Я попытался перезапустить аэро-сервис, как было предложено, но это не решило проблему. ]
кажется, что имя драйвера дисплея "service" равно igfx
, однако я не могу остановить его из командной строки
C:\>net stop igfx
The requested pause, continue, or stop is not valid for this service.
More help is available by typing NET HELPMSG 2191.
C:\>NET HELPMSG 2191
The requested pause, continue, or stop is not valid for this service.