7.0.0.63版中文全變亂碼

我前幾天下載了更新的7.0.0.63版,結果發現中文(正體中文)顯示全部變成亂碼 ,不管是既有檔案還是打開新檔案打中文都一樣,試過Writer和Impress,都是相同情形。在網路上找了半天,這個論壇也找過,似乎都沒人談過。我想過可能是大五碼和unicode的關係,但我不知道在哪裡設定,而且之前從初次安裝到各次更新,我也從未遇過這樣中文變成亂碼的問題。

有人遇過一樣狀況嗎?請問該如何解決?謝謝!

遇到一模一樣的問題. 連Calc中的中文都是.
即便使用6.4儲存的檔案, 在7.0開啟就是亂碼.
把同樣的內容複製到notepad(UTF-8)就是正常顯示, 但是貼回writer就是亂碼.
直接中文輸入也是一樣. 完全是亂碼.

我不確定是不是7.0的預設編碼變成big-5了. 請問要去哪裡修改設定?

沒聽說過有類似問題。

遇到這類鬼月突然出現的問題,建議先嘗試移除使用者設定檔試試看。

位置在:C:\Users<user name>\AppData\Roaming\LibreOffice\4\user
把 user 改名(即備份)或刪除,然後重開 LibreOffice 7 看看。

如果一樣,移除並重新安裝試試。
如果還是不行,退回 6.4 看看是否可以。

user底下是一個樹狀圖結構,所以是把那底下全部的資料夾和檔案都刪除嗎?這些都只是備份,刪除不會有問題嗎?感謝!

要備份的話,把 user 本身改名,不然就把整個 user 刪掉。下次開啟 LibreOffice 時會用預設值建立新的 user 目錄。

試過了,確定還是不行。我先把這個版本刪掉,重新安裝6.4版試試看。

我把user整個刪除,問題持續。於是我就把7.0移除(從window 10的設定裡面的程式移除),但之後就再也無法重新安裝6.4版的LibreOffice了。有裝好,但就完全找不到,C:/program裡有LibreOffice,但就只有幾個資料夾,根本沒安裝完成。

重開機時,跳出幾個警示訊息,說有幾個執行檔找不到,無法完成安裝。我猜可能是錯在我刪掉的那整個資料夾…我只好再反覆幾次試試看…

再次學到教訓,以後不要亂刪檔案…

現在每次開機都顯示vcruntime140_1.dll這個執行檔遺失,整個LibreOffice 6.4雖然已經安裝,但就是無法順利開啟。是因為user檔案刪掉的關係嗎?

不可能,user那個是使用者設定檔,不會影響整個系統安裝。
你說到的 vcruntime*.dll 這個我在別的電腦有遇到過,但不知道什麼原因。總之應該是 Windows 系統裡有些東西寫壞了。

你可以改下載免安裝版
https://www.libreoffice.org/download/portable-versions/

上次無法安裝的電腦我用免安裝版執行正常。
至於 vcruntime error 的問題我爬一下文。

謝謝!確實很可能與此無關。我另外找到解決方式了,下載了c++並執行之後就好了,現在已經可以正常開啟 LibreOffice 6.4,中文也可以正常顯示了。暫時不升級到7.0了

我換了筆電,又碰到完全一樣的問題了。!

我的作業系統是winsows10,安裝的是7.0.4版,也把Help for offline use: 中文 (正體)這程式安裝了,但完全沒用。

請問還是只能以安裝更早版本的方式解決嗎?謝謝!

如果有文件能够重現這個問題的話,那不妨到 bugs.librroffice.org 反饋下。