So deaktivieren Sie HT on Surface

899
Gaius

Angesichts einer aktuellen Sicherheitsempfehlung möchte ich das Hyperthreading auf meinem Surface-Laptop deaktivieren. Derzeit habe ich zwei physische Kerne, die vier logische Kerne liefern. Ich habe gelesen, dass ich, wenn ich msconfig.exeBoot-Optionen verwende, tatsächlich einen physischen Kern und zwei logische Kerne habe, während ich offensichtlich nur zwei physische Kerne mit jeweils einem logischen will. Es gibt kein BIOS, das ich beim Booten sehen kann. Wie kann ich das erreichen?

0
"Es gibt kein BIOS, das ich beim Booten sehen kann" - Haben Sie versucht, den Computer herunterzufahren, die Lautstärke zu erhöhen und dann die Stromversorgung zu drücken? Ich besitze kein Surface und weiß daher nicht, ob HT-Steuerelemente im BIOS verfügbar sind. Christopher Hostage vor 5 Jahren 0
@ChristopherHostage Sie können natürlich die verfügbare Firmware-Option auswählen, aber Hyperthreading deaktivieren ist bei Surface-Produkten keine davon Ramhound vor 5 Jahren 1

1 Antwort auf die Frage

1
Ramhound

Es gibt kein BIOS, das ich beim Booten sehen kann.

Hyperthreading kann nur deaktiviert werden, wenn eine Option vorhanden ist, da keine Option verfügbar ist. Hyperthreading kann für Surface-Produkte nicht deaktiviert werden. Wenn Sie jeden Kern außer einem deaktivieren, wird die in Ihrem Link beschriebene Sicherheitsanfälligkeit behoben.

Wie kann ich das erreichen?

Wenn Microsoft nicht ein Update der Firmware für Ihr Gerät veröffentlicht, das eine Option hinzufügt, mit der Sie Hyperthreading deaktivieren können, kann dies nicht mit der vorhandenen Hardware durchgeführt werden. Hyperthreading muss auf Hardwareebene deaktiviert werden. Dies kann nur über die Firmware eines Geräts erfolgen. Auf andere Weise ist dies nicht möglich.

Aus dem Intel Core Processor Datenblatt, Band 1, Seite 38:

Diese Funktion muss über das BIOS aktiviert werden und erfordert die Unterstützung des Betriebssystems.

Teilquelle