Kamēr jūs to nedomājat vai to nevarat saprast, Microsoft Word izveido otru visu atvērto un strādājošo dokumentu eksemplāru. Bet kāpēc Microsoft Word to dara? Šodienas SuperUser Q & A ziņā ir atbildes uz interesantu lasītāja jautājumu par šo uzvedību.
Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.
SuperUser lasītājs JBurnham vēlas uzzināt, kāpēc Microsoft Word laikā tiek izmantotas divas kopijas:
Kāpēc Microsoft Word izveido vēl vienu tā paša faila kopiju, bet tiek paslēpta, kad to lieto? Un kāpēc failā, kas izveidots, kamēr dokuments ir atvērts, vienmēr ir "~ $", kas aizstāj faila nosaukuma pirmos 2 burtus?
Piemēram:
Kāpēc Microsoft Word izveido otru eksemplāru? Un kas notiek ar "~ $" sekundārajā faila nosaukumā?
SuperUser atbalstītāji Matthew Williams un Frank Thomas ir atbilde mums. Pirmkārt, Matthew Williams:
Fails, uz kuru jūs atsaucas, ir pagaidu fails, kas kalpo vairākiem mērķiem. No paša Microsoft:
Citēts teksts: Pagaidu fails ir fails, kas izveidots, lai uz laiku uzglabātu informāciju, lai atbrīvotu atmiņu citiem mērķiem, vai darboties kā drošības tīkls, lai novērstu datu zudumu, kad programma izpilda noteiktas funkcijas. Piemēram, Word automātiski nosaka, kur un kad nepieciešams, lai izveidotu pagaidu failus. Pagaidu faili pastāv tikai pašreizējās Word sesijas laikā. Kad Word tiek izslēgts normālā veidā, visi pagaidu faili vispirms tiek aizvērti un pēc tam izdzēsti.
Ātrums
Turpinot no tā, šie pagaidu faili palīdz uzlabot ātrumu. Ja jūsu sistēma cīnās ar pietiekami daudz atmiņas, Word to palīdzēs, novirzot neizmantoto funkcionalitāti no atmiņas uz disku pagaidu faila formā.
Integritāte
Lai nodrošinātu faila integritāti sistēmas kļūdas gadījumā, informācija tiek ierakstīta pagaidu failā, pēc tam - sākotnējā failā. Ja rodas kāda kļūda, to var ierobežot / atgūt no pagaidu failiem, nevis no galvenā faila.
Slēgtie faili
Citēts teksts: Atverot fiksētu failu, vai nu tāpēc, ka tas ir atvērts citā Word logā, vai arī tā ir atvērts citam tīkla lietotājam, jūs varat strādāt ar faila kopiju. Word ievieto šo eksemplāru Windows Temp direktorijā. Tāpat, ja dokumentam pievienotā veidne ir bloķēta, Word automātiski izveido veidnes kopiju Temp direktorijā. Bloķētā faila kopija automātiski neatjaunina sākotnējā īpašnieka failu.
Īpašnieka fails ~ $ (pats katalogs kā avota fails)
Citēts teksts: Kad iepriekšējais saglabātais fails tiek atvērts rediģēšanai, drukāšanai vai pārskatīšanai, Word izveido pagaidu failu, kuram ir .doc faila nosaukuma paplašinājums. Šis faila nosaukuma paplašinājums sākas ar tildu (~), kuram seko dolāra zīme ($), kurai seko sākotnējā faila nosaukuma atlikusī daļa. Šajā pagaidu failā ir personas, kas atver failu, pieteikšanās vārds. Šo pagaidu failu sauc par "īpašnieka failu".
Avots - apraksts par to, kā Word rada pagaidu failus [Microsoft]
Mateja pēdējā piezīme: Tas ir ievērojams temats. Es esmu sniedzis vairākus piemērus par šī faila lietošanu, bet, lūdzu, izmantojiet avotu, kas sniegts Microsoft detalizētu iemeslu dēļ. Es nevēlos kopēt / ielīmēt visu lapu šeit.
Pēc Frank Tomas atbildes:
Galvenokārt tāpēc, ka automātiskās saglabāšanas funkcijas. Ja neiesniedzat dokumentu, lai saglabātu izmaiņas, vai jūs sagaidāt, ka to saglabās oriģinālā bez komandas vai brīdinās, ka tas notiks? Tas arī ļauj atjaunot jūsu izmaiņas, ja Word atteici, un jūs neesat saglabājis 2 stundas. Pēc noklusējuma jūsu atjauninātās izmaiņas būs 10 minūšu vecā versija.
Pamatlīmenī tas ļauj vienam lietotājam atvērt failu koplietojumā un to izlasīt, kamēr kādam citam lietotājam tas ir pieejams, lai tos varētu pārveidot, lai gan, ja vairāki lietotāji to rediģē, pēdējie iegūst.
Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.