Показать полную графическую версию : Перезагрузка компьютера в случае отвала оборудования
DeepWaters
01-03-2019, 19:01
Всех приветствую, имеется комп, система Windows 10 corporate, с несколькими видеокартами, АМД, иногда одна карта отваливается по непонятным причинам причем исчезая из диспетчера устройств, или же карта остается но висит там с восклицательным знаком, карты местами менял - отваливается именно карта на втором слоте, БП по мощности с запасом, даже другой БП пробовал, и даже переставлял карты на другую точно такую же материнку - проблема осталась, видимо проблема в биосе производителя мат.платы (чипсет - тоже АМД) все родные драйвера под железо стоят, вообщем возможно ли на каком либо любом скриптовом языке, хоть bat хоть VBS или AutoIt, написать скрипт периодически проверяющий кол-во видеокарт - если карт не две а одна или если какая то из карт с воскл.знаком - то перезагрузка?
Iska, а что не так?
DeepWaters, я бы попробовал через wmic path Win32_PnPEntity отслеживать конкретное устройство
Iska, а что не так? »
Busla, я просто не вчитался внимательно в:
имеется комп … с несколькими видеокартами, »
Разве нынче ещё есть экономический смысл майнить в домашних условиях?
я бы попробовал через
wmic path Win32_PnPEntity
отслеживать конкретное устройство »
На что именно там смотреть в случае:
но висит там с восклицательным знаком »
?
DeepWaters
02-03-2019, 08:11
На что именно там смотреть в случае: »
А в таком случае там, в диспетчере устройств, есть для этого значение - устройство - свойства - вкладка сведения - свойство - "Есть проблема" - истина/ложь
Если устройство висит с восклицательным знаком то "Есть проблема" - истина
Если все норм то "Есть проблема" - ложь
я бы попробовал через
Код: Выделить весь код
wmic path Win32_PnPEntity
отслеживать конкретное устройство »
Я уже кое что нагуглил - в винде для работы с железом из командной строки надо пользоваться утилитой devcon от майкрософт, только вот как её применить для моего случая еще пока неясно
DeepWaters, Вы не поняли. Я имел в виду — на какие свойства класса Win32_PnPEntity нужно смотреть (а не куда).
wmic path Win32_PnPEntity
отслеживать конкретное устройство »
тогда уж, чтобы не ретроградствовать:
powershell
get-pnpdevice|? friendlyname -match 'отслеживаемое_устройство'
Использовать значение "Status", для слежения за состоянием...
Или модуль добавить отсюда (https://gallery.technet.microsoft.com/Device-Management-7fad2388)
на какие свойства класса Win32_PnPEntity нужно смотреть »
wmic, если конечно не ошибаюсь, в случае нерабочего устройства, он его просто не выводит... надо проверять.
в случае нерабочего устройства, он его просто не выводит... надо проверять. »
Ну, дык, я про что. Я-то никак у себя не сэмулирую:
причем исчезая из диспетчера устройств, или же … висит там с восклицательным знаком »
на какие свойства класса Win32_PnPEntity нужно смотреть »
в драйверно-железной теме поверхностно ориентируюсь, просто рабоче-крестьянским методом "сравни две картинки" попробовал бы найти значимые свойства для ситуации восклицательного знака
Разве нынче ещё есть экономический смысл майнить в домашних условиях? »
если рендерить, считать нейросети и т.п., отвал видеокарты наверняка вешает софт её использующий
да даже если этот комп крутит рекламу, показывает веб-камеру из буфета или ещё какой мониторинг - почему не перезагрузить, если поломка детектится и лечится?
Ну да. В общем, так или иначе, смотреть-сравнивать автору, какие наблюдаются отличия.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC