If-Koubou

Miksi Microsoft Word luo kaksi kopiota käytettäessä?

Miksi Microsoft Word luo kaksi kopiota käytettäessä? (Miten)

Vaikka et ehkä ymmärrä tai ymmärrä sitä, Microsoft Word luo toisen kopion kaikista avoimista ja työskentelevistä asiakirjoista. Mutta miksi Microsoft Word tekee tämän? Tämän päivän SuperUser Q & A -postilla on vastauksia utelias lukijan kysymykseen tästä käyttäytymisestä.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kysymys

SuperUser-lukija JBurnham haluaa tietää, miksi Microsoft Word luo kaksi kopiota käytettäessä:

Miksi Microsoft Word luo toisen kopion samasta tiedostosta, mutta piilotettu käytön aikana? Ja miksi tiedosto, joka on luotu asiakirjan ollessa avoinna, on aina "~ $" korvaamalla tiedostonimen ensimmäiset 2 kirjainta?

Esimerkiksi:

Miksi Microsoft Word luo toisen kopion? Ja mikä on toissijaisen tiedoston nimen "~ $" kanssa?

Vastaus

SuperUser-avustajat Matthew Williams ja Frank Thomas ovat meille vastauksemme. Ensin ylös, Matthew Williams:

Viitattu tiedosto on tilapäinen tiedosto, joka palvelee useita tarkoituksia. Microsoftista itsestään:

Tarjottu teksti: Tilapäinen tiedosto on tiedosto, joka luodaan tilapäisesti tallentamaan tietoja, jotta muisti voidaan vapauttaa muuhun tarkoitukseen tai toimia turvaverkkona estämään tietojen menettäminen, kun ohjelma suorittaa tietyt toiminnot. Esimerkiksi Word määrittää automaattisesti, missä ja milloin se tarvitsee luoda väliaikaisia ​​tiedostoja. Väliaikaiset tiedostot ovat olemassa vain nykyisen Word-istunnon aikana. Kun Word suljetaan normaalisti, kaikki väliaikaiset tiedostot suljetaan ja poistetaan.

Nopeus

Tästä eteenpäin nämä väliaikaiset tiedostot auttavat parantamaan nopeutta. Jos järjestelmässäsi on vaikeuksia saada tarpeeksi muistia, Word auttaa sitä pitkin siirtämällä käyttämättömiä toimintoja muistista levylle väliaikaisen tiedoston muodossa.

eheys

Tiedoston eheyden varmistamiseksi järjestelmävirheen yhteydessä tiedot tallennetaan väliaikaiseen tiedostoon ja sitten alkuperäiseen tiedostoon. Jos sinulla esiintyy virheitä, sitä voidaan rajoittaa / palauttaa tilapäisiltä tiedostoilta ydin-tiedostojen sijaan.

Lukitut tiedostot

Tarjottu teksti: Kun avaat tiedoston, joka on lukittu, joko koska se on avattu toisessa Word-ikkunassa tai koska toinen verkon käyttäjä on avoinna, voit käsitellä kopion tiedostosta. Word sijoittaa tämän kopion Windows Temp -hakemistoon. Samoin, jos asiakirjaan liitetty malli on lukittu, Word lähettää automaattisesti kopion mallista Temp-hakemistoon. Lukitun tiedoston kopio ei päivitä alkuperäisen omistajan tiedostoa automaattisesti.

Omistaja-tiedosto ~ $ (sama hakemisto kuin lähdetiedosto)

Tarjottu teksti: Kun aikaisemmin tallennettu tiedosto avataan muokkausta, tulostamista tai tarkistusta varten, Word luo väliaikaisen tiedoston, jolla on .doc-tiedostonimen laajennus. Tämä tiedostonimen laajennus alkaa tildellä (~), jota seuraa dollarin merkki ($), jota seuraa jäljellä oleva alkuperäinen tiedostonimi. Tällä väliaikaisella tiedostolla on tiedoston avaajan henkilön tunnuksenimi. Tätä väliaikaista tiedostoa kutsutaan "omistajan tiedostoksi".

Lähde - kuvaus siitä, miten Word luo väliaikaisia ​​tiedostoja [Microsoft]

Matteuksen lopullinen muistiinpano: Tämä on huomattava aihe. Olen esittänyt useita esimerkkejä tämän tiedoston käytöstä, mutta käytä lähdekoodia, josta on yksityiskohtainen Microsoftin syiden luettelo. En halua kopioida / liittää koko sivua täällä.

Jälkeen vastaus Frank Thomas:

Ensisijaisesti Auto-save-ominaisuuksien takia. Jos et kerro asiakirjalle, että tallennat muutokset, odotatko sen tallentuvan alkuperäisen päälle ilman komentoa tai varoituksen siitä, että se tapahtuu? Se mahdollistaa myös muutosten palauttamisen, jos Word kaatuu ja et ole tallentanut sitä 2 tuntia. Oletuksena on, että muutoksesi, jotka voidaan palauttaa, ovat 10 minuutin vanhoja.

Pohjimmalla tasolla se sallii yhden käyttäjän avata tiedoston osassa ja lukea sen, kun toinen käyttäjä on avoinna muutokselle, mutta jos useat käyttäjät muokkaavat sitä, viimeisimmät voitot.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.