Como impedir que o Windows 7 leia o tempo do BIOS?

15

Estou usando o recurso "Limite de tempo" da segurança do Windows Live Family.

Eu coloquei uma restrição de tempo no meu computador das 12h às 4h. No entanto, se alguém alterar o horário do BIOS, o horário do Windows será atualizado automaticamente, tornando o "Limite de tempo" inútil.

Como posso impedir que o Windows 7 leia a hora do BIOS?

Sério
fonte
2
Como seria o seu tempo?
soandos
7
Não gosta que seus filhos usem seu computador depois de uma boa noite na cidade? Espero que tudo o que você esteja usando seja o recurso de restrição de tempo e nada disso invadindo a privacidade.
Revelação
2
soandos: O Windows não tem a capacidade de usar servidores NTP?
Michael Trausch 02/08/19
1
Se seus filhos são espertos o suficiente para alterar o tempo do BIOS, eles são espertos o suficiente para contornar quaisquer outras restrições que você possa colocar. Que tal você realmente falar com eles sobre as regras que definiu e as consequências de quebrá-las, em vez de apenas torná-las mais irritantes para quebrar?
Sparr
3
@Breakthrough privacidade e parentalidade são duas coisas que nem sempre vão bem juntos
Kos

Respostas:

30

Em vez de impedir a leitura do tempo do BIOS, a opção mais fácil seria definir uma senha do BIOS e não divulgá-la a qualquer pessoa que possa fazer alterações. Embora existam maneiras de contornar isso, meu palpite seria que um membro da família comum não saberá como fazer isso.

Paulo
fonte
Obrigado pela resposta. Esta parece a melhor solução.
grave
O BIOS pode ser gravado no Windows? Eu pensei que algumas ferramentas poderiam, ou elas sempre precisam de acesso de administrador?
Konerak
@ Konerak Em geral, a resposta é não. Alguns programas proprietários criados pelos fabricantes de placas-mãe podem ler o BIOS dessa placa-mãe específica e podem alterar algumas configurações, mas são limitados a uma série específica de placas-mãe e as configurações disponíveis geralmente estão relacionadas ao overclock.
perfil completo de AndrejaKo
@AndrejaKo: Bem, os programas intermitentes do BIOS do fabricante da placa-mãe que funcionam no Windows são muito comuns hoje em dia e também redefiniam as configurações. No entanto, o usuário precisaria de acesso de administrador para usá-los.
Paradroid
Alguns BIOS não protegem o controle de tempo atrás da senha do BIOS. Interessantemente suficiente.
Music2myear 09/12/19
16

Seu sistema operacional não está funcionando quando o computador está desligado; portanto, o Windows precisa ler o relógio do hardware para obter um horário preciso. Caso contrário, o relógio do Windows "pararia" toda vez que você desligasse o computador. Pense nisso com uma metáfora: você pode ficar lá contando "um-Mississippi, dois-Mississippi" etc. para acompanhar o tempo, mas se você adormecer, quando acordar, precisará olhar um relógio para saber que horas são, caso contrário, você teria que pegar o local de onde estava antes e sairia pela quantidade de tempo que dormia.

Em vez disso, você precisa definir uma senha do BIOS para impedir que as pessoas alterem o horário do BIOS. Defina uma senha de "Administração" e essa senha será necessária para alterar as configurações do BIOS. A senha do BIOS pode ser redefinida por meio do deslocamento físico de um jumper na placa-mãe; esse é um dos principais motivos pelos quais os gabinetes de computador são fornecidos com presilhas. Se você realmente deseja proteger a máquina, precisará comprar um cadeado barato e jogá-lo nesse circuito.

jcrawfordor
fonte
Obrigado por uma resposta informativa. Eu não pensei sobre isso. Agora eu percebi que impedir o Windows de ler o tempo do BIOS não é uma solução. Vou causar mais problemas.
grave
9

Você precisaria proteger o BIOS com uma senha. Além disso, é definido através do applet de relógio no Systray, é claro. Você precisa proteger os dois.

Para proibir a alteração, você pode abrir Control Panel>All Control Panel Items>Administrative Tools>Local Security Policy.

Em seguida, vá para Local Policies>User Rights Assignmente altere o direito "Alterar a hora do sistema" apenas para os usuários que você deseja que tenham esse direito.

Se forem administradores, eles poderão alterar isso novamente se forem inteligentes o suficiente, portanto, tecnicamente, não poderão ser administradores se você quiser que isso funcione.

insira a descrição da imagem aqui

KCotreau
fonte
Bem, obviamente, o tempo do BIOS é chamado quando a máquina é iniciada. portanto, se foi alterado, eles ainda poderão ter acesso até que o horário seja atualizado na internet. A solução completa seria bloquear a configuração do BIOS com uma senha também.
Paradroid
@paradroid Você está correto, é claro. Fui tocado pelo meu NTP redefinindo a hora, independentemente das alterações do BIOS. Testei desligando minha placa de rede sem fio e, em seguida, fazendo isso, e claramente uma chamada da BIOS a alterou. Tão claramente, ele precisa proteger os dois caminhos para mudar o relógio.
KCotreau
Eu já estava usando uma conta limitada. Agora eu configurei a senha do BIOS.
Grave
1

Se alguém for experiente o suficiente para alterar o tempo do BIOS, provavelmente contornará outras restrições que você possa colocar. Considere soluções não tecnológicas.

[tornado mais vago para satisfazer os moderadores]

Sparr
fonte
0

Associar o computador a um domínio pode resolver isso - ele terá o tempo do servidor.

Eu acho que você também pode instalar um cliente NTP para Windows, portanto, não importa se eles alteram o tempo do BIOS, desde que estejam fazendo login como usuários regulares.

O NTP deve sincronizar o tempo antes do login, se suas restrições se aplicarem ao login.

Boa sorte!!

Dragos
fonte
1
Ele quer executar isso em sua casa ... configurar o diretório ativo em um ambiente doméstico não é nada prático. Além disso, o NTP já foi mencionado acima como não uma boa solução, pois não será sincronizado se a diferença de horário for muito grande.
Nhinkle
0

Não recomendado: foi mencionado em uma pergunta sobre proteção do BIOS (talvez alguém possa encontrar a pergunta):

Você pode proteger seu BIOS com senha e depois usá-lo com epóxi.

Alguns BIOS ainda podem ser redefinidos através de um curto-circuito, mas não tão facilmente quanto retirar a bateria.

Dragos
fonte
Normalmente, o jumper de redefinição fica ao lado da bateria e geralmente muda o tempo para o padrão, o que pode ou não ser útil. De qualquer forma, ele removerá a senha. Também colar o chip que é um soquete é uma prática extremamente perigosa e, para essa idéia, dou -1 voto. O chip do BIOS geralmente é substituível por uma razão e o chip colado pode significar que a substituição da placa-mãe é um problema de flash.
precisa saber é o seguinte
Eu não recomendo a solução! Os jumpers também podem ser colados. Existem cenários em que isso pode ser aplicado.
Dragos
Então eu removerei o voto negativo. Além disso, se estamos indo nessa direção, seria muito mais seguro remover jumpers e contatos curtos manualmente. Isso seria ainda mais difícil de contornar.
precisa saber é o seguinte
0

Algumas pessoas podem ter problemas de BIOS relacionados à bateria que, de fato, redefine o tempo das janelas e não são sincronizados com o servidor NTP.

Alguns podem iniciar janelas com tempo de bios errado, e certamente leva muito tempo para que as janelas percebam o que fazer.

Um programa de serviço que pode ser executado no Windows chamado sincronização de horário pode ser usado, a partir do qual você pode definir o horário para sincronizar o mínimo de minutos. Também meia hora ou mais.

Faça o download: https://www.speed-soft.de/software/time_sync/details/download.php?language=en

Dealazer
fonte