
只好轉向蝦皮購買了

速度很快,有旅行後背包欸 (放了好些時日才拆開它)

嗯先放到一邊去...

有鑑於NvmE都挺熱情,弄來記憶體散熱片來惡搞

拿出其中一個

鬆開螺絲 就上下兩層各都有崁入熱導管,翅片

將下層熱導管 拆下

上轉卡 之前要鑽好孔

穿過螺絲柱 放上Sandisk 並上好螺絲

在SSD上下兩層都墊上導熱片(內附的導熱係數就不得而知)

旋上螺絲 準備上機

冷開機 27度 待機30度~測試35度
AMI-BIOS修改NvmE
=========================================================
Aptio_4_AMI_Firmware_Update_Utility url
Aptio_V_AMI_Firmware_Update_Utility
UBU_v1_70_rc20_1 url
MMTool v4.50.0.23 (Microsoft YaHei) url
MMTool v5.0.0.7 (Microsoft YaHei) url
AfuDos url
NvmE&NTFS url
範例 1. Asus B850M-G BIOS 修改
將主板更新BIOS你要改的版本.

使用 AFUWINGUIx64.exe 點擊儲存或是 AfuWin64.exe 提取BIOS
AfuWin64.exe 3602.CAP /O

使用MMtool 開啟 3602.CAP
找到CSMCORE 依序插入Nvme.ffs、NvmeSmm.ffs、NvmeInt13.ffs (insert Compressed)
"Save Image" 即可
(準備 usb隨身碟 FAT32格式 & DOS工具)
1.DOS環境下用AFUDOS刷韌體
AFUDOS 3602.CAP /GAN

2.使用diskgenius建立DOS系統啟動碟
將修改過的BIOS 3602.CAP傳送到隨身碟上 並編輯fdauto.bat 內如下
@cls
@pause
@echo.
AFUDOS 3602.CAP /GAN
@echo.
AFUDOS CheckSum.CAP /O
重啟至BIOS環境下(W10_uefi) Win+X選單 WindowsPowerShell(系統管理員)
shutdown -fw -r -t 0

至BOOT頁面下方 "Boot Override" 選項 選擇隨身碟

系統遷移
AcronisTrueImageOEM_5128 legacy => uefi 處理過程
=========================================================



在執行備份前須先清除登錄資料
reg delete HKLM\SYSTEM\MountedDevices /va /f

ATI 階段工作已完成




附加壓縮檔: 201812/mobile01-ef10cb9c4792a8cfd69803559aa168a3.zip
重建 efi shell 相關檔案
bcdboot E:\windows /s D: /f UEFI /l zh-TW
此時新的SSD已能開機使用,更換SSD 處理後續 SetBCD

此 device 的值 提供SetBCD.bat {bootmgr}&{memdiag} 之用
bcdedit /enum {bootmgr}
附加壓縮檔: 201812/mobile01-0097fb7d6b485f2bb463c1d491403ac7.zip
SetBCD.bat
@echo. >>%COMPUTERNAME%-BCD(Backup).log
@echo %date%-%time% >>%COMPUTERNAME%-BCD(Backup).log
@bcdedit /enum all >>%COMPUTERNAME%-BCD(Backup).log
bcdedit /import BCD
@echo.
@Timeout 3
@echo OFF
@echo.
@echo Set {bootmgr}
bcdedit /set {bootmgr} device partition=\Device\HarddiskVolume1
bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /set {bootmgr} description "Windows Boot Manager"
bcdedit /set {bootmgr} locale zh-TW
bcdedit /set {bootmgr} default {default}
bcdedit /set {bootmgr} resumeobject {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b}
rem bcdedit /set {bootmgr} displayorder {current}
bcdedit /set {bootmgr} toolsdisplayorder {memdiag}
bcdedit /set {bootmgr} timeout 3
@echo.
@echo Set {memdiag}
bcdedit /set {memdiag} device partition=\Device\HarddiskVolume1
bcdedit /set {memdiag} path \EFI\Microsoft\Boot\memtest.efi
bcdedit /set {memdiag} description "Windows 記憶體診斷"
bcdedit /set {memdiag} locale zh-TW
bcdedit /set {memdiag} inherit {globalsettings}
bcdedit /set {memdiag} badmemoryaccess Yes
@echo.
@echo Set {default}
bcdedit /set {default} device partition=C:
bcdedit /set {default} path \WINDOWS\system32\winload.efi
bcdedit /set {default} description "Windows 7"
bcdedit /set {default} locale zh-TW
bcdedit /set {default} inherit {bootloadersettings}
bcdedit /set {default} recoverysequence {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b}
REM bcdedit /set {default} displaymessageoverride Recovery
bcdedit /set {default} recoveryenabled No
REM bcdedit /set {default} isolatedcontext Yes
REM bcdedit /set {default} allowedinmemorysettings 0x15000075
bcdedit /set {default} osdevice partition=C:
bcdedit /set {default} systemroot \WINDOWS
bcdedit /set {default} resumeobject {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b}
bcdedit /set {default} nx OptIn
REM bcdedit /set {default} bootmenupolicy legacy
@echo.
@echo Set "Windows Resume Application"
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} device partition=C:
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} path \WINDOWS\system32\winresume.efi
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} description "Windows Resume Application"
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} locale zh-TW
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} inherit {resumeloadersettings}
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} recoverysequence {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b}
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} recoveryenabled Yes
REM bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} isolatedcontext Yes
REM bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} allowedinmemorysettings 0x15000075
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} filedevice partition=C:
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} filepath \hiberfil.sys
REM bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} bootmenupolicy legacy
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} debugoptionenabled No
@echo.
@echo Set "Windows Recovery Environment"
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} device ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,{3eaf0d59-5356-11e8-ae0b-a8bdc68e083b}
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} path \windows\system32\winload.efi
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} description "Windows Recovery Environment"
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} locale zh-TW
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} inherit {bootloadersettings}
REM bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} displaymessage Recovery
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} osdevice ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,{3eaf0d59-5356-11e8-ae0b-a8bdc68e083b}
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} systemroot \windows
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} nx OptIn
REM bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} bootmenupolicy legacy
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} winpe Yes
@echo.
@echo Set ramdiskdevice
bcdedit /set {3eaf0d59-5356-11e8-ae0b-a8bdc68e083b} description "Windows Recovery"
bcdedit /set {3eaf0d59-5356-11e8-ae0b-a8bdc68e083b} ramdisksdidevice partition=C:
bcdedit /set {3eaf0d59-5356-11e8-ae0b-a8bdc68e083b} ramdisksdipath \Recovery\WindowsRE\boot.sdi
@timeout 5
@cls
@echo.
@pushd %SystemDrive%\Recovery
@attrib /s /d -a -s -r -h
echo 請將 Recovery 子目錄 (GUID) 更名為 WindowsRE
@echo.
@attrib /s /d
@echo.
@pause
@explorer %SystemDrive%\Recovery
@cls
@POPD
@bcdedit /enum all >>%COMPUTERNAME%-BCD(New).log