Hjemmeside » hvordan » Hvorfor lager Microsoft Word to kopier mens de brukes?

    Hvorfor lager Microsoft Word to kopier mens de brukes?

    Mens du kanskje ikke tenker på eller realiserer det, oppretter Microsoft Word en andre kopi av dokumenter du har åpen og jobber med. Men hvorfor gjør Microsoft Word dette? Dagens SuperUser Q & A-post har svar på en nysgjerrig leser spørsmål om denne oppførselen.

    Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

    Spørsmålet

    SuperUser-leser JBurnham vil vite hvorfor Microsoft Word lager to kopier under bruk:

    Hvorfor lager Microsoft Word en annen kopi av den samme filen, men skjult, mens den er i bruk? Og hvorfor har filen som er opprettet mens et dokument er åpent alltid "~ $" erstattet de to første bokstavene i filnavnet?

    For eksempel:

    Hvorfor lager Microsoft Word en ny kopi? Og hva skjer med "~ $" i den sekundære filens navn?

    Svaret

    SuperUser-bidragsytere Matthew Williams og Frank Thomas har svaret for oss. Først opp, Matthew Williams:

    Filen du refererer til er en midlertidig fil som tjener en rekke formål. Fra Microsoft selv:

    Sitert tekst: En midlertidig fil er en fil som er opprettet for midlertidig lagring av informasjon for å frigjøre minne til andre formål, eller å fungere som et sikkerhetsnett for å forhindre tap av data når et program utfører visse funksjoner. For eksempel bestemmer Word automatisk hvor og når den trenger å opprette midlertidige filer. De midlertidige filene eksisterer bare i den gjeldende økten i Word. Når Word slås av på vanlig måte, blir alle midlertidige filer først lukket og deretter slettet.

    Hastighet

    Disse midlertidige filene bidrar til å forbedre hastigheten. Hvis systemet ditt sliter med å ha nok minne, hjelper Word det sammen ved å skifte ubrukt funksjonalitet fra minne til disk i form av en midlertidig fil.

    Integritet

    For å sikre integriteten til filen din i tilfelle en systemfeil, skrives informasjon til den midlertidige filen, og deretter videre til den opprinnelige filen. Skulle du ha noen feil, kan det bli begrenset / gjenopprettet fra midlertidige filer i stedet for kjernevilken din.

    Låste filer

    Sitert tekst: Når du åpner en fil som er låst, enten fordi den er åpen i et annet Word-vindu eller fordi en annen bruker på nettverket har den åpen, kan du jobbe med en kopi av filen. Word plasserer denne kopien i Windows Temp-katalogen. På samme måte, hvis en mal knyttet til et dokument er låst, lager Word automatisk en kopi av malen i Temp-katalogen. Kopien av en låst fil oppdaterer ikke den opprinnelige eierens fil automatisk.

    Eierfil ~ $ (samme katalog som kildefil)

    Sitert tekst: Når en tidligere lagret fil åpnes for redigering, for utskrift eller for gjennomgang, oppretter Word en midlertidig fil som har en .doc filnavn forlengelse. Denne filnavneutvidelsen begynner med en tilde (~) som etterfølges av et dollarskilt ($) som etterfølges av resten av det opprinnelige filnavnet. Denne midlertidige filen inneholder påloggingsnavnet til personen som åpner filen. Denne midlertidige filen heter "eierfilen".

    Kilde - Beskrivelse av hvordan Word lager midlertidige filer [Microsoft]

    Endelig notat fra Matthew: Dette er et stort tema. Jeg har gitt en rekke eksempler på denne filens bruk, men bruk kilden som er gitt for en detaljert liste over årsaker fra Microsoft. Jeg vil ikke kopiere / lime inn hele siden her.

    Etterfulgt av svaret fra Frank Thomas:

    Primært på grunn av Auto-save-funksjonene. Hvis du ikke forteller et dokument for å lagre endringene, forventer du at det skal lagres over originalen uten kommando eller advarsel om at det vil skje? Det gjør også at endringene dine kan gjenopprettes hvis Word krasjer og du ikke har lagret i 2 timer. Som standard vil det bli en 10 minutters gammel versjon av endringene dine som kan gjenopprettes.

    På et mer grunnleggende nivå, tillater det en bruker å åpne en fil på en del og lese den mens en annen bruker har den åpen for modifikasjon, men hvis flere brukere redigerer det, vinner.


    Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.