14Sep

Kodėl Microsoft Word kuria du kopijas, kai naudojamas?

click fraud protection

Nors jūs negalvojate ar suprasite, kad "Microsoft Word" sukuria antrą bet kokių dokumentų, kuriuos atidarėte ir kuriate, kopiją.Bet kodėl tai daro "Microsoft Word"?Šiandienos "SuperUser Q &" įraše yra atsakymai į įdomų skaitytojo klausimą apie šį elgesį.

Šiandienos klausimas &Atsakymų sesija ateina pas mus iš "SuperUser" - "Stack Exchange", bendruomenės pagrįstos "Q & A" svetainių grupės pasidalijimo.

Klausimas

SuperUser skaitytuvas JBurnham nori sužinoti, kodėl Microsoft Word sukuria du egzempliorius, kai naudojamas:

Kodėl Microsoft Word kuria kitą to paties failo kopiją, bet paslėptas, kai naudojamas? Ir kodėl dokumentas, sukurtas dokumento atidarymo metu, visada turi "~ $", pakeičiantis pirmuosius 2 raidės failo vardą?

Pavyzdžiui:

Kodėl Microsoft Word sukuria antrą egzempliorių?O kas su "~ $" antrinio failo vardu?

Atsakymas

"SuperUser" autoriai Matthew Williams ir Frank Thomas atsakė už mus. Pirmiausia, Matthew Williams:

Failas, kurį jūs paminėjote, yra laikinas failas, kuris naudojamas įvairiems tikslams. Iš patys "Microsoft":

instagram viewer

cituota tekstas: Laikinas failas yra failas, sukurtas laikinai saugoti informaciją, kad būtų atlaisvinta atmintis kitiems tikslams, arba veikti kaip saugos tinklas, kad programoje nebūtų duomenų praradimo, kai programa atlieka tam tikras funkcijas. Pavyzdžiui, "Word" automatiškai nustato, kur ir kada reikia sukurti laikinuosius failus. Laikini failai egzistuoja tik dabartiniame "Word" sesijoje. Kai "Word" paprastai uždaromas, visi laikini failai yra uždaryti ir ištrinti.

greitis

Vėliau, šie laikini failai padeda pagerinti greitį.Jei jūsų sistema susiduria su pakankamai atminties, "Word" tai padėtų, pakeisdama nenaudojamas funkcijas iš atminties į diską laikinojo failo forma.

Integrity

Siekiant užtikrinti failo vientisumą sistemos klaidos atveju, informacija yra įrašoma į laikiną failą, tada į pradinį failą.Jei kiltų kokia nors klaida, ją galima apriboti / susigrąžinti iš laikinų failų, o ne pagrindinės bylos.

užrakinti failai

koduojamas tekstas: Kai atidarote užblokuotą failą, nes jis atidarytas kitame "Word" lange arba yra atidarytas kitas tinklo vartotojas, galite dirbti su failo kopija.Žodis šią kopiją padaro "Windows" laikmenų kataloge. Panašiai, jei prie dokumento pridėtas šablonas yra užrakintas, "Word" automatiškai sukuria šablono kopiją Temp kataloge. Užrakinto failo kopija automatiškai neatnaujina pirminio savininko failo.

savininko failas ~ $( tas pats katalogas kaip šaltinio failas)

koduojamas tekstas: Kai anksčiau išsaugotas failas atidaromas redaguoti, spausdinti ar peržiūrėti, "Word" sukuria laikiną failą su. doc failo vardo plėtiniu.Šis failo pavadinimo plėtinys prasideda tilde( ~), po kurio eina dolerio ženklas( $), po kurio lieka originalaus failo pavadinimo likusi dalis.Šis laikinas failas saugo failo atidarymo vardo prisijungimo vardą.Šis laikinas failas vadinamas "savininko failu".

šaltinis - aprašymas, kaip "Word" sukuria laikinuosius failus [Microsoft]

"Matthew" galutinė pastaba: Tai yra gana svarbi tema. Pateikiau keletą pavyzdžių, kaip naudoti šį failą, tačiau naudokite šaltinį, pateiktą išsamų "Microsoft" priežasčių sąrašą.Nenoriu kopijuoti / įklijuoti viso puslapio čia.

Tolesni Frank Thomas atsakymai:

Pirmiausia dėl automatinio išsaugojimo funkcijų.Jei nenurodysite dokumento, kad išsaugotumėte pakeitimus, ar tikėtumėte, kad išsaugosite originalą be komandų arba įspės, kad tai įvyks? Tai taip pat leidžia jūsų pakeitimus susigrąžinti, jei "Word" sugenda, o jūs neišsaugojote 2 valandas. Pagal numatytuosius nustatymus jūsų pakeitimų, kuriuos galima atkurti, versija bus 10 minučių.

Esant baziniam lygmeniui, vienas vartotojas gali atidaryti failą akcijoje ir jį skaityti, o kitam vartotojui jis gali būti pakeistas, tačiau, jei jį redaguoja keli vartotojai, "last-in-wins".

Ar ką nors įtraukti į paaiškinimą?Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų?Patikrinkite visą diskusijų temą čia.