Wie kann ich verhindern, dass Windows 7 die BIOS-Zeit liest?

15

Ich verwende die Funktion "Zeitlimit" der Windows Live Family-Sicherheit.

Ich habe eine zeitliche Beschränkung für meinen Computer von 12.00 bis 04.00 Uhr festgelegt. Wenn jedoch jemand die BIOS-Zeit ändert, wird die Windows-Zeit automatisch aktualisiert, wodurch "Time Limit" unbrauchbar wird.

Wie kann ich verhindern, dass Windows 7 die BIOS-Zeit liest?

Ernst
quelle
2
Wie würde es seine Zeit bekommen?
Soandos
7
Magst du es nicht, wenn deine Kinder nach einer guten Nacht in der Stadt deinen Computer benutzen? Ich hoffe, dass Sie nur die Zeitbeschränkungsfunktion verwenden und nichts von dem, was in die Privatsphäre eindringt.
Durchbruch
2
soandos: Kann Windows keine NTP-Server verwenden?
Michael Trausch
1
Wenn Ihre Kinder klug genug sind, die BIOS-Zeit zu ändern, sind sie klug genug, um andere Einschränkungen zu umgehen, die Sie möglicherweise auferlegen. Wie wäre es, wenn Sie mit ihnen über die Regeln sprechen, die Sie festgelegt haben, und über die Konsequenzen, wenn Sie sie brechen, anstatt sie nur nerviger zu machen?
Sparr
3
@Breakthrough Privatsphäre und Elternschaft sind zwei Dinge, die nicht immer gut zusammenpassen
Kos

Antworten:

30

Anstatt das Lesen der BIOS-Zeit zu verhindern, besteht die einfachste Möglichkeit darin, ein BIOS-Kennwort festzulegen und es nicht an Personen weiterzugeben, die möglicherweise Änderungen vornehmen. Es gibt zwar Möglichkeiten, das zu umgehen, aber ich gehe davon aus, dass Ihr durchschnittliches Familienmitglied nicht weiß, wie das geht.

Paul
quelle
Danke für die Antwort. Dies scheint die beste Lösung zu sein.
Ernst
Kann das BIOS von Windows aus beschrieben werden? Ich dachte, einige Tools könnten oder brauchen diese immer Administratorzugriff?
Konerak
@Konerak Im Allgemeinen lautet die Antwort nein. Einige proprietäre Programme von Motherboard-Herstellern lesen möglicherweise das BIOS des jeweiligen Motherboards und ändern möglicherweise einige Einstellungen. Meistens ist es jedoch auf eine bestimmte Motherboard-Serie beschränkt, und die verfügbaren Einstellungen beziehen sich normalerweise auf das Übertakten.
AndrejaKo
@AndrejaKo: Nun, BIOS-Flash-Programme von Motherboard-Herstellern, die unter Windows funktionieren, sind heutzutage weit verbreitet und würden auch die Einstellungen zurücksetzen. Der Benutzer benötigt jedoch Administratorrechte, um diese zu verwenden.
Paradroid
Einige BIOS schützen die Zeitsteuerung hinter dem BIOS-Passwort nicht. Interessanterweise.
music2myear
16

Ihr Betriebssystem läuft nicht, wenn der Computer ausgeschaltet ist. Daher muss Windows die Hardware-Uhr lesen, um eine genaue Uhrzeit zu erhalten. Andernfalls "stoppt" die Windows-Uhr jedes Mal, wenn Sie Ihren Computer ausschalten. Stellen Sie sich das mit einer Metapher vor: Sie können da stehen und "ein Mississippi zwei Mississippi" usw. zählen, um die Zeit im Auge zu behalten. Wenn Sie jedoch einschlafen, müssen Sie beim Aufwachen auf eine Uhr schauen, um zu wissen, ob dies der Fall ist Wie spät ist es dann, sonst müsstest du nur von deinem früheren Aufenthaltsort abholen und bist so lange abwesend, wie du geschlafen hast.

Stattdessen müssen Sie ein BIOS-Kennwort festlegen, um Manipulationen an der BIOS-Zeit zu verhindern. Legen Sie ein Administratorkennwort fest. Dieses Kennwort ist erforderlich, um die BIOS-Einstellungen zu ändern. Das BIOS-Kennwort kann durch physisches Bewegen eines Jumpers auf der Hauptplatine zurückgesetzt werden. Dies ist einer der Hauptgründe, warum Computergehäuse mit Verriegelungsschleifen ausgestattet sind. Wenn Sie die Maschine wirklich sichern möchten, müssen Sie ein billiges Vorhängeschloss kaufen und es durch diese Schlaufe werfen.

jcrawfordor
quelle
Vielen Dank für eine informative Antwort. Daran habe ich nicht gedacht. Jetzt ist mir klar geworden, dass es keine Lösung ist, zu verhindern, dass Windows die BIOS-Zeit liest. Ich werde mehr Probleme verursachen.
Ernst
9

Sie müssten das BIOS mit einem Passwort sichern. Außerdem wird es natürlich über das Uhr-Applet im Systray eingestellt. Sie müssen beide schützen.

Um dies nicht zu ändern, können Sie öffnen Control Panel>All Control Panel Items>Administrative Tools>Local Security Policy.

Policies>User Rights AssignmentWechseln Sie dann zu Lokal , und ändern Sie das Recht "Ändern der Systemzeit" auf nur die Benutzer, die dieses Recht haben sollen.

Wenn sie Administratoren sind, können sie dies ändern, wenn sie klug genug sind. Sie können also technisch gesehen keine Administratoren sein, wenn dies funktionieren soll.

Bildbeschreibung hier eingeben

KCotreau
quelle
Nun, die BIOS-Zeit wird offensichtlich auch aufgerufen, wenn der Computer gestartet wird. Wenn es also geändert wurde, können sie immer noch darauf zugreifen, bis die Uhrzeit über das Internet aktualisiert wird. Die vollständige Lösung wäre, das BIOS-Setup ebenfalls mit einem Kennwort zu sperren.
Paradroid
@paradroid Du hast natürlich recht. Ich wurde durch mein NTP geworfen, das die Zeit unabhängig von BIOS-Änderungen zurücksetzt. Ich habe getestet, indem ich meine WLAN-Karte ausgeschaltet und dann ausgeführt habe, und es wurde eindeutig durch einen BIOS-Aufruf geändert. Er muss also beide Möglichkeiten des Uhrwechsels schützen.
KCotreau
Ich habe bereits einen eingeschränkten Account verwendet. Jetzt habe ich das BIOS-Passwort eingerichtet.
Ernst
1

Wenn jemand geschickt genug ist, um die BIOS-Zeit zu ändern, wird er wahrscheinlich andere Einschränkungen umgehen, die Sie möglicherweise auferlegen. Betrachten Sie nichttechnologische Lösungen.

[vager gemacht, um die Moderatoren zufriedenzustellen]

Sparr
quelle
0

Das Hinzufügen des Computers zu einer Domäne kann dieses Problem beheben - es hat die Serverzeit.

Ich denke, Sie können auch einen NTP-Client für Windows installieren, sodass es keine Rolle spielt, ob sie die BIOS-Zeit ändern, solange sie sich als reguläre Benutzer anmelden.

Das NTP sollte die Zeit vor der Anmeldung synchronisieren, wenn Ihre Einschränkungen für die Anmeldung gelten.

Viel Glück!!

Dragos
quelle
1
Er möchte dies bei sich zu Hause ausführen ... Active Directory in einer häuslichen Umgebung einzurichten, ist überhaupt nicht praktikabel. Außerdem wurde NTP bereits oben als keine gute Lösung erwähnt, da es nicht synchronisiert werden kann, wenn der Zeitunterschied zu groß ist.
nhinkle
0

Nicht empfohlen: Es wurde in einer Frage zum BIOS-Schutz erwähnt (möglicherweise kann jemand die Frage finden):

Sie können Ihr BIOS mit einem Passwort schützen und es dann mit einem Epoxy versehen.

Einige BIOS-Versionen können zwar durch einen Kurzschluss zurückgesetzt werden, dies ist jedoch nicht so einfach wie das Herausziehen des Akkus.

Dragos
quelle
In der Regel befindet sich der Reset-Jumper direkt neben dem Akku, und die Zeit wird in der Regel auf den Standardwert zurückgesetzt. Dies kann hilfreich sein oder auch nicht. In jedem Fall wird das Passwort entfernt. Auch das Kleben des Chips, der ein Sockel ist, ist eine äußerst gefährliche Praxis, und für diese Idee gebe ich -1 Stimme. Der BIOS-Chip ist in der Regel aus bestimmten Gründen austauschbar, und geklebter Chip kann bedeuten, dass der Austausch der Hauptplatine ein Fall eines fehlerhaften Flashs ist.
AndrejaKo
Ich empfehle die Lösung nicht! Die Jumper können auch geklebt werden. Es gibt Szenarien, in denen dies angewendet werden kann.
Dragos
Dann werde ich die Abwärtsstimme entfernen. Auch wenn wir in diese Richtung gehen, wäre es viel sicherer, Jumper und manuell kurze Kontakte zu entfernen. Das wäre noch schwieriger zu umgehen.
AndrejaKo
0

Einige Leute haben möglicherweise BIOS-Probleme im Zusammenhang mit der Batterie, die tatsächlich die Windows-Zeit zurücksetzt und nicht mit dem NTP-Server synchronisiert ist.

Einige starten Windows möglicherweise mit einer falschen BIOS-Zeit, und es dauert mit Sicherheit lange, bis Windows erkennt, was zu tun ist.

Ein unter Windows lauffähiges Dienstprogramm namens Zeitsynchronisierung kann verwendet werden. Von dort aus können Sie die Zeit für die Synchronisierung so niedrig wie jede Minute einstellen. Auch eine halbe Stunde oder länger.

Download: https://www.speed-soft.de/software/time_sync/details/download.php?language=en

Dealazer
quelle