Should you always install the newest drivers for the components, even if it's an OEM machine?
Sim, mas realmente só se você estiver com problemas. Sempre que eu construo novos computadores ou reinstalo o sistema operacional do zero (pessoalmente ou quando trabalho para um OEM), sempre uso as versões mais recentes dos drivers dos fabricantes.
Obtenha os modelos mais recentes oferecidos pelo modelo específico do OEM e, em seguida, procure por versões mais recentes do fabricante do componente real.
Why did they discourage you to do so a couple of years ago, but don't seem to do so any longer?
Isso foi visto principalmente em notebooks e outros sistemas que exigiam uma strong integração.
A razão (primária) pela qual eles originalmente faziam você ir ao OEM para certos drivers (geralmente, drivers de vídeo) é porque os OEMs frequentemente implementavam o componente de uma maneira específica que funcionava (melhor) com a máquina, e isso geralmente para o OEM modificar o driver de linha de base do fabricante.
Outro motivo foi porque muitas vezes os OEMs compram os componentes de um fabricante que não fornece vendas ou suporte ao usuário final (ou a esse modelo do componente). Então, para usar o componente, o OEM do computador teve que assumir o papel de distribuir o driver e fornecer suporte.
Mais uma vez, é difícil dizer PORQUE as coisas mudaram recentemente, e nem posso dizer com certeza que tem, ou se apenas parece gostar.
Meu palpite é que os OEMs não gostam de investir nos recursos necessários para manter os drivers personalizados atualizados para vários componentes para muitos modelos diferentes. Como os usuários mantêm computadores por muito mais tempo do que o OEM suporta ativamente, ao longo dos anos tenho visto muitas reclamações sobre como o OEM "se recusa a" atualizar seus drivers personalizados necessários para suportar novo recurso / correção implementado pelo fabricante no driver de linha de base. ou para suportar novas versões do sistema operacional, etc. Levando a clientes insatisfeitos.
Portanto, é mais fácil e mais barato usar o produto nas especificações da linha de base, com o driver comum / de linha de base. Eles, então, não precisam ter total responsabilidade pelo suporte ao driver do componente (se o fabricante fornecer um) e também não precisam investir recursos contínuos para mantê-lo alinhado com as alterações no driver da linha de base, ou atualizá-lo para ser compatível com os sistemas operacionais mais recentes.
Eu também acho que anos desse processo fizeram com que vários fabricantes de componentes e OEMs de notebooks sentassem e elaborassem melhores diretrizes de interoperabilidade para que os componentes (e drivers) funcionassem melhor "no estado em que se encontram", sem modificação .