Podemos editar as propriedades do BIOS a partir do desktop?

4

Podemos editar as propriedades do BIOS a partir do computador? sem ir ao bios

gostaria de definir o primeiro dispositivo de inicialização, etc.

    
por metal gear solid 23.02.2010 / 15:00

4 respostas

13

O Windows (seu sistema operacional) e sua placa-mãe são coisas completamente diferentes. O BIOS é integrado diretamente na placa-mãe para agir como um trampolim (jogando o controle da CPU mestre no sistema operacional assim que estiver preparado o sistema) para quando ele for inicializado. O Windows, por outro lado, está no seu disco rígido e não sabe nada sobre a placa-mãe, exceto o que a placa-mãe quer dizer.

Em suma, não, você não pode. O sistema operacional não tem controle de baixo nível sobre o sistema. Se isso acontecesse, você veria muito mais vírus aparecendo e destruindo sua BIOS, certo?

    
por 23.02.2010 / 16:04
10

Houve alguns esforços nessa direção anos atrás, como o Award BIOS Editor .

Awdbedit is a BIOS editor for Award BIOSes. It supports unpacking, replacing, and repacking of components within a BIOS image, and allows settings to be changed and tweaks to be applied to the actual BIOS itself.

Tais programas geralmente são feitos para uma marca específica de chip de BIOS. Além disso, como apontado em outras respostas, é cada vez mais difícil, ou mesmo impossível, acessar o BIOS a partir do sistema operacional. Também pode ser uma causa de instabilidade.

    
por 23.02.2010 / 16:17
5

Não (a resposta mais curta de todas:)

    
por 23.02.2010 / 15:02
1

Em teoria, sim. É possível ler qualquer coisa do VB NET ou de qualquer outra linguagem de alto nível usando Ring0. Você pode encontrar uma biblioteca Visual C #, por exemplo, que usa Ring0 para acessar até mesmo a memória do controlador incorporado ou portas PCI, IO ou SuperIO. Você pode dar uma olhada aqui link

Se você precisa de um programa pronto para usar, você pode invocar do vb net, então o RW Everything é um utilitário muito útil.

    
por 31.08.2016 / 02:01