Het gaat in dergelijke gevallen deels om tweaks die in oudere besturingssystemen zinvol waren, maar die in de huidige op NT4.0 gebaseerde systemen hun functie verloren hebben. Daarnaast zijn er aanpassingen die we kunnen aanmerken als broodje-aapverhalen. De ‘superfetch-tweak’ (zie verderop) is daar een voorbeeld van. We zetten de meest voorkomende nutteloze tweaks op een rijtje en leggen uit waarom u ze beter niet kunt gebruiken.
1 AlwaysUnloadDll
Locatie HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Explorer
Standaardwaarde geen
Aanbevolenwaarde 1
Zorgt ervoor dat dll’s uit het geheugen verwijderd worden bij het afsluiten van een programma. Deze registeraanpassing heeft slechts zin in besturingssystemen vóór Windows 2000, en dan nog alleen wanneer er weinig RAM aanwezig is. In latere besturingssystemen werkt hij niet. Dat is maar goed ook, want hierdoor zouden de prestaties juist verminderd worden. Door dll’s een bepaalde tijd in het geheugen te houden, wordt de laadtijd van applicaties die eerder gesloten zijn namelijk verkort.
2 DisablePagingExecutive
Locatie HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\MemoryManagement
Standaardwaarde 0
Aanbevolenwaarde 1
Van deze tweak wordt vaak gedacht dat hij het gebruik van de pagefile vermindert, waardoor Windows gedwongen wordt zoveel mogelijk fysiek geheugen te gebruiken. Het enige wat hij echter doet, is Windows dwingen de kerncomponenten van het besturingssysteem in het geheugen te houden. Aangezien dit standaard al gebeurt is ook deze tweak zinloos.
3 LargeSystemCache
Locatie HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\MemoryManagement
Standaardwaarde 0
Aanbevolen waarde 1
Gegevens die in de systeemcache worden opgeslagen zijn sneller beschikbaar dan gegevens die in de pagefile staan. Het kan soms nuttig zijn een grote systeemcache te gebruiken, maar dat geldt alleen voor servers. Anders mag deze tweak alleen gebruikt worden wanneer de machine als server fungeert. Bij gebruik als werkstation kunnen er grote problemen met apparaten, drivers en geïnstalleerde software optreden wanneer deze optie wordt ingeschakeld.
4 IoPageLockLimit
Locatie HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\MemoryManagement
Standaardwaarde verschillend
Aanbevolen waarde uiteenlopende aanbevelingen
Een tweak waarvoor allerlei waardes worden aangeraden. De vraag is of hij in besturingsystemen vóór Windows 2000 SP1 ooit al resultaat had, maar in latere Windows-versies wordt deze waarde niet eens meer gelezen door het besturingssysteem.
5 EnablePrefetcher
Locatie HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ SessionManager\MemoryManagement\PrefetchParameters
Standaardwaarde 3
Aanbevolen waarde 5
Dit zou het opstarten versnellen. Er zijn drie geldige waardes voor EnablePrefetcher:
1 = Application launch prefetching enabled
2 = Boot prefetching enabled
3 = Application launch prefetching and boot prefetching enabled
Aangezien deze waardes ANDed (en/en) zijn zal een waarde van 5 (2+3) niets anders doen dan de tweede en derde functie combineren. In de praktijk komt het er dus op neer dat de waarde 5 precies hetzelfde doet als de waarde 3.
6 EnableSuperfetch
Locatie HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\ SessionManager\MemoryManagement\PrefetchParameters
Standaardwaarde geen
Aanbevolen waarde 1
Dit zou Windows XP dezelfde, betere prefetch-eigenschappen als Vista geven, waardoor de systeemprestaties aanmerkelijk zouden verbeteren. De tweak is echter gebaseerd op een artikel in The Enquirer, dat helaas verzonnen bleek te zijn.
7 ClearPageFileAtShutdown
Locatie HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\ SessionManager\MemoryManagement
Standaardwaarde 0
Aanbevolen waarde 1
Overschrijft de pagefile bij afsluiten met nullen. Dit kan nuttig zijn uit privacyoverwegingen, maar vertraagt het afsluiten aanzienlijk.