2016年8月29日 星期一

[教學] win7安裝時加入usb3.0驅動程式的方法

前言:Intel第六代處理器Skylake已全面使用XHCI(usb 3.0),而非win7的EHCI架構,而win7預載時並不支援XHCI,導致了usb 介面無法使用。因此,我們必須先將XHCI驅動程式加入win7 iso中,才可順利使用usb介面的鍵盤、滑鼠安裝。

1.準備好單純的win7 iso,可google找。(不能用XX合一那種整合版,因為會缺少install.wim)

2.到intel官網下載Win7-USB3.0-Creator-V3
https://downloadcenter.intel.com/zh-tw/download/25476/Windows-7-USB-3-0-Creator-Utility

解壓縮後,USB_Drivers資料夾裡即有x68/x64(32/64位元)的驅動程式,依需求選擇。

註1:此驅動程式為skylake系列cpu專用。
註2:若為早期的intel第二、三代cpu,usb 3.0驅動程式網址: https://downloadcenter.intel.com/zh-tw/product/65855/Intel-USB-3-0-eXtensible-
(選底下那個,解壓縮後找\Drivers\Win7 。第一個也是skylake cpu的驅動程式)

3.參考http://tw.shuttle.com/news/faqDetail?faqId=2379
該網頁是製作成Windows7 USB 隨身碟,但我們的目的只要做成iso檔就好,所以直接從步驟三開始,先到步驟十二為止。

步驟五:直接用2.裡頭,從intel官網下載的usb3.0驅動程式即可。
步驟七:我們的對象則是先前準備好的win7 iso檔,用winrar將裡面的"boot.wim"和"install.wim"提取出來。

步驟十三時,因為我們是win7 iso檔,替換檔案得用UltraISO這個軟體(可google搜尋找到)。請將已整合過usb 3.0驅動程式的boot.wim、install.wim替換掉win7 iso裡的同名檔案。

4.大功告成。
這時的win7 iso已包含usb3.0驅動程式,再依需求燒錄成光碟或製作成usb隨身碟。如此一來,無論在安裝選單或安裝完畢後進win7,皆可以使用usb 3.0介面的鍵盤滑鼠。

註3:boot.wim關係到安裝時能否使用usb介面;install.wim關係到安裝完進入系統時能否使用usb介面。
註4:若透過光碟機與 PS/2 鍵盤與滑鼠來安裝 Windows 7 作業系統,則不受影響,可不需要此教學. 

2016年3月19日 星期六

[教學] win7及瀏覽器字體渲染的方法(2017.05.04更新:53.0的火狐MacType渲染方式)

1.win7系統字體渲染

先到網站「糖果の無人小島」下載mactype
接著裡面的執行MacTray就可以了,挑一個喜歡的渲染方式。(我習慣用CandyTypeLCD.ini)
然後將捷徑放在「啟動」資料夾裡,就可開機自動啟動。

2
讓mactype渲染chrome:

網址列進去"chrome://flags/"
啟用實驗性 DirectWrite 字型轉譯系統-->關閉

2.1 再配合chrome用擴充套件stylish

編輯樣式
body {text-shadow: #707070 0.01px 0.01px 0.01px}
*{font-family:Arial,"Microsoft Yahei" ;}
*{font-weight:500 !important;} 用這行的缺點是會讓原網頁的粗體效果消失,所以還是取消較好。

2.2
解決chrome標題、選單無法渲染:
在快捷方式的 『目標』 後面填上 --disable-directwrite-for-ui (--前面有空格)

2.3
Chrome 45版以上,解決使用MacType缺字的問題

chrome://flags/#num-raster-threads 改為 1

參考資料:
http://0rz.tw/SpUKP

註:Chrome 52版以上已不能關閉directwrite,因此能渲染的版本最高是51.


2.4
firefox也可用MacType渲染,但會有字體上下部分被吃掉的問題。

解決方法:下載日本網友的修正檔:(檔案內有使用教學)
http://silight.hatenablog.jp/entry/MacTypePatch

接著在MacType的「設定嚮導」裡改「註冊表加載模式」,這樣才會有效果。
(註冊表加載模式已預設開機自動啟動,因此先前若有在「啟動」資料夾放MacType捷徑的話,就可以刪除了)

另外火狐設定:about:config→

gfx.direct2d.disabled 設定為true

這樣不用關閉硬體加速也有渲染效果了。看影片也順暢。
我覺得火狐渲染後,不用stylish反而好看,就沒有設定。

(2017.05.04更新)
53.0的火狐MacType渲染方式,除了上述步驟外,另外要將
gfx.content.azure.backends;direct2d1.1,skia,cairo
改為:
gfx.content.azure.backends;direct2d1.1,cairo

即刪去skia即可正常使用mactype渲染。
參考來源
http://mozilla.com.cn/thread-382070-1-1.html


2.6
IE要用MacType渲染的話,只能移除、退回至IE8才可以。

------------
成果範例: