"Gettempfilename" ebaõnnestub ja kuvatakse juurdepääsu keelamise tõrge Windows 7 või Windows Server 2008 R2

Sümptomid

Windows 7 või Windows Server 2008 R2 käitavas arvutis rakendus kutsub funktsioon gettempfilename ajutise faili loomiseks . Kuid funktsioon gettempfilename nurjub ja kuvatakse mõned kiired veateated, mis näeb välja järgmine:

Juurdepääs teele on keelatud.

Teil pole juurdepääsu <filepath>.

Põhjus

See probleem ilmneb, sest funktsioon gettempfilename käsitleb failinime valesti.

Kui funktsioon gettempfilename püüab luua ajutise failinime, kontrollitakse, kas failinime on juba olemas. Kui funktsioon gettempfilename leiab failinime ning fail on kustutamise funktsioon gettempfilename käsitleb failinime valesti ja ebaõnnestub, edastades veakoodi "ERROR_ACCESS_DENIED".

Eeldatakse uue ajutise failinime loomise katset.

Lahendus

Kiirparanduse teave

Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda kiirparandust ainult selles artiklis kirjeldatud probleemiga süsteemide. Seda kiirparandust võidakse täiendavalt testida. Seega, kui probleem teid tõsiselt ei kahjusta, soovitame oodata järgmist tarkvaravärskendust, mis sisaldab seda kiirparandust.

Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses "Kiirparandus on allalaadimiseks saadaval" sektsiooni. Kui seda jaotist ei ole, kontakteeruge vastava kiirparanduse hankimiseks Microsofti klienditeeninduse ja toega.

Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:Märkus. "Käigultparandus saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.

Eeltingimused

Eeltingimusi pole.

Taaskäivitamise nõue

Pärast selle kiirparanduse rakendamist arvuti taaskäivitama.

Kiirparanduse asendamise teave

See kiirparandus ei asenda varem välja antud Kiirparandusi.

Failiteave

Globaalne versioon sellest kiirparanduse installi failist millel on nimetatud omadused järgmistes tabelites. Kuupäevad ja kellaajad nendele failidele on loetletud koordineeritud maailmaaja järgi (UTC). Kuupäevad ja kellaajad nende failide jaoks kuvatakse teie arvutis kohaliku aja järgi, arvestades praegust suveaega. Lisaks võivad kuupäevad ja kellaajad muutuda, kui teete failidega teatud toiminguid.
Windows 7 ja Windows Server 2008 R2 failiteabe märkused
NB! Windows 7 ja Windows Server 2008 R2 käigultparandused on kaasatud samades pakettides. Siiski on kiirparanduse taotluse lehel on Kiirparandused loetletud mõlema operatsioonisüsteemi all. Ühele või mõlemale operatsioonisüsteemile kehtiva kiirparanduspaketi taotlemiseks valige kiirparandus, mis on loetletud leheküljel "Windows 7/Windows Server 2008 R2". Vaadake alati artiklites jaotist "Applies To", et teha kindlaks, millisele tegelikule operatsioonisüsteemile iga kiirparandus kehtib.
  • MANIFEST-failid (.manifest) ja MUM-failid (.mum) on paigaldatud iga keskkonna puhul on loetletud eraldi jaotises "Lisafailiteave Windows Server 2008 R2 ja Windows 7". MUM- ja MANIFEST-failid ning nendega seotud turbekataloogi (.cat) failid on värskendatava komponendi oleku säilitamiseks äärmiselt olulised. Turbekataloogifailid, mille atribuudid on nimetamata, on allkirjastatud Microsofti digitaalallkirjaga.
Kõik toetatud Windows 7 x86-põhised versioonid
Faili nimiFaili versioonFaili mahtKuupäevAegPlatvorm
Kernelbase.dll6.1.7600.20693288,25616-Apr-201007:20x86
Kõik toetatud Windows 7 ja Windows Server 2008 R2 x64-põhised versioonid
Faili nimiFaili versioonFaili mahtKuupäevAegPlatvorm
Kernelbase.dll6.1.7600.20693420,35216-Apr-201007:29x64
Kernelbase.dll6.1.7600.20693269,82416-Apr-201007:18x86
Kõik toetatud Windows Server 2008 R2 IA-64-põhised versioonid
Faili nimiFaili versioonFaili mahtKuupäevAegPlatvorm
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 esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

Funktsioon gettempfilename kohta lisateabe saamiseks külastage järgmist Microsoft Developer Networki (MSDN) veebisaiti:NTSTATUS väärtuste kohta lisateabe saamiseks külastage järgmist MSDN-i veebisaiti:Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:

824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus

Lisafailiteave

Windows 7 ja Windows Server 2008 R2 täiendav failiteave

Kõigi toetatud Windows 7 x86-põhiste versioonide lisafailid
Faili nimiUpdate.mum
Faili versioonPole rakendatav
Faili maht1 674
Hoiatus.16-Apr-2010
Täiendav failiteave10:25
PlatvormPole rakendatav
Faili nimiX86_566758896d090f85fc8cb5f95c849a86_31bf3856ad364e35_6.1.7600.20693_none_211a4e5218931dcf.manifest
Faili versioonPole rakendatav
Faili maht698
Hoiatus.16-Apr-2010
Täiendav failiteave10:25
PlatvormPole rakendatav
Faili nimiX86_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_27559e8e2f0f2966.manifest
Faili versioonPole rakendatav
Faili maht2 734
Hoiatus.16-Apr-2010
Täiendav failiteave07:56
PlatvormPole rakendatav
Kõigi toetatud Windows 7 ja Windows Server 2008 R2 x64-põhiste versioonide lisafailid
Faili nimiAmd64_2194916ab24431d6bfd9fcb71de794de_31bf3856ad364e35_6.1.7600.20693_none_f1446242783acb06.manifest
Faili versioonPole rakendatav
Faili maht702
Hoiatus.16-Apr-2010
Täiendav failiteave10:25
PlatvormPole rakendatav
Faili nimiAmd64_e30a797d077054280de565e75a8a3ce6_31bf3856ad364e35_6.1.7600.20693_none_c448767cdfc8c3cb.manifest
Faili versioonPole rakendatav
Faili maht702
Hoiatus.16-Apr-2010
Täiendav failiteave10:25
PlatvormPole rakendatav
Faili nimiAmd64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_83743a11e76c9a9c.manifest
Faili versioonPole rakendatav
Faili maht2,738
Hoiatus.16-Apr-2010
Täiendav failiteave08:50
PlatvormPole rakendatav
Faili nimiUpdate.mum
Faili versioonPole rakendatav
Faili maht2,328
Hoiatus.16-Apr-2010
Täiendav failiteave10:25
PlatvormPole rakendatav
Faili nimiWow64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_8dc8e4641bcd5c97.manifest
Faili versioonPole rakendatav
Faili maht2,746
Hoiatus.16-Apr-2010
Täiendav failiteave07:50
PlatvormPole rakendatav
Lisafailid kõigi toetatud Windows Server 2008 R2 IA-64-põhised versioonid
Faili nimiIa64_aa7e5d6fa743c1b1b31a1f9acbe9f961_31bf3856ad364e35_6.1.7600.20693_none_237f9d709bce10d3.manifest
Faili versioonPole rakendatav
Faili maht700
Hoiatus.16-Apr-2010
Täiendav failiteave10:25
PlatvormPole rakendatav
Faili nimiIa64_e30a797d077054280de565e75a8a3ce6_31bf3856ad364e35_6.1.7600.20693_none_682b7eef27695b91.manifest
Faili versioonPole rakendatav
Faili maht701
Hoiatus.16-Apr-2010
Täiendav failiteave10:25
PlatvormPole rakendatav
Faili nimiIa64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_275742842f0d3262.manifest
Faili versioonPole rakendatav
Faili maht2 736
Hoiatus.16-Apr-2010
Täiendav failiteave08:50
PlatvormPole rakendatav
Faili nimiUpdate.mum
Faili versioonPole rakendatav
Faili maht1 684
Hoiatus.16-Apr-2010
Täiendav failiteave10:25
PlatvormPole rakendatav
Faili nimiWow64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_8dc8e4641bcd5c97.manifest
Faili versioonPole rakendatav
Faili maht2,746
Hoiatus.16-Apr-2010
Täiendav failiteave07:50
PlatvormPole rakendatav
Atribuudid

Artikli ID: 982613 – viimati läbi vaadatud: 12. jaan 2017 – redaktsioon: 2

Tagasiside