windows怎么看復(fù)制記錄 微信文件復(fù)制后在何處找到?
微信文件復(fù)制后在何處找到?直接打開(kāi)word,應(yīng)該能找到之前打開(kāi)過(guò)的文件;如果直接修改保存文件,通過(guò)電腦版再次打開(kāi)時(shí)應(yīng)該能看到保存的文件。然而,你可以 看不到最近訪問(wèn)過(guò)的文檔;打開(kāi)的文檔也用;所以我覺(jué)得
微信文件復(fù)制后在何處找到?
直接打開(kāi)word,應(yīng)該能找到之前打開(kāi)過(guò)的文件;
如果直接修改保存文件,通過(guò)電腦版再次打開(kāi)時(shí)應(yīng)該能看到保存的文件。
然而,你可以 看不到最近訪問(wèn)過(guò)的文檔;打開(kāi)的文檔也用;所以我覺(jué)得可能是文檔修改后沒(méi)有保存,也可能是你保存為,但是保存的文檔可能已經(jīng)被處理、刪除或者移動(dòng)了。
可以通過(guò)Windows自帶的搜索功能搜索一下,看看能不能找回。對(duì)于win10,點(diǎn)擊桌面左下角的win按鈕,輸入文件名進(jìn)行搜索。
怎么辨別文件是不是復(fù)制的?
大多數(shù)操作系統(tǒng)不支持。;I don'我不在乎復(fù)制過(guò)程中是否有錯(cuò)誤,只在乎復(fù)制過(guò)程中是否有錯(cuò)誤。這是有區(qū)別的。我們需要更加具體。
有幾個(gè)關(guān)卡可以檢查抄襲有沒(méi)有錯(cuò)誤。
最直觀最費(fèi)錢(qián)的就是把抄來(lái)的東西再讀一遍,和出處對(duì)比。It 這叫做全讀檢查。顯然,這是一種確保復(fù)制沒(méi)有問(wèn)題的方法。但是,這顯然太昂貴了,因?yàn)檫@意味著源數(shù)據(jù)至少要讀取兩次,復(fù)制的數(shù)據(jù)至少要讀取一次,至少要寫(xiě)入一次,這意味著比不檢查要多很多工作。而對(duì)于很多應(yīng)用場(chǎng)景來(lái)說(shuō),這甚至是不可能的。因此,默認(rèn)情況下,大多數(shù)操作系統(tǒng)不進(jìn)行這種級(jí)別的驗(yàn)證。
為什么可以 很多情況下不都是這樣嗎?因?yàn)閺?fù)制數(shù)據(jù)的場(chǎng)景比大多數(shù)人直觀想象的要復(fù)雜得多,簡(jiǎn)單、直接、流暢的場(chǎng)景占全部的不到90%。比如最煩的情況就是把數(shù)據(jù)拷貝到一個(gè)慢的設(shè)備上,寫(xiě)10Mbps讀0.1Mbps,全讀驗(yàn)證花費(fèi)的時(shí)間是拷貝本身的100倍。還有各種不能保證復(fù)制鎖的情況。例如,源數(shù)據(jù)在驗(yàn)證過(guò)程中發(fā)生了變化,或者您只有目標(biāo)寫(xiě)權(quán)限而沒(méi)有讀權(quán)限,或者您的源數(shù)據(jù)只能被讀取一次。大量常見(jiàn)的場(chǎng)景使得完全讀取驗(yàn)證成為不可能。
沒(méi)有這個(gè)方法還有沒(méi)有其他方法可以確認(rèn)文案是正確的?那么妥協(xié)的方法有幾種。
一些操作系統(tǒng)使用散列檢查作為折衷方法。有一個(gè)內(nèi)置的方法可以在復(fù)制的目標(biāo)端生成文件哈希值,源數(shù)據(jù)的哈希值是在復(fù)制過(guò)程中生成的。復(fù)制完成后,比較兩個(gè)哈希,如果一致就ok了。這是一種智能且低成本的近似完全讀取驗(yàn)證的方法。這種方法顯然需要目標(biāo)支持生成hash的方法,否則就要重新讀取,所以應(yīng)用場(chǎng)景有限。
Windows和大多數(shù)操作系統(tǒng)都支持的一種較弱的方法是管道可靠性檢查,即在復(fù)制過(guò)程中是否有任何錯(cuò)誤。思路是這樣的:讀的時(shí)候讓數(shù)據(jù)管道確認(rèn)讀的沒(méi)有錯(cuò),寫(xiě)的時(shí)候讓數(shù)據(jù)管道確認(rèn)寫(xiě)的沒(méi)有錯(cuò),這樣就保證了基本的數(shù)據(jù)一致性。具體實(shí)現(xiàn)細(xì)節(jié)就不展開(kāi)了。我說(shuō)過(guò),情況其實(shí)很復(fù)雜。只要知道這個(gè)檢查其實(shí)可以很弱,總比沒(méi)有強(qiáng)很多。Windows用戶在復(fù)制文件時(shí)看到的CRC循環(huán)冗余校驗(yàn)錯(cuò)誤,其實(shí)就是寫(xiě)管道上的校驗(yàn)機(jī)制無(wú)法通過(guò)報(bào)告的錯(cuò)誤。這種方法通常是所有其他更復(fù)雜檢查的基礎(chǔ)。
為什么這個(gè)檢查會(huì)很弱?因?yàn)樵诤芏喑R?jiàn)的情況下,管道的可驗(yàn)證性是很弱的。有時(shí)候連管道都沒(méi)有辦法確認(rèn)是否有錯(cuò)誤。比如,直到SATA時(shí)代才有統(tǒng)一的硬盤(pán)指令驗(yàn)證機(jī)制。在此之前,很有可能你讓硬盤(pán)寫(xiě)數(shù)據(jù),你可以 無(wú)法判斷硬盤(pán)是否已經(jīng)這樣做了。另外,這種方法可以 t其實(shí)是覆蓋端到端的,因?yàn)樽x取的數(shù)據(jù)會(huì)在內(nèi)存中停留一段時(shí)間,普通內(nèi)存沒(méi)有數(shù)據(jù)一致性保護(hù)。因此,少數(shù)不幸的用戶會(huì)發(fā)現(xiàn)內(nèi)存損壞導(dǎo)致復(fù)制出錯(cuò),并且復(fù)制過(guò)程不會(huì)報(bào)告錯(cuò)誤。