Er doen zich problemen voor met programma's die niet geschikt zijn voor Terminal Services nadat u beveiligingsupdate 917422 hebt geïnstalleerd op een computer waarop Windows 2000 Service Pack 4 wordt uitgevoerd

Dit artikel is gearchiveerd. Het wordt aangeboden in de huidige vorm en wordt niet meer bijgewerkt.
Symptomen
U installeert beveiligingsupdate 917422 (MS06-051) op een computer met Windows 2000 Service Pack 4, waarop Terminal Services is ingeschakeld. Daarna ondervindt u de volgende problemen met programma's die Terminal Services niet herkennen:
  • Deze programma's kunnen hun initialisatiebestanden (.ini) niet lezen. De instellingen of parameters van deze programma's kloppen daardoor mogelijk niet wanneer de programma's worden gestart.
  • Deze programma's kunnen niet schrijven naar hun initialisatiebestanden (.ini). Deze programma's kunnen daardoor hun instellingen of parameters niet opslaan.
  • Deze programma's kunnen geen tijdelijke bestanden (.tmp) maken.
U ondervindt deze problemen met programma's die proberen te lezen van of te schrijven naar bestanden die zich in de Windows-map bevinden.
Oorzaak
Dit probleem treedt op vanwege een regressiefout in beveiligingsupdate 917422 (MS06-051) voor Windows 2000 Service Pack 4. Door deze regressiefout retourneert de Systeeminfo-functie GetWindowsDirectory niet de juiste map-informatie aan bepaalde programma's. Het gaat om programma's die Terminal Services niet herkennen en die worden uitgevoerd in een Terminal Services-omgeving.

De Systeeminfo-functie GetWindowsDirectory kan bijvoorbeeld "C:\Winnt" retourneren, terwijl dat "C:\Documents and Settings\gebruikersnaam\Windows" zou moeten zijn.
Oplossing

Informatie over hotfixes

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld als oplossing van het probleem dat in dit artikel wordt beschreven. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet.

Als de hotfix kan worden gedownload, is aan het begin van dit Knowledge Base-artikel een sectie 'Hotfix kan worden gedownload' opgenomen. Als een dergelijke sectie niet aanwezig is, kunt u de hotfix aanvragen bij de klantondersteuning van Microsoft.

Opmerking Als er nog andere problemen optreden of als er oplossingen vereist zijn, moet u mogelijk een afzonderlijk serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking komen voor deze specifieke hotfix. Bezoek de volgende website van Microsoft voor een volledige lijst met telefoonnummers van de klantondersteuning van Microsoft of om een afzonderlijk serviceverzoek te maken: Opmerking Op het formulier 'Hotfix kan worden gedownload' zijn de talen vermeld waarvoor de hotfix beschikbaar is. Als uw taal daar niet bij staat, is de hotfix niet voor die taal beschikbaar.

Speciale vereisten

Windows 2000 Service Pack 4 moet zijn geïnstalleerd om deze hotfix te kunnen installeren

Computer opnieuw opstarten

Nadat u deze hotfix hebt toegepast, moet u de computer opnieuw opstarten.

Vervanging van hotfixes

Deze update vervangt geen andere hotfixes.

Informatie over bestanden

De Engelse versie van deze hotfix heeft de bestandskenmerken die in de volgende tabel worden weergegeven (of recentere bestandskenmerken). De datums en tijden voor deze bestanden worden weergegeven in UTC-notatie (Coordinated Universal Time). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Als u het verschil tussen UTC en lokale tijd wilt bepalen, gebruikt u het tabblad Tijdzone van het onderdeel Datum en tijd in het Configuratiescherm.
File nameFile versionFile sizeDateTimePlatformService branch
Kernel32.dll5.0.2195.7110712,97629-Aug-200607:53x86Not Applicable
Mpr.dll5.0.2195.682454,54429-Aug-200607:53x86Not Applicable
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
260910 Het meest recente servicepack voor Windows 2000 ophalen
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over beveiligingsupdate 917422 (MS06-051):
917422 MS06-051: Beveiligingsprobleem in Windows-kernel kan leiden tot de uitvoering van externe code

Voor meer informatie over de Systeeminfo-functie GetWindowsDirectory gaat u naar de volgende website van Microsoft:Voor meer informatie over hoe u een programma maakt dat Terminal Services herkent, gaat u naar de volgende website van Microsoft:Voor meer informatie over de optie /TSAWARE gaat u naar de volgende website van Microsoft:
MS06-051 917422 924066 GetWindowsDirectory Contentbeheer 61219
Eigenschappen

Artikel-id: 924066 - Laatst bijgewerkt: 01/15/2015 18:01:04 - Revisie: 1.4

  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows 2000 Advanced Server SP4
  • kbnosurvey kbarchive kbautohotfix kbexpertiseinter kbhotfixserver kbqfe kbsecurity kbsecvulnerability kbbug kbfix kbwin2000presp5fix kbpubtypekc KB924066
Feedback