Win10 ttf 不是 有效 的 字 型 檔

Win10 ttf 不是 有效 的 字 型 檔

※本文如您認為值得給我獎勵,請時常“點擊任一廣告”就是給我最直接的獎勵,謝謝!!

Win10 ttf 不是 有效 的 字 型 檔

windows 10 安裝某些字型時無法安裝,顯示【不是有效的字型檔】,偏偏有些字型是客戶指定的〝要和以前的一樣〞,急死人,怎麼辦?該如何解決?

Win10 ttf 不是 有效 的 字 型 檔

windows 10 如何安裝字型?很簡單,在檔案總管打開您下載好的字型檔資料夾,選擇您要安裝的字型檔(檔案總管的功能列中選擇〝檢視〞→〝大圖示〞,可以預覽字型的樣式),可單獨安裝一個字型或同時選多個一起安裝(按鍵盤的「Ctrl+A」選取所有字型),按右鍵→選擇安裝即可。

Win10 ttf 不是 有效 的 字 型 檔

↑ 但是windows 10 對一些以前的TTF字型檔格式有些已不支援,安裝時顯示【不是有效的字型檔】,怎麼辦?這些中文字型無法安裝的原因,因為它們是〝 BIG5 的編碼〞,而 Windows 8/10 要求必須為 〝Unicode 編碼〞才能支援安裝。解決的方法是您可以上該字型公司網站下載可支援的Unicode 編碼字型檔,但是有些字型公司也許已經不在了又該怎麼辦?

一個好的辦法是把不支援的檔型轉換成可安裝的檔型,例如上圖副檔名是TTF卻以BIG5 編碼的字型,可經過轉換軟體把它轉成Unicode 編碼的OTF檔就可以順利安裝了。

而轉換軟體在哪下載如何安裝呢?其實也不必那麼麻煩,目前有幾個不錯的線上免費轉換網站支援ttf轉成otf,線上轉換完成後再下載回來安裝即可。

先介紹其一如下:

Win10 ttf 不是 有效 的 字 型 檔

↑ 進入chrome線上應用程式商店,找到【Font Converter】。

Win10 ttf 不是 有效 的 字 型 檔

↑ 進入【Font Converter】後,畫面如上。請加入要轉換的字型檔。

Win10 ttf 不是 有效 的 字 型 檔

↑ 轉換操作如圖中說明,要轉換的檔可以一次選一個或多個,但是,它在完成一個檔案轉換後就會暫停,須等您存檔後才會繼續轉換另一個檔。

Win10 ttf 不是 有效 的 字 型 檔

↑ 轉換僅需要幾秒的時間,進度顯示在上圖的位置,沒注意看會以為當機了。

Win10 ttf 不是 有效 的 字 型 檔

↑ 轉換完成後顯示這一行字,顯示檔案為OTF檔,請按Download下載儲存到您的電腦中。

※ 免費版為每日限轉10個檔案,如您有大量字型檔待轉,可付費購買升級功能,或是每日勤快的進入轉檔;或是網路搜尋其他線上轉檔網站吧!


Win10 ttf 不是 有效 的 字 型 檔

作業系統升級到 Wiindows 10 之後,要從舊機把字型檔移轉到新機上,以往都是直接把 C:\Windows\fonts 裡的檔案直接複製貼上,這次竟然失敗了,即使以 Administrator 身分登入,要複製時都會顯示「檔案 xxx.ttf 不是有效的字型檔」。

Win10 ttf 不是 有效 的 字 型 檔

網路上有很多奇奇怪怪的解決方法,但後來同事試出來一個超簡單的方法:選擇「為所有使用者安裝」(設定時需要有 Administrator 權限)。

Win10 ttf 不是 有效 的 字 型 檔

就這樣,就好了。

話說 Windows 的疑難雜症也太多了吧!以我們這種控管 Administrator 權限的狀況,要開個 Windows 內建的小程式(像是小畫家 3D)都會出現「此程式已由您的系統管理員封鎖」,但 IT 他說他什麼都沒做,歪腰。

有一些Win10的用户安装 ttf 格式的字体,提示 “不是有效的字体文件” ,但是ttf字体在Windows 7 / Windows 8 都正常能安装使用。

Win10 ttf 不是 有效 的 字 型 檔

据网友测试,是 Windows Firewall 防火墙被关闭了的原因,只要重新开启 Windows Firewall 防火墙就可以解决了。

Win10安装ttf字体提示 “不是有效的字体文件” 解决方法:

1.快捷键输入 Win R,输入:services.msc

2.找到 Windows Firewall 右键启动就可以了,然后再安装ttf格式的字体。

Win10 ttf 不是 有效 的 字 型 檔

Windows Firewall 默认是开启,估计是优化系统关闭了。所以雷锋哥告诉大家不要乱优化系统,会出现各种疑难杂症问题 ?

# 更多Windows 10技巧,请关注「Windows 10专题」

heavenchou - 二, 2016/06/14 - 01:08

據說在 Win10 無法直接安裝某些舊的字型,除非是先安裝在 Win7/Win8,然後升級才行。

網路上有人提出一些解法,這裡簡單記錄一下。

1. 有人說打開 Win10 內建的防火牆就可以了。若還是不行,就開防火牆之後重開機。

2. 把舊的字型轉換成新的字型,方法如下:

  1. 在此 http://www.zhuan-huan.com/font-converter.php (另一網址 http://zh.fonts2u.com/font-converter.html) 把字型轉成 otf 格式。
  2. 用 FontCreator v5.6(繁中版) 將 otf 轉成 ttf 版。
  3. 用 FontCreator v8.0(英文版) 將 ttf 再用 file -> export font -> export true type

如此就可以了。要如此是因為 v5.6 轉出來字距有問題。而 v8.0 無法開啟 otf 格式。

3. 同上,聽說 FontCreator v9.1(英文版) 可以直接處理 otf ,就不用分成二個步驟了。

【後記】

底下有人回應說只要在上面網址將轉換格式設為TTF就好了,也就是TTF轉TTF,就可以不用那麼麻煩了。(再記:留言有人說「直接TFF轉TFF我這邊一樣出現字距過大的問題呦!」)

  • 瀏覽次數:122148