[教學] 直接將 exFat 加入 Windows XP內 . 免安裝KB



贊助商連結


purk
2013-05-26, 12:30 PM
exFat是MS為了大容量外接儲存裝置而提供的

初期只能夠藉由KB修正讓XP具有讀/寫exFat磁區的功能

最後MS經由KB開放讓XP可以直接格式化形成exFat磁區


XP有exFat的好處是----->XP可以將HD格式化成為exFat格式

exFat的壞處是

目前很多的磁區檔案救援軟體並不支援

如果資料掛點

很難搶救

而且對於沒有添加exFat支援KB的XP來說

這個磁區會被標示成為--->未格式化 (變相加密?! 誤刪風險)

_____________以下提供直接加入exFat 進入原始XP With SP3的教學______________

1.首先取得XP的exFat修正KB--->KB955704

2. 點擊KB955704後在硬碟某分區會有一個暫存的亂數命名解壓縮資料夾

3. 進入該亂數命名資料夾找尋SP3QFE資料夾

4.複製此SP3QFE資料夾全部內容到另外一個新資料夾

5.另外複製update_SP3QFE這個檔案(需要用到裡面的訊息)

6.將SP3QFE內的檔案使用makecab指令 壓縮成為cab檔案

7.將這些壓縮檔案都丟到XP-SP3的安裝資料夾i386內 ( 共 8個檔案)

8. 開啟i386內的HIVESFT.inf 與 HIVESYS.inf這2個檔案

將update_SP3QFE中以下字串複製貼入上述2的檔案中



HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached","{750FDF0E-2A26-11D1-A3EA-080036587F03} {000214E8-0000-0000-C000-000000000046} 0x401",0x10003,0x1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached","{1e9b04fb-f9e5-4718-997b-b8da88302a47} {000214e8-0000-0000-c000-000000000046} 0x401",0x10003,0x1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached","{1e9b04fb-f9e5-4718-997b-b8da88302a48} {000214e8-0000-0000-c000-000000000046} 0x401",0x10003,0x1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached","{1cdb2949-8f65-4355-8456-263e7c208a5d} {000214e6-0000-0000-c000-000000000046} 0x401",0x10003,0x1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached","{A4DF5659-0801-4A60-9607-1C48695EFDA9} {000214E6-0000-0000-C000-000000000046} 0x401",0x10003,0x1
HKLM,"SYSTEM\CurrentControlSet\Services\exFat","ErrorControl",0x00010003,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\exFat","Group",0x00000002,"Boot file system"
HKLM,"SYSTEM\CurrentControlSet\Services\exFat","Start",0x00010003,0x00000004
HKLM,"SYSTEM\CurrentControlSet\Services\exFat","Type",0x00010003,0x00000002
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Setup", "LogLevel", 0x10001, 0

9.開啟i386資料夾中txtsetup.sif檔案

在以下區段各自添加




[SourceDisksFiles]
exfat.sys = 1,,,,,,,4,0,0,,1,4
uexfat.dll = 100,,,,,,,2,0,0,,1,2

[FileSystems.Load]

exFat = exfat.sys

[FileSystems]
exfat = "exFAT File System"



10.開啟i386資料夾中DOSNET.INF檔案

在以下區段各自添加


[FloppyFiles.1]
d1,exfat.sys

[Files]

d1,exfat.sys



11. 以上步驟就完成XP完整的內建exFat 的支援 安裝後就可以馬上使用exFat 而且可以格式化