Funktsioon "GetTempFileName" ebaõnnestub ja Windows 7 või Windows Server 2008 R2 tekib juurdepääsu keelu viga

Artiklite tõlked Artiklite tõlked
Artikli ID: 982613 - Vaadake tooteid, millega see artikkel seostub.
Laienda kõik | Ahenda kõik

Sellel veebilehel

SÜMPTOMID

Operatsioonisüsteemiga Windows 7 või Windows Server 2008 R2 arvutis käivitab rakendus funktsiooni GetTempFileName ajutise faili loomiseks. Funktsioon GetTempFileName ebaõnnestub ja kuvatakse mõned kiired veateated, mis sarnanevad järgmisega:
Juurdepääs teele on keelatud.
Teil pole juurdepääsu <faili teele>.

PÕHJUS

See probleem tekib, sest funktsioon GetTempFileName käsitleb failinime koopiat valesti.

Kui funktsioon GetTempFileName püüab luua ajutise failinime, kontrollitakse, kas failinime koopia on juba olemas. Kui funktsioon GetTempFileName leiab failinime koopia ja fail on kustutamisele määratud, siis käsitleb funktsioon GetTempFileName failinime koopiat valesti ja ebaõnnestub, edastades veakoodi "ERROR_ACCESS_DENIED".

Eeldatakse uue ajutise failinime loomise katset.

LAHENDUS

Teave kiirparanduse kohta

Microsoft on kättesaadavaks teinud toetatud kiirparanduse. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi kõrvaldamiseks. Kasutage seda kiirparandust ainult selles artiklis kirjeldatud probleemiga süsteemide puhul. Seda kiirparandust võidakse täiendavalt testida. Kui probleem teie tööd tõsiselt ei häiri, soovitame seetõttu oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.

Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses jaotis ?Saadaval on allalaaditav kiirparandus?. Kui seda jaotist ei ole, pöörduge vastava kiirparanduse hankimiseks Microsofti klienditeeninduse ja -toe poole.

Märkus Kui tekib lisaprobleeme või vajate tõrkeotsingut, peate võib-olla esitama eraldi abitaotluse. Konkreetse kiirparandusega mitteseotud täiendavat tugiteenust vajavatele küsimustele ja probleemidele kehtib tavapärane tugiteenuse tasu. Microsofti klienditeeninduse ja -toe telefoninumbrite täieliku loetelu saamiseks või eraldi tugiteenuse taotluse loomiseks minge järgmisele Microsofti veebisaidile:
http://support.microsoft.com/contactus/?ws=support
Märkus Vormil "Kiirparandus on allalaadimiseks saadaval" kuvatakse keeled, milles kiirparandus saadaval on. Kui te ei näe oma keelt, pole selle keele jaoks kiirparandust saadaval.

Eeltingimused

Eeltingimusi pole.

Taaskäivitamise vajadus

Pärast selle kiirparanduse rakendamist tuleb arvuti taaskäivitada.

Kiirparanduse asendamisteave

See kiirparandus ei asenda varem välja antud kiirparandusi.

Failiteave

Selle kiirparanduse globaalse versiooniga installitakse failid, millel on järgmistes tabelites toodud atribuudid. Nende failide kuupäevad ja kellaajad on esitatud koordineeritud maailmaaja (UTC) järgi. Kohalikus arvutis kuvatakse nende failide kuupäevad ja kellaajad kohaliku aja järgi ning praegu kehtiva suveaja nihkega. Lisaks võivad kuupäevad ja kellaajad muutuda, kui teete failidega teatud toiminguid.
Windows 7 ja Windows Server 2008 R2 failiteabe märkused
Oluline Windows 7 ja Windows Server 2008 R2 käigultparandused on samas paketis. Kuid ?Kiirparanduse taotluse? lehel on kiirparandused loetletud mõlema operatsioonisüsteemi all. Ühe või mõlema operatsioonisüsteemi jaoks sobiva käigultparanduspaketi taotlemiseks valige veebilehe jaotises "Windows 7/Windows Server 2008 R2" olev käigultparandus. Vaadake alati artiklites jaotist ?Kehtib järgmiste toodete kohta?, et teha kindlaks, millisele tegelikule operatsioonisüsteemile iga kiirparandus kehtib.
  • Iga keskkonna puhul installitavad MANIFEST-failid (.manifest) ja MUM-failid (.mum) on loetletud eraldi jaotises ?Lisafailiteave Windows Server 2008 R2 ja Windows 7 jaoks?. MUM- ja MANIFEST-failid ning nendega seotud turbekataloogi failid (.cat) on värskendatava komponendi oleku säilitamise seisukohast äärmiselt olulised. Turbekataloogi failid, mille atribuudid on nimetamata, on allkirjastatud Microsofti digitaalallkirjaga.
Kõigi Windows 7 x86-põhiste toetatud versioonide korral
Ahenda see tabelLaienda see tabel
File nameFile versionFile sizeDateTimePlatform
Kernelbase.dll6.1.7600.20693288,25616-Apr-201007:20x86
Kõigi Windows 7 ja Windows Server 2008 R2 x64-põhiste toetatud versioonide korral
Ahenda see tabelLaienda see tabel
File nameFile versionFile sizeDateTimePlatform
Kernelbase.dll6.1.7600.20693420,35216-Apr-201007:29x64
Kernelbase.dll6.1.7600.20693269,82416-Apr-201007:18x86
Kõigi Windows Server 2008 R2 IA-64-põhiste toetatud versioonide korral
Ahenda see tabelLaienda see tabel
File nameFile versionFile sizeDateTimePlatform
Kernelbase.dll6.1.7600.20693717,82416-Apr-201005:59IA-64
Kernelbase.dll6.1.7600.20693269,82416-Apr-201007:18x86

OLEK

Microsoft on kinnitanud, et see probleem ilmneb jaotises ?Kehtib järgmiste toodete kohta? loetletud Microsofti toodete puhul.

LISATEAVE

Lisateabe saamiseks funktsiooni GetTempFileName kohta külastage järgmist Microsoft Developer Networki (MSDN) veebisaiti:
Üldine teave funktsiooni "GetTempFileName" kohta
Lisateabe saamiseks NTSTATUS väärtuste kohta külastage järgmist MSDN-i veebisaiti:
Üldine teave NTSTATUS-i väärtuste kohta
Lisateabe saamiseks tarkvaravärskenduste terminoloogia kohta klõpsake Microsofti teabebaasi artikli kuvamiseks järgmisel artiklinumbril:
824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus

Täiendav failiteave

Windows 7 ja Windows Server 2008 R2 täiendav failiteave

Täiendavad failid kõigi toetatud x86-põhiste Windows 7 versioonide jaoks
Ahenda see tabelLaienda see tabel
File nameUpdate.mum
File versionNot applicable
File size1,674
Date (UTC)16-Apr-2010
Time (UTC)10:25
PlatformNot applicable
File nameX86_566758896d090f85fc8cb5f95c849a86_31bf3856ad364e35_6.1.7600.20693_none_211a4e5218931dcf.manifest
File versionNot applicable
File size698
Date (UTC)16-Apr-2010
Time (UTC)10:25
PlatformNot applicable
File nameX86_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_27559e8e2f0f2966.manifest
File versionNot applicable
File size2,734
Date (UTC)16-Apr-2010
Time (UTC)07:56
PlatformNot applicable
Lisafailid kõigi Windows 7 ja Windows Server 2008 R2 x64-põhiste toetatud versioonide korral
Ahenda see tabelLaienda see tabel
File nameAmd64_2194916ab24431d6bfd9fcb71de794de_31bf3856ad364e35_6.1.7600.20693_none_f1446242783acb06.manifest
File versionNot applicable
File size702
Date (UTC)16-Apr-2010
Time (UTC)10:25
PlatformNot applicable
File nameAmd64_e30a797d077054280de565e75a8a3ce6_31bf3856ad364e35_6.1.7600.20693_none_c448767cdfc8c3cb.manifest
File versionNot applicable
File size702
Date (UTC)16-Apr-2010
Time (UTC)10:25
PlatformNot applicable
File nameAmd64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_83743a11e76c9a9c.manifest
File versionNot applicable
File size2,738
Date (UTC)16-Apr-2010
Time (UTC)08:50
PlatformNot applicable
File nameUpdate.mum
File versionNot applicable
File size2,328
Date (UTC)16-Apr-2010
Time (UTC)10:25
PlatformNot applicable
File nameWow64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_8dc8e4641bcd5c97.manifest
File versionNot applicable
File size2,746
Date (UTC)16-Apr-2010
Time (UTC)07:50
PlatformNot applicable
Lisafailid kõigi Windows Server 2008 R2 IA-64-põhiste toetatud versioonide korral
Ahenda see tabelLaienda see tabel
File nameIa64_aa7e5d6fa743c1b1b31a1f9acbe9f961_31bf3856ad364e35_6.1.7600.20693_none_237f9d709bce10d3.manifest
File versionNot applicable
File size700
Date (UTC)16-Apr-2010
Time (UTC)10:25
PlatformNot applicable
File nameIa64_e30a797d077054280de565e75a8a3ce6_31bf3856ad364e35_6.1.7600.20693_none_682b7eef27695b91.manifest
File versionNot applicable
File size701
Date (UTC)16-Apr-2010
Time (UTC)10:25
PlatformNot applicable
File nameIa64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_275742842f0d3262.manifest
File versionNot applicable
File size2,736
Date (UTC)16-Apr-2010
Time (UTC)08:50
PlatformNot applicable
File nameUpdate.mum
File versionNot applicable
File size1,684
Date (UTC)16-Apr-2010
Time (UTC)10:25
PlatformNot applicable
File nameWow64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_8dc8e4641bcd5c97.manifest
File versionNot applicable
File size2,746
Date (UTC)16-Apr-2010
Time (UTC)07:50
PlatformNot applicable

Atribuudid

Artikli ID: 982613 - Viimati läbi vaadatud: 10. oktoober 2011 - Redaktsioon: 2.0
KEHTIB JÄRGMISE LÕIGU KOHTA:
  • 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
Märksõnad: 
kbexpertiseinter kbexpertiseadvanced kbqfe kbhotfixserver kbfix kbsurveynew kbautohotfix KB982613

Andke tagasisidet

 

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