July 19
Le seguenti chiavi di registro forniscono diverse opzioni per il tweaking impostazioni Internet in Windows Vista e Windows 7. In ogni sezione, la prima riga descrive la posizione nella struttura del Registro. La seconda riga fornisce il nome della chiave stessa, seguita da impostazioni consigliate secondo speedguide. Il tipo di valore è dato tra parentesi, e una breve descrizione segue ogni tasto.
Secondo TweakHound, Windows, a partire da Vista, esegue ottimizzazioni continue alle proprie impostazioni di rete, e ritocchi manuali forniscono alcun miglioramento sulle impostazioni automatiche in uso attuale. ottimizzazioni manuali potrebbero essere utilizzati per compiti molto specifici, tuttavia.
Non tentare di modificare una qualsiasi di queste opzioni a meno che non si ha familiarità con il registro di Windows e sono in grado di accettare la responsabilità per le conseguenze non intenzionali che possono causare. Come minimo, si dovrebbe avere una copia di backup del registro di sistema.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ Interfaces {...}
MTU = 1500 (DWORD)
Specifica la dimensione massima del pacchetto.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
EnableTCPA = 1 (DWORD)
Impostare a 1 per abilitare, 0 per disabilitare. Questo consente l'accesso diretto alla memoria per la rete, riducendo l'utilizzo della CPU.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
DisableTaskOffload = 0 (DWORD)
Impostare a 1 per disabilitare, impostato a 0 per tenerlo abilitato. Anche se di solito è meglio tenere checksum offloading abilitato, in rari casi è stato trovato per interferire con la stabilità della connessione in alcuni giochi Blizzard.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
DefaultTTL = 64 (DWORD)
Specifica il "Time To Live" per i pacchetti: il numero di salti che un pacchetto è consentito di viaggiare prima di essere scartato.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
TCPMaxDataRetransmissions = 7 (DWORD)
Specifica quante volte i dati verranno ritrasmessi quando non ritorna risposta prima la connessione viene terminata.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
SynAttackProtect = 1 (DWORD)
Protegge contro SYN denial of service (DoS).
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Multimedia \ SystemProfile
NetworkThrottlingIndex = 10 (DWORD)
Specifica il numero di pacchetti al millisecondo che possono essere dedicate al traffico non-multimediale quando strozzato. Questo consente alle applicazioni multimediali di eseguire senza problemi durante i periodi di utilizzo della rete pesante. Impostare su "ffffffff" (esadecimale) per disattivare tale limitazione del tutto.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ ServiceProvider
LocalPriority = 4 (DWORD) - nomi locali di cache
HostsPriority = 5 (DWORD) - il file HOSTS
DnsPriority = 6 (DWORD)
NetbtPriority = 7 (DWORD) - include WINS
I numeri più bassi indicano una priorità più alta.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
MaxUserPort = 65535 (DWORD)
Specifica il numero di porte effimere superiori alla 1024 a disposizione del sistema operativo. Non può superare 65535.
HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ Psched
NonBestEffortLimit = 0 (DWORD)
Specifica la percentuale di larghezza di banda da assegnare per QoS (Quality of Service) delle applicazioni (se ce ne sono in esecuzione sul sistema). Impostare a 0 per disabilitare.
HKLM \ SYSTEM \ CurrentControlSet \ Memory Management Control \ Session Manager \
LargeSystemCache = 1 (DWORD)
HKLM \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters
Size = 3 (DWORD)
Al momento di servire molti o file di grandi dimensioni ad altri sistemi operativi sulla rete, possono talvolta verificarsi errori di allocazione di memoria. Queste impostazioni ottimizzano il sistema di funzionare meglio come un server di file in tali circostanze.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ Interfaces {NIC-id}
TcpAckFrequency = 2 (DWORD)
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSMQ \ Parameters
Tcpnodelay = 0 (DWORD)
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ Interfaces {NIC-id}
TcpDelAckTicks = 2
{NIC-id} si riferisce alla ID del dispositivo di rete. Trovare la voce con l'indirizzo IP corretto per la connessione di rete utilizzata.
I seguenti valori disabilitano l'algoritmo di Nagle:
TcpAckFrequency = 1
Tcpnodelay = 1
TcpDelAckTicks = 0
La disattivazione di algoritmo di Nagle ridurrà le prestazioni della rete per la maggior parte delle applicazioni, ma può ridurre la latenza sperimentata in alcuni giochi.