Aktivieren Retpoline auf Windows 10 1809 und Server jetzt

0
154

von Martin Brinkmann am März 06, 2019 in Windows – Letzte Aktualisierung: März 06, 2019 – 5 Kommentare

Microsoft hat getestet Retpoline, eine neue Klimaschutz-Methode gegen Spectre Variante 2, die von Google, auf der Windows 10 Insider-Builds für einige Zeit jetzt. Das Unternehmen brachte Retpoline zu Windows 10 version 1809, indem Sie ihn in der März-1 kumulative update KB4482887 für die version von Windows 10.

Tipp: nutzen Sie die Kostenlose InSpectre-Programm für Windows überprüfen Sie die Schwachstelle status.

Retpoline verspricht eine verbesserte Leistung im Vergleich zu der vorherigen mitigation-Methode, die von Microsoft in seinem Betriebssystem. Microsoft überwacht die Leistung des Windows-10-Systeme und festgestellt, dass Retpoline verbessert die Zeit für das starten von Office-Anwendungen um etwa 25%, neben anderen Vorteilen.

Wenn alle relevanten kernel-Modus-binaries kompiliert werden retpoline, die wir gemessen haben ~25% schneller in Office-app starten und mal bis zu 1,5-2x verbesserten Durchsatz in der Diskspd (Speicher) und NTttcp (Vernetzung) – benchmarks auf Broadwell-CPUs in unserem Labor.

Retpoline ist nicht standardmäßig aktiviert, auf die Produktion von Geräten, obwohl es enthalten ist, in der Marsch 1-update. Microsoft plant die Einführung der Milderung im Laufe der kommenden Monate.

Administratoren, die nicht warten wollen, ermöglichen können, Retpoline sofort, vorausgesetzt, dass die Geräte laufen Windows-10-version 1809 und haben das neueste kumulative update installiert ist.

Microsoft-Mitarbeiter Mehmet Iyigun beschreibt den Prozess auf der Tech-Community-Website. Hinweis: es wird empfohlen, dass Sie ein back-up system und Daten, bevor Sie die änderung anwenden.

Windows-10-Clients

regpoline windows 10

Hinweis: Microsoft nicht schließen Sie den Registry-Schlüssel (Pfad mit “”. Wenn Sie kopieren und einfügen von Microsoft-Befehl erhalten Sie eine Fehlermeldung.

  1. Öffnen Sie eine Eingabeaufforderung mit erhöhten rechten, z.B. durch die öffnung zu Starten, Tippen cmd.exe der rechten Maustaste auf das Ergebnis und wählen als administrator ausführen.
  2. Führen Sie die folgenden zwei Befehle:
    1. reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverride /t REG_DWORD /d 0 x 400
      1. Wenn Sie aufgefordert werden, überschreiben Sie den vorhandenen Wert, wählen Sie Y für ja.
    2. reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverrideMask /t REG_DWORD /d 0 x 400
      1. Wenn Sie aufgefordert werden, überschreiben Sie den vorhandenen Wert, wählen Sie Y für ja.
  3. Starten Sie den PC neu.

Alternative: verwenden Sie die folgende Registry-Datei, um die änderung mit einem Doppelklick auf: Regpoline Windows 10 Client

registry edited

Windows 10 Server

  1. Öffnen Sie eine Eingabeaufforderung mit erhöhten rechten.
  2. Führen Sie die folgenden zwei Befehle:
    1. reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverride /t REG_DWORD /d 0 x 400
    2. reg add “HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management” /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x401
  3. Starten Sie den PC neu.

Und hier ist der Registry-Datei für Windows 10 Server-Versionen: Windows 10 Server Regpoline

Beachten Sie, dass Sie können die änderungen in der Registry-editor auch direkt, wenn Sie es vorziehen, dies zu tun.

Überprüfung

retpoline

Sie können das Cmdlet Get-SpeculationControlSettings PowerShell-cmdlet verwenden, um zu überprüfen, den status von Retpoline. BTIKernelRetpolineEnabled und BTIKernelImportOptimizationEnabled zurückgegeben werden sollte, als Wahr in der Ausgabe.

Microsoft stellt fest, dass Skylake und neueren Generationen von Intel-Prozessoren sind nicht kompatibel mit Retpoline; diese wird erst wieder BTIKernelImportOptimizationEnabled als aktiviert, wenn der Befehl ausgeführt wird.