Abilita o disabilita la funzionalità Intel TSX in Windows 10



Aggiornato 2024 di aprile: smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora su questo link
  1. Scarica e installa lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

Microsoft ha pubblicato una guida per aiutare gli utenti a proteggere i propri sistemi dalla negazione del servizio (DoS) e le violazioni della sicurezza nella divulgazione di informazioni relative ai processori Intel, annunciate in una patch martedì di questa settimana.

La vulnerabilità DoS rilevata in CVE-2018-12207 colpisce i processori client e server Intel di base fino all'ottava generazione inclusa, mentre la vulnerabilità speculativa rilevata in CVE-8-2019, riscontrata nella capacità delle estensioni di sincronizzazione transazionale (TSX) di Intel di proteggere i processori Intel fino alla decima generazione inclusa, è minore.

Transactional Synchronization Extensions (TSX), noto anche come Transactional Synchronization Extensions New Instructions (TSX-NI), è un'estensione dell'architettura x86 Instruction Set Architecture (ISA) che aggiunge il supporto per la memoria delle transazioni hardware e accelera l'esecuzione di software multi-thread attraverso il blocco elisione. Basato su vari parametri di riferimento, TSX / TSX-NI è in grado di fornire un'esecuzione dell'applicazione circa il 40% più veloce e transazioni di database da 4 a 5 volte più al secondo (TPS) per determinati carichi di lavoro.

TSX / TSX-NI è stato documentato da Intel nel febbraio 2012 ed è stato introdotto a giugno 2013 su alcuni selezionati Microprocessori Intel basata sulla microarchitettura Haswell. I processori Haswell inferiori a 45xx e le SKU delle serie R e K (con moltiplicatore abilitato) non supportano TSX/TSX-NI. Nell'agosto 2014, Intel ha annunciato un bug nell'implementazione di TSX/TSX-NI sugli attuali livelli di Haswell, Haswell-E, Haswell-EP e sui primi processori Broadwell che ha portato alla disattivazione della funzione TSX/TSX-NI sul processori interessati tramite un aggiornamento del firmware.

Nel 2016 è stato scoperto un attacco di sincronizzazione del canale laterale in cui il modo in cui TSX / TSX-NI ha gestito gli errori di transazione (ovvero gli errori di pagina) è stato abusato per interrompere il KASLR su tutti i principali sistemi operativi.

Il supporto per l'emulazione TSX / TSX-NI è fornito come parte dell'emulatore di sviluppo software Intel. Esiste anche il supporto sperimentale per l'emulazione TSX / TSX-NI in un intervallo QEMU.

Il TSX di Intel fornisce due interfacce software per specificare aree di codice per l'esecuzione del commercio.

Eliminazione blocco hardware (HLE)

HLE è un'estensione del set di comandi compatibile con l'età (con i prefissi XACQUIRE e XRELEASE) per specificare le aree di transazione. HLE è destinato ai programmatori che preferiscono la retrocompatibilità del tradizionale modello di programmazione reciprocamente esclusivo e che desiderano eseguire software compatibile HLE su hardware meno recente, ma desiderano sfruttare le nuove funzionalità di blocco su hardware supportato da HLE.

Le funzionalità intrinseche di Hardware Lock Elision (HLE) si applicano solo alle applicazioni C / C ++ per Windows.

Memoria di transazione limitata (RTM)

RTM è una nuova interfaccia di set di istruzioni (composta da istruzioni XBEGIN, XEND e XABORT) che consente ai programmatori di definire i campi transazionali in modo più flessibile rispetto a HLE.

RTM è destinato ai programmatori che preferiscono un'interfaccia flessibile all'hardware per l'esecuzione delle transazioni.



Aggiornamento di aprile 2024:

Ora puoi prevenire i problemi del PC utilizzando questo strumento, ad esempio proteggendoti dalla perdita di file e dal malware. Inoltre è un ottimo modo per ottimizzare il computer per le massime prestazioni. Il programma corregge facilmente gli errori comuni che potrebbero verificarsi sui sistemi Windows, senza bisogno di ore di risoluzione dei problemi quando hai la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: fare clic su "Avvio scansione"Per trovare problemi di registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: fare clic su "Ripara tutto"Per risolvere tutti i problemi.

scaricare



Abilitazione o disabilitazione di Intel TSX su Windows 10

Disabilita le estensioni di sincronizzazione transazionale Intel® (Intel® TSX) utilizzando le seguenti impostazioni del registro:

reg add "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Kernel" / v DisableTsx / t REG_DWORD / d 1 / f

Riavvia il computer affinché le modifiche abbiano effetto.

Abilitare le estensioni di sincronizzazione transazionale Intel® (Intel® TSX) tramite le seguenti impostazioni del registro:

reg add "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Kernel" / v DisableTsx / t REG_DWORD / d 0 / f

Riavvia il computer affinché le modifiche abbiano effetto.

https://news.ycombinator.com/item?id=21533791



Suggerimento esperto: Questo strumento di riparazione esegue la scansione dei repository e sostituisce i file corrotti o mancanti se nessuno di questi metodi ha funzionato. Funziona bene nella maggior parte dei casi in cui il problema è dovuto alla corruzione del sistema. Questo strumento ottimizzerà anche il tuo sistema per massimizzare le prestazioni. Può essere scaricato da Cliccando qui