Cestovní profil akumuluje souborů TMP Extra

Příznaky

Cestovní profil může shromažďovat další soubory s názvem Prf*.tmp a může být zaznamenána následující chybová zpráva v protokolu událostí aplikace:

Typ události: Chyba
Zdroj události: Userenv
Kategorie události: žádný
ID události: 1000
Datum: Datum
Čas: čas
User: S-1-5-21-#########-##########-##########-####
Počítač: název_počítače
Popis:
Systém Windows nemůže zkopírovat soubor \\název_serveru\sdílet\...\Prf???.tmp místo R:\Documents a Settings\...\Prf???.tmp. Obraťte se na správce sítě.
Podrobnosti - nelze vytvořit soubor, když tento soubor již existuje.

Příčina

Tomuto problému může dojít, pokud služba indexování nebo některým jiným procesem (například otevřít soubor agenta) otevřela uvedeno dočasný soubor během synchronizace profilů. Pokud ano, dočasný soubor odstraněn. Je odeslán pomocí cestovního profilu při odhlášení a odsouhlasen místní profil při příštím přihlášení.

Ačkoli antivirový software může také způsobit potíže, dopad je pravděpodobně minimální, protože méně soubor pro tyto procesy než pro neexistují indexování a otevřete soubor agentů.

Řešení

Chcete-li tento problém vyřešit, použijte některou z následujících metod:
  • Vypnete software nebo služby, který je v konfliktu s motorem profilu.

    - nebo -
  • Vylučte složky profilu z konfliktních provozní kontrolu nebo sledování funkce.
Společnost Microsoft doporučuje zkontrolovat všechny soubory před odstraněním zkontrolujte, zda neobsahují užitečná data. Profil motoru zvlášť podestlána Prf*.tmp soubory k zabránění potenciální ztrátě dat neodstraní.

Stav

Toto chování je záměrné. Odsouhlasení profilu je určen speciálně k chybě před ztrátou dat zachování dočasných souborů.

Další informace

Podrobný popis

  1. Profil stroje (USERENV) zjistí, že je starší než její ekvivalent v profilu zdroj souboru do cílového profilu během synchronizace profilu a odsouhlasení zkopírován zdrojový soubor Prf*.tmp souboru v cílovém.
  2. Staré cílový soubor bude odstraněn a soubor Prf*.tmp je odpovídajícím způsobem přejmenovány.

    Poznámka: názvy dočasných souborů jsou generovány I/O soubor Windows GetTempFileName API funkce. Pokud jiný proces otevře dočasný soubor před dočasný soubor bude odstraněn a nezavře ho, bude soubor odstraněn. Zprávy o událostech nejste přihlášeni protokolu událostí aplikace při takovém chování. V tomto článku, další informace v tématu "Userenv protokolování informací".
  3. Při odhlášení jsou automaticky odesílány všechny zbývající soubory Prf*.tmp s profilem.
  4. Při přihlášení dalším souboru vytvoření dojít k chybám během odsouhlasení profilu Pokud jsou opětovně použity názvy dočasných souborů. Tato podmínka způsobí zprávy události ID 1000 Userenv, která je popsána v části "Příznaky" tohoto článku.

Informace o protokolování Userenv

Nelze odstranit následující soubory Prf*.tmp:
  • Soubory zásad systému Microsoft Windows NT 4.0 (tyto soubory bude vždy v kořenovém adresáři profilu).

    Pokud zjistíte, že tyto soubory nejsou odstraněny, znamená to, že dočasný soubor nebyl odstraněn; neznamená to, že nebyla použita zásada. V tomto scénáři je Userenv protokolu zaznamenána následující data:
    USERENV() hh:mm:ss:nnn ApplySystemPolicy: Nepodařilo se odstranit soubor zásad PRF ###. TMP. Chyba 32
  • Standardní profil dočasné pracovní soubory (tyto soubory bude nikdy být v kořenovém adresáři profilu).

    Pokud existující cílový soubor nemůže být odstraněna, Prf*.tmp souboru také nelze odstranit. K tomuto chování může dojít, pokud má jiný proces i otevřené soubory. V tomto případě nejsou provedeny žádné pokusy opakovat delete proti Prf*.tmp souboru. V důsledku toho máte zastaralý místní kopie souboru (a poslední kopie v dočasném souboru). V tomto scénáři je Userenv protokolu zaznamenána následující data:

    USERENV() hh:mm:ss:nnn ReconcileFile: Nepodařilo se odstranit soubor název_souboru s chybou = 32
    V některých případech existující cílový soubor byl odstraněn jako normální prekurzor k přejmenování dočasného souboru, ale soubor Prf*.tmp nelze přejmenovat. V tomto případě jsou před ztrátou dat záměrně nejsou odstraněny dočasné soubory. Userenv protokolu je zaznamenána následující data:
    USERENV() hh:mm:ss:nnn ReconcileFile: Nepodařilo se přejmenovat soubor PRF ###. Technického na název souboru s chybou = 32
Poznámka: Chyba 32 je definována takto:

ERROR_SHARING_VIOLATION
Proces nemá přístup k souboru protože je používán jiným procesem.
Vlastnosti

ID článku: 328607 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor