Microsoft Windows Update, как правило, является наилучшим способом обновления драйверов. Есть некоторые предостережения, хотя. Драйверы, которые часто обновляются, например, видеодрайверы, производители не часто отправляют драйверы в MS для сертификации WHQL и поэтому не обновляются Центром обновления Windows. Это означает, что "обновленный" драйвер, полученный вами из обновления Windows, является последним сертифицированным драйвером Microsoft, а не последним от производителя. AMD, NVidia и другие производители, которые часто обновляют свои драйверы, имеют свое собственное программное обеспечение для обновления драйверов, которое вы можете использовать для обновления своих драйверов. Если у производителя есть собственное средство обновления драйверов, лучше использовать его или просто проверять свои сайты.
Я держусь подальше от сторонних обновлений драйверов. Некоторые из них являются вредоносным ПО, в то время как другие могут работать, но вы не знаете, являются ли их источники правильными или актуальными. Я видел, что некоторые сторонние обновления неправильно определяют устройство и устанавливают неправильные драйверы. Это может быть PIA, чтобы исправить. IMO, стороннее программное обеспечение драйверов устройств не стоит головных болей.