De functie GetTempFileName mislukt en er wordt een foutbericht weergegeven dat de toegang is geweigerd in Windows 7 of in Windows Server 2008 R2

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 982613 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

Op een computer met Windows 7 of Windows Server 2008 R2 wordt de functie GetTempFileName door een toepassing aangeroepen om een tijdelijk bestand te maken. De functie GetTempFileName mislukt echter, en u ontvangt een aantal foutberichten die lijken op de volgende:
Toegang tot het pad is geweigerd.
U hebt geen toegang tot <bestandspad>.

Oorzaak

Deze fout treedt op doordat in de functie GetTempFileName een dubbele bestandsnaam niet correct wordt afgehandeld.

Wanneer in de functie GetTempFileName een poging wordt gedaan een tijdelijke bestandsnaam te maken, wordt gecontroleerd of de bestandsnaam al bestaat. Als in de functie GetTempFileName een dubbele bestandsnaam wordt gevonden en als dit bestand op het punt staat om te worden verwijderd, wordt de dubbele bestandsnaam onjuist afgehandeld en mislukt de functie GetTempFileName, en wordt het foutbericht ERROR_ACCESS_DENIED weergegeven.

Naar verwachting zou in de functie worden geprobeerd een andere tijdelijke bestandsnaam te maken.

Oplossing

Informatie over hotfixes

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter uitsluitend bedoeld als oplossing van het probleem dat in dit artikel is beschreven. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet mogelijk extra worden getest. Als u geen ernstige problemen ondervindt, raadt Microsoft u daarom aan te wachten op de volgende update waarin deze hotfix is opgenomen.

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 zijn vereist, moet u mogelijk een afzonderlijk serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking komen voor deze specifieke hotfix. Ga naar de volgende Microsoft-website voor een volledige lijst met telefoonnummers van de klantenservice van Microsoft of om een afzonderlijk serviceverzoek op te stellen:
http://support.microsoft.com/contactus/?ws=support
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

Er zijn geen speciale vereisten.

Computer opnieuw opstarten

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

Vervanging van hotfixes

Deze hotfix vervangt geen eerder uitgebrachte hotfix.

Bestandsgegevens

Met de algemene versie van deze hoftfix worden de bestanden geïnstalleerd met de kenmerken die in de volgende tabellen worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in de UTC-notatie (Coordinated Universal Time). De datums en tijden voor deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd, waarbij rekening wordt gehouden met de zomer- of wintertijd. Verder veranderen de datums en tijden mogelijk wanneer u bepaalde bewerkingen op de bestanden uitvoert.
Opmerkingen over bestandsinformatie in Windows 7 en Windows Server 2008 R2
Belangrijk Hotfixes voor Windows 7 en Windows Server 2008 R2 zijn opgenomen in dezelfde pakketten. Op de pagina waar hotfixes kunnen worden aangevraagd, staan deze echter bij beide besturingssystemen vermeld. Als u het hotfixpakket wilt aanvragen dat op een of beide besturingssystemen van toepassing is, selecteert u de hotfix die is op de pagina wordt vermeld onder Windows 7/Windows Server 2008 R2. Raadpleeg in artikelen altijd de sectie 'Van toepassing op' om te controleren op welk besturingssysteem elke hotfix van toepassing is.
  • De MANIFEST-bestanden (.MANIFEST) en MUM-bestanden (.MUM) die in afzonderlijke omgevingen zijn geïnstalleerd, worden afzonderlijk vermeld in de sectie Aanvullende bestandsinformatie voor Windows Server 2008 R2 en Windows 7. MUM- en MANIFEST-bestanden zijn, met de bijbehorende beveiligingscatalogusbestanden (.CAT), uiterst belangrijk voor het statusbeheer van het bijgewerkte onderdeel. De beveiligingscatalogusbestanden, waarvan de kenmerken niet worden vermeld, zijn ondertekend met een digitale handtekening van Microsoft.
Voor alle ondersteunde x86-versies van Windows 7
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Kernelbase.dll6.1.7600.20693288,25616 april 201007:20x86
Voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Kernelbase.dll6.1.7600.20693420,35216 april 201007:29x64
Kernelbase.dll6.1.7600.20693269,82416 april 201007:18x86
Voor alle ondersteunde IA-64-versies van Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Kernelbase.dll6.1.7600.20693717,82416 april 201005:59IA-64
Kernelbase.dll6.1.7600.20693269,82416 april 201007:18x86

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie

Ga voor meer informatie over de functie GetTempFileName naar de volgende Microsoft Developer Network (MSDN)-website:
Algemene informatie over de functie GetTempFileName
Ga voor meer informatie over de NTSTATUS-waarden naar de volgende MSDN-website:
Algemene informatie over de NTSTATUS-waarden
Klik op het volgende artikelnummer, zodat het desbetreffende Microsoft Knowledge Base-artikel wordt weergegeven voor meer informatie over terminologie met betrekking tot software-updates:
824684 Beschrijving van de standaardterminologie die wordt gebruikt om software-updates van Microsoft te beschrijven

Extra bestandsinformatie

Extra bestandsinformatie voor Windows 7 en voor Windows Server 2008 R2

Extra bestanden voor alle ondersteunde x86-versies van Windows 7
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte1,674
Datum (UTC)16 april 2010
Tijd (UTC)10:25
PlatformNiet van toepassing
BestandsnaamX86_566758896d090f85fc8cb5f95c849a86_31bf3856ad364e35_6.1.7600.20693_none_211a4e5218931dcf.manifest
BestandsversieNiet van toepassing
Bestandsgrootte698
Datum (UTC)16 april 2010
Tijd (UTC)10:25
PlatformNiet van toepassing
BestandsnaamX86_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_27559e8e2f0f2966.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,734
Datum (UTC)16 april 2010
Tijd (UTC)07:56
PlatformNiet van toepassing
Extra bestanden voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamAmd64_2194916ab24431d6bfd9fcb71de794de_31bf3856ad364e35_6.1.7600.20693_none_f1446242783acb06.manifest
BestandsversieNiet van toepassing
Bestandsgrootte702
Datum (UTC)16 april 2010
Tijd (UTC)10:25
PlatformNiet van toepassing
BestandsnaamAmd64_e30a797d077054280de565e75a8a3ce6_31bf3856ad364e35_6.1.7600.20693_none_c448767cdfc8c3cb.manifest
BestandsversieNiet van toepassing
Bestandsgrootte702
Datum (UTC)16 april 2010
Tijd (UTC)10:25
PlatformNiet van toepassing
BestandsnaamAmd64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_83743a11e76c9a9c.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,738
Datum (UTC)16 april 2010
Tijd (UTC)08:50
PlatformNiet van toepassing
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte2,328
Datum (UTC)16 april 2010
Tijd (UTC)10:25
PlatformNiet van toepassing
BestandsnaamWow64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_8dc8e4641bcd5c97.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,746
Datum (UTC)16 april 2010
Tijd (UTC)07:50
PlatformNiet van toepassing
Extra bestanden voor alle ondersteunde IA-64-versies van Windows Server 2008 R2
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamIa64_aa7e5d6fa743c1b1b31a1f9acbe9f961_31bf3856ad364e35_6.1.7600.20693_none_237f9d709bce10d3.manifest
BestandsversieNiet van toepassing
Bestandsgrootte700
Datum (UTC)16 april 2010
Tijd (UTC)10:25
PlatformNiet van toepassing
BestandsnaamIa64_e30a797d077054280de565e75a8a3ce6_31bf3856ad364e35_6.1.7600.20693_none_682b7eef27695b91.manifest
BestandsversieNiet van toepassing
Bestandsgrootte701
Datum (UTC)16 april 2010
Tijd (UTC)10:25
PlatformNiet van toepassing
BestandsnaamIa64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_275742842f0d3262.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,736
Datum (UTC)16 april 2010
Tijd (UTC)08:50
PlatformNiet van toepassing
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte1,684
Datum (UTC)16 april 2010
Tijd (UTC)10:25
PlatformNiet van toepassing
BestandsnaamWow64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_8dc8e4641bcd5c97.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,746
Datum (UTC)16 april 2010
Tijd (UTC)07:50
PlatformNiet van toepassing

Eigenschappen

Artikel ID: 982613 - Laatste beoordeling: vrijdag 13 augustus 2010 - Wijziging: 1.0
De informatie in dit artikel is van toepassing op:
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
Trefwoorden: 
kbexpertiseinter kbexpertiseadvanced kbqfe kbHotfixServer kbfix kbsurveynew kbautohotfix KB982613

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com