EXCEL不能訪問該檔案可能是唯讀

來源:互聯網
上載者:User

提示:EXCEL不能訪問.該檔案可能是唯讀-成功案例
房地產經紀公司的幾個EXCEL表格,分區誤格式化,導致資料全部丟失。後來客戶從網上下載免費資料恢複軟體掃描,掃描出來以後大多打不開,提示:該檔案可能是唯讀,不能訪問,開啟為亂碼。客戶將幾個重要的文檔那到我公司要求恢複。
開啟檔案,正如客戶所描述,提示:不能訪問“2009日報表.xls",該檔案可能是唯讀,或者您要訪問的位置是唯讀,或者檔案所在的伺服器沒有響應。如:

 

“重試或者取消”,點擊重試後,此EXCEL仍然提示該檔案可能是唯讀……
點擊取消,提示:2009日報表.xls 中發現不可讀取的內容。是否要恢複此活頁簿的內容?如果信任此活頁簿的來源,請單擊“是”。

 

 

點“是”,提示該檔案破壞程度太大,不能進行修複.EXCEL。如:

 

使用EXCEL的自動修複功能後,可以顯示部分內容,但是第三個表中卻沒有內容,只有標題。

Winhex開啟損壞的檔案,發現檔案頭D0CF11H,正常的複合文檔檔案頭的標誌。將其解釋為磁碟,以扇區為單位查看,並分析檔案結構。如

 

    位移0x30貓鼠的是複合文檔ROOT的位置,資料解譯器解釋顯示在第56扇區。但是通過查看扇區大小。總共只有48個扇區。那麼可以推測,這個損壞的EXCEL表格在恢複的過程中,免費軟體並沒有恢複完整,或者檔案當中插入了一些別的檔案的部分內容,這種現象也就是常說的“片段”。因為客戶的分區是“FAT32”,本身片段產生的幾率就非常高。所以,出現這樣的情況也在預料之中,
客戶送來原盤(被格式化的硬碟)。按照EXCEL的結構,用winhex按照關鍵字進行定位。找到了這個損壞的EXCEL檔案(提示不能訪問的檔案)存放在硬碟的物理位置,winhex手工將剩餘部分內容提取出來,合并。重新開啟。EXCEL不再提示不能訪問、無法讀取等錯誤,第三個表格的內容也自動顯示。
   友情提示:“EXCEL不能訪問,檔案可能是唯讀”導致此類錯誤的原因有很多,比如病毒破壞,硬碟壞道等等。具體情況具體分析,總之,一般是由於檔案不完整,或者檔案當中穿插著別的檔案的內容(片段),而沒有檔案配置表記錄它儲存的物理位置的時候,就會出錯。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.