XPSP2ProbsTweaks/nl
Languages: |
English • Deutsch • Español • Français • עברית • Italiano • Nederlands • Polski • Português • Русский • 中文(繁體) | e |
Achtergrond informatie
Indien je Windows XP Service Pack 2 (of een latere versie) hebt, dan kan het aantal gelijktijdidge verbindingen beperkt zijn. Dit beperkt de prestaties van een P2P programma behoorlijk, ook het initieel verbinding met een netwerk kan langer duren. Je kunt je configuratie bekijken door bij "Uitvoeren.." in te tikken: "eventvwr.msc". Je start dan de Event Viewer. Kijk vervolgens in de systeemlog of Event ID 4226 voorkomt. Zo ja, dan limiteert Windows het maken van verbindingen.
In de meer recentere versies van Shareaza wordt SP2 herkend bij de initialisatie van Shareaza (SnelStart Wizard), en wordt bij het instellen van de instellingen hiermee rekening gehouden.
Omdat dit echter toch een verlaging van de prestaties betekent is de volgende patch toch zinvol.
Hoe weet ik of ik SP2 heb?
Klik rechts op het icoontje van 'Deze computer'. Daar kan je op het tabblad 'algemeen' informatie vinden over je systeem. Als je SP2 hebt zou er moeten staan: [code Deze computer]Microsoft Windows XP Professional (of Home) Versie 2002 Service Pack 2</source>
- NB: Windows XP Media Center Edition (MCE) heeft hetzelfde limiet ingebouwd gekregen als SP2, dus je kunt dezelfde stappen volgen voor MCE.
Wat is het probleem met SP2 nu eigenlijk?
Met SP2 kan het systeem maar 10 half-geopende verbindingen naar buiten maken. Dit betekent dat als het systeem geinfecteerd is door een worm (type Blaster), het verspreiden van de worm veel trager gaat dan vroeger.
Een half-open verbinding betekent: een verbinding die naar buiten gaat zonder dat er al een antwoord is gekregen van de andere kant. Dus een verbinding is half-open in de tijd dat je bijvoorbeeld in je browser het adres van deze pagina ingetikt hebt, tot de tijd dat je antwoord gekregen hebt. In sommige gevallen is deze tijd 30 seconden lang. Dus als je tegelijk 11 webpagina's in zou tikken in je browser, zit je aan de limiet..
Indien de limiet bereikt wordt, zal Windows je niet meer toelaten om nieuwe verbindingen te maken voor een bepaalde tijd, en zal je het 'Event ID 4226' in je logs vinden. (Kijk of je het vindt: rechtsklikken op 'deze computer', selecteer 'beheren', computerbeheer(lokaal)>systeemwerkset>logboeken>Systeem . Daar kan je elke keer de limiet bereikt is, een fout zien voor 'tcpip' met als ID 4226).
De problemen komen dus als je een programma gebruikt dat gelijktijdig veel verbindingen naar buitenaf moet maken, zoals P2P-programma's als Shareaza. De ontwikkelaars van Shareaza hebben geprobeerd om te zorgen dat , indien je xp sp2 hebt , je die limiet zelden bereikt, maar daar betaal je wel een prijs voor: je zal minder snel kunnen verbinden en downloaden. En indien je de limiet toch bereikt (want dat kan altijd gebeuren doordat Shareaza niet alle variabelen in de hand heeft), zal het lijken alsof je nooit kan verbinden met de netwerken.
symptomen:
- Shareaza verbindt niet
- Je hebt problemen met surfen/e-mail ontvangen terwijl Shareaza loopt
- Shareaza downloadt traag, zelfs voor populaire bestanden
Wat kan ik eraan doen?
Zorg er in elk geval voor dat je steeds de recentste versie van Shareaza draait. Vergelijk het versienummer vanop de shareaza.com met de versie in Hulp>Over Shareaza... . Indien je de laatste versie hebt, en je merkt dat je geen last hebt van de limiet (je vindt geen spoor van Event ID 4226 in je systeem log), dan is er geen probleem. Indien je wel problemen hebt, lees verder:
Er bestaat een patch, die je toelaat om het aantal verbindingen te verhogen, zodat je toch sneller kan downloaden. ~~#FF0000:Let op: deze patch is niet gemaakt of getest door de ontwikkelaars van Shareaza. Deze patch wijzigt een systeembestand, en dit houdt een zeker risico in.~~ Hier kan je de patch vinden: [1] je downloadt het bestand, unzipt het ergens, scant de patch met een virusscanner en je draait "EvID4226Patch.exe". Je volgt dan gewoon de instructies (Y, Y, wacht 15 seconden, Y). Indien Windows je waarschuwt tijdens die 15 seconden dat een belangrijk systeembestand gewijzigd werd, moet je dit toelaten.
Als je dat gedaan hebt, herstart je je computer.
Enkele wijzigingen die je dan achteraf in Shareaza kan doen: (je moet hiervoor in de advanced settings zijn. Menu's>tabblad stijl, daarna Hulpmiddelen>Shareaza Instellingen>Uitgebreid)
- Downloads.MaxConnectingSources => 20
- Gnutella.ConnectFactor => 4 of 5 (modemgebruikers zetten dit best op 3)
- Downloads.ConnectThrottle => 250 of 500 (Indien je router en/of modem hierdoor in de problemen raakt, zet je dit best op 1000 - 2000)
- Downloads.MaxFileSearches => Tussen 1 en 4 (modemgebruikers 1, breedbandgebruikers 3)
Deze instellingen moet je dus aanpassen ~~#FF0000:nadat je zeker bent dat de SP2 limiet uitgeschakeld is. Anders zul je merken dat Shareaza helemaal onbruikbaar wordt.~~
Wat moet ik doen nadat ik dit alles gedaan heb?
Het is in het verleden al gebeurd dat Windows Update het oude tcpip.sys-bestand terug op z'n plaats zet, mét de limiet. Dus als je merkt dat Shareaza terug problemen krijgt met het verbinden, is er een kans dat je de patch opnieuw moet toepassen.