Chuy?n vng h? s tch l?y thm .tmp t?p tin

D?ch tiu ? D?ch tiu ?
ID c?a bi: 328607 - Xem s?n ph?m m bi ny p d?ng vo.
Bung t?t c? | Thu g?n t?t c?

? Trang ny

TRI?U CH?NG

H? s di ?ng c?a b?n c th? tch l?y thm t?p tin c tn Prf*.tmp, v cc thng bo l?i sau y c th? ?c ng trong s? ghi s? ki?n ?ng d?ng:
Lo?i s? ki?n: l?i
S? ki?n ngu?n: Userenv
Th? lo?i s? ki?n: khng c
ID s? ki?n: 1000
Ngay: ngay
Thi gian: th?i gian trong ngy
Ng?i dng: S-1-5-21 -#########-##########-##########-####
May tinh: ComputerName
M t?:
Windows khng th? sao t?p \\ServerName\chia s?\...\Prf???.tmp vo v? tr R:\Documents v Settings\...\Prf???.tmp. Lin h? v?i ng?i qu?n tr? m?ng c?a b?n.
Chi ti?t - khng th? t?o m?t t?p tin khi t?p tin ? t?n t?i.

NGUYN NHN

V?n ? ny c th? x?y ra n?u d?ch v? ch? m?c hay m?t s? qu tr?nh khc (v d? nh m?t ?i l? m? t?p tin) ? m? cc t?p tin t?m th?i ?c ch? ?nh trong c?u h?nh ?ng b? ha. N?u v?y, cc t?p tin t?m th?i khng xa b?. Khu ?nh c ny l t?i ln v?i h? s di ?ng khi b?n ng xu?t v h?a gi?i v?i h? s c?c b? khi b?n ng nh?p l?i.

M?c d ch?ng vi-rt ph?n m?m c?ng c th? gy ra v?n ? ny, cc tc ?ng c kh? nng l t?i thi?u v? c t hn cc ho?t ?ng t?p tin cho cc qu tr?nh hn cho ch? m?c v m? t?p tin ?i l?.

GI?I PHP

? lm vi?c xung quanh v?n ? ny, s? d?ng m?t trong nh?ng phng php sau y:
  • T?t ph?n m?m ho?c d?ch v? l mu thu?n v?i ?ng c c?u h?nh.

    - hay -
  • Lo?i tr? cc th m?c h? s t? ch?c mu thu?n ho?t ?ng qut ho?c mn h?nh nng.
Microsoft khuy?n co r?ng b?n ki?m tra b?t k? t?p tin tr?c khi b?n xa chng ? ?m b?o r?ng h? khng ch?a d? li?u h?u ch. ?ng c c?u h?nh ?c bi?t s? khng xo littered Prf*.tmp t?p tin ? ngn ng?a m?t d? li?u ti?m nng.

T?NH TR?NG

Hnh vi ny l do thi?t k?. H? s h?a gi?i l c? th? nh?m l?i ch?ng m?t mt d? li?u b?i gi? l?i t?p tin t?m th?i.

THNG TIN THM

M t? chi ti?t

  1. Trong th?i gian ?ng b? h? s v h?a gi?i, khi cng c? c?u h?nh (USERENV) pht hi?n r?ng m?t t?p tin trong h? s ch l l?n tu?i hn tng ng c?a n trong h? s ngu?n, ngu?n t?p tin ?c sao chp vo m?t t?p tin Prf*.tmp trn m?c tiu.
  2. T?p ch c? s? b? xa, v cc t?p tin Prf*.tmp ?c ?i tn thnh m?t cch thch h?p.

    Lu ? r?ng cc tn t?p tin t?m th?i ?c t?o ra b?i Windows File I/O GetTempFileName API ch?c nng. N?u m?t ti?n tr?nh khc m? ra cc t?p tin t?m th?i tr?c khi cc t?p tin t?m th?i ny s? b? xa, v n khng ng n, t?p khng b? xo. S? ki?n tin nh?n khng ng trong s? ghi s? ki?n ?ng d?ng khi hnh vi ny x?y ra. Xem ch? ? "Userenv ng nh?p thng tin" trong bi vi?t ny ? thm thng tin.
  3. Khi b?n ng xu?t, b?t k? t?p tin Prf*.tmp c?n l?i s? t? ?ng ?c t?i ln v?i cc h? s.
  4. Khi b?n ng nh?p trong th?i gian t?i, t?p tin t?o ra l?i x?y ra trong cc h? s ho gi?i n?u b?t k? tn t?p tin t?m th?i ?c ti s? d?ng. T?nh tr?ng ny k?t qu? trong th t? ch?c s? ki?n ID 1000 Userenv, ?c m t? trong ph?n "Tri?u ch?ng" c?a bi vi?t ny.

Userenv ghi thng tin

Cc t?p tin Prf*.tmp sau y c th? khng b? xa b?:
  • Microsoft Windows NT 4.0 t?p tin chnh sch h? th?ng (nh?ng t?p tin ny s? lun lun trong th m?c g?c c?a h? s).

    N?u b?n nh?n th?y r?ng cc t?p ny khng ?c xa b?, n c ngh?a r?ng cc t?p tin t?m th?i khng ?c xa b?; n khng c ngh?a r?ng cc chnh sch khng ?c p d?ng. Trong tr?ng h?p ny, d? li?u sau ?c ng nh?p ng nh?p Userenv:
    USERENV() hh:mm:ss:nnn ApplySystemPolicy: th?t b?i trong vi?c xa t?p tin chnh sch PRF ###.TMP. L?i 32
  • Tiu chu?n h? s t?m th?i dn tranh (nh?ng t?p tin ny s? khng bao gi? trong th m?c g?c c?a h? s).

    N?u t?p ch hi?n c khng th? b? xa b?, cc t?p tin Prf*.tmp c?ng khng th? b? xa b?. Hnh vi ny c th? x?y ra n?u m?t ti?n tr?nh c c? hai t?p tin m?. Trong tr?ng h?p ny, c? g?ng th? l?i xa khng ?c th?c hi?n ?i v?i cc t?p tin Prf*.tmp. Do , b?n s? c m?t b?n sao c?c b? l?i th?i c?a t?p tin (v cc b?n sao g?n y nh?t) trong t?p tin t?m th?i. Trong tr?ng h?p ny, d? li?u sau ?c ng nh?p ng nh?p Userenv:
    USERENV() hh:mm:ss:nnn ReconcileFile: th?t b?i trong vi?c xa b? t?p tn t?p tin v?i l?i = 32
    Trong m?t s? tr?ng h?p, t?p ch hi?n c ? b? xa nh l m?t ti?n ch?t b?nh th?ng ? ?i tn cc t?p tin t?m th?i, nhng Prf*.tmp t?p tin khng th? ?c ?i tn. Trong tr?ng h?p ny, cc t?p tin t?m th?i ?c c? ? khng xa b? ? ngn ng?a m?t d? li?u. D? li?u sau ?c ng nh?p ng nh?p Userenv:
    USERENV() hh:mm:ss:nnn ReconcileFile: th?t b?i trong vi?c ?i tn t?p tin PRF ###.TMP ? tn t?p tin v?i l?i = 32
LU ?: L?i 32 ?c ?nh ngh?a nh sau:
ERROR_SHARING_VIOLATION
Qu tr?nh ny khng th? truy nh?p t?p v? n ang ?c s? d?ng b?i m?t ti?n tr?nh khc.

Thu?c tnh

ID c?a bi: 328607 - L?n xem xt sau cng: 28 Thang Tam 2011 - Xem xt l?i: 2.0
p d?ng
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
T? kha:
kbprb kbmt KB328607 KbMtvi
My d?ch
QUAN TRONG: Bi vi?t ny ?c d?ch b?ng ph?n m?m d?ch my c?a Microsoft ch? khng ph?i do con ng?i d?ch. Microsoft cung c?p cc bi vi?t do con ng?i d?ch v c? cc bi vi?t do my d?ch ? b?n c th? truy c?p vo t?t c? cc bi vi?t trong C s? Ki?n th?c c?a chng ti b?ng ngn ng? c?a b?n. Tuy nhin, bi vi?t do my d?ch khng ph?i lc no c?ng hon h?o. Lo?i bi vi?t ny c th? ch?a cc sai st v? t? v?ng, c php ho?c ng? php, gi?ng nh m?t ng?i n?c ngoi c th? m?c sai st khi ni ngn ng? c?a b?n. Microsoft khng ch?u trch nhi?m v? b?t k? s? thi?u chnh xc, sai st ho?c thi?t h?i no do vi?c d?ch sai n?i dung ho?c do ho?t ?ng s? d?ng c?a khch hng gy ra. Microsoft c?ng th?ng xuyn c?p nh?t ph?n m?m d?ch my ny.
Nh?p chu?t vo y ? xem b?n ti?ng Anh c?a bi vi?t ny:328607

Cung cp Phan hi

 

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