Windows XP tweaking guide

Bij TweakTown is een 6 pagina's lang artikel verschenen waarin verschillende trucs worden besproken om de snelheid van Windows XP op te voeren. In totaal komen 12 tweaks aan bod zoals het aantal programma's bij het opstarten beperken, beter gebruik maken van het aanwezige geheugen en filesharing sneller maken. De meeste trucs zullen veel tweakers waarschijnlijk al kennen, maar vooral als je net overgestapt bent van Win9x naar WinXP staat er vast nieuwe informatie in. Hieronder alvast de filesharing tweak:

Tweak #10 - Speeding Up Share Viewing

This is a great tweak. Before I found it, I was always smashing my head against the table waiting to view shares on other computers. Basically, when you connect to another computer with Windows XP, it checks for any Scheduled tasks on that computer - a fairly useless task, but one that can add up to 30 seconds of waiting on the other end - not good! Fortunately, it's fairly easy to disable this process. First, navigate to HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace in the Registry. Below that, there should be a key called " rel="external">D6277990-4C6A-11CF-8D87-00AA0060F5BF. Just delete this, and after a restart, Windows will no longer check for scheduled tasks - mucho performance improvement!
Microsoft Windows XP logo (groot, spiegeling)

Door Hielko van der Hoorn

04-11-2001 • 11:19

54

Bron: TweakTown

Reacties (54)

54
50
34
15
6
8
Wijzig sortering
Zeer handig is dit! Er zijn op www.tweakxp.com dacht ik ook heel wat van deze dingen te vinden, maar die gaan minder ver.

Hopelijk leggen ze ook uit hoe je SFC uit krijgt. _DAT_ helpt pas!

EDIT:
In het artikel staat dat je GPEDIT.MSC kan starten voor autorun te killen. Weet iemand waar dat in 2K zit? Ik krijg de "Group Policy editor" :)

EDIT2:
Er staat een foutje in... Als je programma's wilt uninstallen moet je niet "hide" vervangen door een comma, maar door niets. Als je een comma toegoegt heb je er 1 teveel :)

Tweak #10 (file sharing gedoe) werkt ook onder 2K !
replace for the word ",hide" and replace it with a single comma ","
Voor hide staat ook een komma. Je moet dus ,hide vervangen door , > oftewel gewoon alleen het woord hide verwijderen.
Klopt dus wel wat er staat.
Ik weet het niet hoor, maar is autorun uitzetten via gpedit niet een belachelijk moeilijke methode ?!?

Als XP vraagt wat je wilt doen als je een cdrom in je speler stopt kun je ook gewoon "never take action" o.i.d. doen, de autorun staat dan ook uit (heb ik ook gedaan). En als je in "My computer" even op de cdrom speler klikt kun je ook aangeven wat je wilt dat er gebeurd onder het tabblad "autoplay": automatisch afspelen, verkenner openen, of niets...

Dus waarom moeilijk doen als het makkelijk kan :?
Omdat je een tweaker bent :? :P
D8 ik zo hoor . . . :)
Inderdaad. Zoals zo vaak met tweaks kan je de helft ook op een normale manier bereiken.
Snelheids verhogende zoals gesuggereerd wordt zijn ze ook zelden.

Zoals bv windows file protection uit zetten. Helpt je niks voor je snelheid en is bovendien nergens nuttig voor.

Automatically kill programs at shutdown? Waarom zou je dat in hemelsnaam willen? Ten eerste zit je de hele dag dat te doen, dus waarom wil je dat 2 seconden sneller hebben? Ten tweede is het een uitstekende manier om je installatie om zeep te helpen. Dat soort programma's konden nog wel eens nuttige dingen die ze eerst moeten kunnen afmaken voor windows afsluit.
Als je dat niet interessant vind, heb ik nog een handige tweak voor je: Trek gewoon de stekker uit je machine ipv dat je shutdown doet in windows. Dat is nog sneller! ;-)

Die memory tweaks slaan ook nergens op. De mensen die werkelijk geinteresseerd zijn moeten maar eens bij Microsoft Technet gaan kijken wat die regkeys doen. Als je w2k server of adv server hebt kan je die dingen in je GUI aanzetten. Het zijn namelijk alledrie keys die nuttig zijn voor een fileserver, maar NIET voor een workstation. Daarom dat je ze in een workstation ook niet in de GUI kan instellen.

Het aardige bij dit soort tweaks dat ook niemand ooit een suggestie zal doen hoeveel performance dit allemaal oplevert. Ra ra waarom zou dat toch zijn? ;-)
(Als je vertelt dat het 0.01% prestatie winst oplevert worden ze minder spannend nietwaar?)

De enige nuttige tweak die ik zie is de prioriteit instellen van een taak. Hoewel ik het eigenlijk wel slordig zou vinden als 3D Studio Max dat niet ingebouwd heeft zitten. Juist voor dat soort pakketten zitten dit soort mogelijkheden in een OS ingebouwd.
Die komma teveel hoort, dat is geen fout.
En die group policy editor is precies wat je moet hebben, in WinXP is dat hetzelfde als in 2k.
Wel waar.

Kijk dan naar die andere regels, daar staan ook 2 komma's |:(
Anoniem: 18165 @FireFly4 november 2001 17:45
Kijk dan naar die andere regels, daar staan ook 2 komma's
En wat krijg je als je "HIDE" *vervangt* door een komma? Juist, 3 komma's!
GPEDIT.MSC is toch ook gewoon Group Policy? Je moet dan eerst nog wat navigeren voordat je bij de Autorun disable bent.

ff een paste: Dit is dus toepasbaar als je in Group Policy zit.
then go to Computer Configuration -> Administrative Templates -> System. In here you can see the value 'Turn Off Autoplay'. Right-click on it and then click 'Properties'
Tweak #10 (file sharing gedoe) werkt ook onder 2K !
Volgens mij wordt het niet traag door een bug in windows, anders was het de lui van MS wel opgevallen. Het is gewoon een niet goed geconfigureerd netwerk... Ik heb zelf hier nml. nog nooit last van gehad.
Anoniem: 37961 4 november 2001 11:25
eigenlijk moet ms gewoon zelf een packet uitbrengen waar je alles aan kan veranderen. ook de codes. en een dat noem je dan ms win xp tweakers.net uitvoering :) maybe ideetje B-)
Er is een powerpack voor XP met allerlei kleine tooltjes als een grafische rekenmachine, screenshot by de taskswitcher (Alt+Tab) etc.
Een van de tooltjes is de oude bekende TweakUI die er nu een stuk netter uitziet waar je ook redelijk tweaks mee kan doen
www.microsoft.com/windowsxp/pro/downloads/pow ertoys.asp
eigenlijk moet ms gewoon zelf een packet uitbrengen waar je alles aan kan veranderen
MS heeft zelf wel zo'n programma (TweakUI), alleen is dat lang niet zo uitgebreid als de andere programma's zoals Xteg setup, wat in mijn ogen nog steeds het meest handige en uitgebreide tweakprogramma is, en het is helemaal gratis.

Met het programma kan je echt alles aanpassen, van het uiterlijk van Windows, tot de werking van externe programma's zoals ICQ. En er verschijnen een hele boel plugins, waardoor er nog meer te tweaken valt.

Je kan met Xteg o.a. alles van Appearance, hardware, information, internet, network, program options en system instellen, en aangezien ze heel duidelijk uitleggen wat alles inhoud, heb je deze tweakguide niet eens meer nodig.
uhh, heet dat pakket niet regedit.exe en regedt32.exe.
En dat MS die dingen niet gewoon bij programma's heeft staan, heeft een goede reden, je kunt er nl ook heel makkelijk je complete systeem mee verneuken.
Oh, en wat Solar natuurlijk zegt, de powertoys, voor diegenen die een duidelijke interface nodig hebben. Maar daar vind je het soort dingen zoals in het artikel niet in terug :?
Leuke tweaks, niks mis mee. Ik mis alleen de tool die de startup sequence behoorlijk versnelt ; Bootvis,
van de M$ site: http://www.microsoft.com/hwdev/fastboot/

Je kan um je startup sequence laten analyseren en dan de zaak laten optimizen voor normale boot of resume van hybernate..
Ook geeft ie leuke grafiekjes met info hoelang het duurt voor wat geladen is..
Anoniem: 29119 4 november 2001 12:42
Disable Paging Executive
In normal usage, XP pages sections from RAM memory to the hard drive. We can stop this happening and keep the data in RAM, resulting in improved performance. Note that only users with a large amount of RAM (256MB+) should use this setting. The setting we want to change to disable the 'Paging Executive', as it is called, is called DisablePagingExecutive. Changing the value of this key from 0 to 1 will de-activate memory paging.
Die heeft de klok horen luiden, maar weet niet waar de klepel hangt. IIRC, de Executive is in NT-OSsen de kernel. Deze optie stelt dus in dat alleen de kernel niet naar schijf wordt geswapt. Swap geheel uitschakelen is gekkenwerk. Zie Microsoft Techinfo
Ik vind dat swappen van Windows XP heel erg vreemd werken. Ik heb 512Mb geheugen en als er 120Mb van mijn geheugen gebruikt word is mijn swapfile al 300 Mb of meer. Als hij dat allemaal in mijn geheugen zet in plaats van op m'n Harddisk is dat veel sneller lijkt mij.
Nee. Dat is NIET per definitie sneller. Het licht er maar net aan wat er in die swapfile staat. Zo zijn er de nodige dingen die in de swapfile worden gezet die jij helemaal niet of bijna niet gebruikt en die dus de zaak zeker niet sneller maken als het in je ram staat.

Zo heb ik bv een Epson driver bij de services op mijn laptop staan die geladen moet zijn als ik thuis wil printen. Maar in de trein en op het werk is die niet nodig. Geen probleem, want die wordt gewoon in de swapfile gezet ipv dat ie onnodig geheugen blijft innemen.

OS/2 is ook een klassiek voorbeeld. Die laadde AL de dll's die in je DLL path stonden in de swapfile. Dat gebeurde voor de simpele reden dat het inlezen van een DLL uit de swapfile sneller is dan 'm bij het starten van een programma ergens uit een directory te lezen. Maar je wilt dus absoluut NIET dat dat steeds in je ram geheugen blijft staan.

Mensen moeten eens van die gedachte af dat het slecht zou zijn om een swapfile te gebruiken. Swapfiles zijn gigantische nuttige dingen die je geheugen schoon en beschikbaar houden voor andere nuttiger zaken.
Pas als je te weinig geheugen hebt en een programma moet steeds geen swappen en daardoor wordt je computer traag, DAN is de swapfile vertragend.
Voor de rest moet je er gewoon niet teveel mee klooien en je er geen zorgen om maken.

Ik realiseer me dat de tweakers hier graag aan hun config zitten te klooien. En in win9x was dat nog wel eens nuttige. Maar in w2k/xp levert het je zo'n 0.001% snelheidswinst op en moet je toch wat meer gaan aanvragen of het wel zinvol is.
De reden dat de ramdisk niet meer gebruikt wordt is heel simpel: Het is veel makkelijker dat soort OS dingen die echt van belang zijn voor de snelheid gewoon in het geheugen te laden en daar te laten staan. Daarom dat het OS tegenwoordig geen 120k meer van je geheugen in beslag neemt maar 64MB. ;-)

In DOS had je echter die "640k limiet" waardoor je erg moeilijk van je geheugen boven de 1024k gebruik kon maken.
In DAT geval was dan een ramdisk handig want daar kon je dat extra geheugen tenminste nog een beetje nuttig gebruiken.
Persoonlijk vind ik het vreemd dat er geen optie is om makkelijk een RAM disk aan te maken. De Amiga bijvoorbeeld deed dat om bepaalde systeembestanden (environment, temp, etc) sneller toegankelijk te maken. Toen de HD's meer mainstream werden is dat verhuisd naar de swapfile. Maar waarom geen optie om een van de twee of zelfs beide te gebruiken? Je OS zou zelf een keuze kunnen maken wat voor en hoeveel systeembestanden er komen te staan, afhankelijk van de hoeveelheid beschikbaar geheugen. Ik kan me nog herinneren dat ik het onder DOS ook gebruikte, zo had ik m'n tools die ik echt dagelijks wel een aantal keren opstartte er in staan. Weet iemand toevallig waarom de RAM disk onder Windows is verdwenen? Ik weet dat er nog third party RAM disks te vinden zijn, maar dat zijn allemaal DOS progs die het onder Windows nog enigszins doen. Het liefste zie ik een native Win32 RAM disk verschijnen :)
Anoniem: 29119 @mr_obb4 november 2001 16:56
...en als er 120Mb van mijn geheugen gebruikt word is mijn swapfile al 300 Mb of meer...
De grootte van je swapfile zegt niets over hoeveel er van in gebruik is. De swap is (anders dan de standaardinstelling van Win9x) statisch van grootte, dwz hij wordt niet kleiner wanneer er ingeswapt wordt. Windows stelt volgens mij standaard een swapgrootte van anderhalf keer het geheugen voor, als de schrijfruimte dit toelaat.

De hoeveelheid uitgeswapte pagina's kan je uitrekenen door onder taakbeheer per taak het geheugengebruik van de VM-grootte af te trekken. En zoals de post hier boven al opmerkte ligt het maar helemaal aan het pagineeralgoritme of dit nu een snelheidsverhoging dan wel -verlaging oplevert.
Klopt ... maar volgens mij gaat die tweaking guide nog net iets verder :P

hier heeft het aanpassen van wat instellingen (volgens mij met name het instellen van die irq priority) aardig wat performace winst opgeleverd :) :)

Roel.

edit:
oeps, had onder de hoofdthread moeten hangen .. nahja :)
Volgens mij klopt de tweak die eronder staat ook niet helemaal. Daar kun je een dword waarde aanpassen om het IOPageLockLimit aan te passen.
Volgens deze tweakguide moet je hier de grote van het geheugen dat je ervoor beschikbaar wilt stellen in bytes opgegeven. Als ik echter deze waarde met X-Setup (tweak proggie) aanpast dan voert hij de waarde in Kbytes in...
Bovenstaande tweak was ook al van toepassing op W2K.... Voor Netware werkt het niet, en hij werkt alleen maar als je systeem net opgestart is en de boel eigenlijk nog moet verkennen voor shares. Als je systeem langer aanstaat dan doet ie het wel snel...
Altijd makkelijker om ze netjes voor je neus te hebben ipv zelf alles moeten uitzoeken. Lang leve Tweakers en Tweaks!

Eigenlijks wel vreemd. Filesharing sneller maken dan het is.. Heeft Microsoft daar zelf dan nog niet aangedacht? Maar het zal vast wel ergens goed voor zijn.
Volgens mij kan zo'n beetje alles van MS sneller gemaakt worden door dingen uit te zetten. Gooi bij Win98 IERadicator er overheen en hij is zo'n 2x sneller. Heeft MS daar niet aan gedacht? Heus wel, maar het gaat om het "gemak" van de gebruikers, en niet om hoelang alles duurt. Op mijn werk willen ook de mensen gewoon alles voor hun neus hebben (systray met 20 icons), en dat je moet wachten maakt niet uit. Dus opzich klopt deze tactiek wel :)
Ik heb dat clear type op mijn TFT scherm geprobeerd maar het wordt een beetje blurry ofwel wazig.
Niets voor mij dus, misschien is het op een CRT wel mooi

overbodig???? Ik bedoel dat ik een TFT scherm heb (18.1") en dat het er niet uitziet, volgens mij wordt het dan op een laptop ook niet mooier
nee - met een CRT is het ook niks. 1 minuut uitgeprobeerd, toen ik scheel ging kijken gauw weer afgezet :)
Cleartype vind ik ook 3x niks.
Op een Armada M700 uitgeprobeerd. Dat ding heeft een heel mooi 1024*768 schermpje.
Maar als je cleartype aanzet dan is het resultaat dat je een kwaliteit van een 6 jaar oude el-cheapo CRT schermpje krijgt.
Vage letters (wel ronder) en schaduwen bij de letters. Zelfs gekleurde schaduwen.

Ronduit afschuwlijk. Ik heb het echt geprobeerd, maar het is niet om aan te zien en na 10 minuten kreeg ik er echt koppijn van.
Weekje later toch nog maar eens geprobeerd, maar het is echt niet goed.
Clear Type is juist bedoeld voor TFT's , op een CRT is het _juist_ 3x niks ... :)

Kijk maar eens bij Windows XP ClearType config tool , het schijnt dus op TFT's beter beeld te moeten geven.
Voor wat meer info en de theorie achter ClearType:
Sub-pixel rendering
Ik heb nu cleartype aanstaan op een 17inch iiyama flatscreen ctr monitor. Ik vind het wel prettig eigenlijk, op mijn 15 inch vond ik het maar nix, daar werd het te blurry, maar op een 17 inch scherm vind ik het wel fijn. Alleen de komma's zien er een beetje te blurry uit, voor de rest werkt het prima.
Anoniem: 37961 4 november 2001 11:21
ziet er wel knetter uit
zal het maar eens gaan lezen :)
altijd handig snelheid :P
Jammer dat je nieuwsberichten ZELF niet kan moddereten... Deze had van mij 4 behulpzaam gekregen: THX!!!

* Is happy nu dat browsen van het W98 compje op de W2K bak lekker snel gaat... Gaat nu de rest ns bekijken... :9*
Zoals altijd staan er ook weer fabeltjes in. Zoals het verhogen van de prioriteit van een proces voor als je niet achter je comp zit. Belachelijk. Alsof je computer daardoor sneller gaat lopen. En de tip om hem om realtime te zetten zou bestraft moeten worden met de dood. Het enige dat je hiermee bereikt is het vast lopen van je computer. Windows krijgt hierdoor namelijk niet meer de kans om administratieve zaken te regelen zoals het swappen van geheugen. Duidelijk weer door iemand geschreven die er compleet geen verstand van heeft.
Dat gevoel had ik ook al. Hij copy en paste wat dingetjes van andere sites en MS knowledge base artikelen en doet alsof ie een guru is.
Vervolgens zet ie bij sommige zaken semi-foutive uitleg. De feestneus.
Help je wel eens een site met tweaks voor w2k/xp gezien waarbij dat niet het geval is dan?
Volgens mij ging het over het verhogen van de prioriteit voor een render programma op de achtergrond voor als je op de voorgrond iets zit te doen wat toch niet veel vergt.
Dat kan in principe nuttig zijn, (standaard krijgt een voorgrond taak iets meer prioriteit) ware het niet dat als die voorgrond taak toch niet veel doet die achtergrond taak toch zijn CPU cycles wel krijgt.

Overigens is de realtime optie in de taskmanager volgens mij niet zodanig hoog dat je werkelijk meer prioriteit krijgt dan administratieve tasks van windows. (MS kijkt wel mooi uit om zo'n destructieve functie zo makkelijk bereikbaar te maken)
In OS/2 magazine heeft iemand wel eens het gebruik van priorieteiten uitgelegd en een programma daadwerkelijk de allerhoogste prioriteit gegeven. Dat was dus meer dan het filesysteem. Je kan de gevolgen wel raden :-)
Maar ook daar was dat alleen maar met code in programma's te bereiken en nooit via de GUI.

Op dit item kan niet meer gereageerd worden.