網頁

2024年4月28日 星期日

windows 11、windows server 2022 ISO檔整合最新且齊全的硬碟驅動程式

windows 11、windows server 2022的安裝檔,如不支援搭載最新 Intel® Optane™ Memory 的 Intel® 快速儲存技術驅動程式。可以自己整合至 ISO檔內。

驅動程式來源
從微軟 update catalog 搜尋下載 .cab檔 https://www.catalog.update.microsoft.com/Home.aspx
分別用搜尋的關鍵字 intel rst 20、intel rst 19、intel rst 18、intel rst 17、intel rst 16、intel rst 15
每次搜尋一組關鍵字,例如 intel rst 20,找到資料的第一筆是最新版本,下載搜尋的最新版本。
以後有出新版本搜尋方式,例如 intel rst 21...,依此類推。


用7-zip 解壓縮。在下載的cab檔上按滑鼠右鍵,>7-zip,->解壓縮檔案

->確定

也可以用expand 指令解壓縮
例如將下載的cab檔複製到 d:\01資料夾
expand d:\01\1c24abfd-7ce5-4a75-86f3-1896b6aa4251_d1f044778d33b1668a2ee38c405dd34ad4ec432f.cab -f:*.* d:\01

解壓縮完成

解壓縮完成的檔案,分別建立資料夾彙整

intel rst 11-14 可由這個網址下載

從intel 下載 rst vmd 驅動


寫本文時是intel 網站的VMD 版本是20.0.0.1083.3,https://www.station-drivers.com/及https://www.catalog.update.microsoft.com/home.aspx 也可以搜尋下載VMD驅動程式,如三個網站的VMD版本不同,可考慮採用最新版。



intel 網站的VMD版本,如有提醒有更新版本,可以考慮用新版本。intel vmd 19的版本是19.5.2.1049.5 ,微軟的https://www.catalog.update.microsoft.com/home.aspx,vmd 19的最新版版是19.5.7.1058,如擔心 vmd 20最新版無法完整含蓋vmd 19,可以考慮保留vmd 19最新版,其餘版本,依此類推。

intel rst 18下載網址,
擷取setuprst.exeVMD驅動程式請參考這篇文章:從Intel 下載的setuprst.exe擷取VMD驅動程式

intel vroc 7

intel vroc 8

從各種PE擷取硬碟驅動程式。
從網路下載的PE boot.wim,用gimagex 掛載,DISM ++匯出硬碟驅動程式。
例如:



綜合以上各種來源下載的硬碟驅動程式,如全部整合再一起,檔案會變很大,用DISM++匯入刪除重複的,刪除新版已包含的舊版。整合完成的硬碟驅動程式,就可以匯出供匯入windows 11、windows server 2022使用。
下面三張圖是已整合的硬碟驅動程式版本範例:



先擷取windows 11、windows server 2022的boot.wim、install.wim檔
下圖是windows 11 iso檔

gimagex掛載boot.wim(boot.wim 有2個image,先掛載1)至111資料夾(先自行建立)
select 選要掛載的image
勾選  read and write,勾選commit changes,->mount。

開啟DISM ++,點選windows 11 23H2 boot.wim 的image 1(windows 10 PE 10.0.22621.1x64)
開啟工作階段,->驅動管理->新增驅動,選已整合好的硬碟驅動程式。

關閉 DISM ++,卸載 unmount boot.wim image 1

繼續掛載boot.wim image 2,開啟DISM ++,點選windows 11 23H2 boot.wim 的image 1(Microsoft windows setup)
驅動管理->新增驅動,選已整合好的硬碟驅動程式。關閉 DISM ++,卸載 unmount boot.wim image 2。
完成boot.wim 2個image 匯入已整合好的硬碟驅動程式。



gimagex掛載install.wim(install.wim 有5個image,先掛載1)至111資料夾(先自行建立)
select 選要掛載的image
勾選  read and write,勾選commit changes,->mount。

開啟DISM ++,點選windows 11 23H2 install.wim 的image 1(windows 11家用版X6)
開啟工作階段,->驅動管理->新增驅動,選已整合好的硬碟驅動程式。

關閉 DISM ++,卸載 unmount install.wim image 1
用相同操作步驟,繼續完成windows 11,其餘4個版本的 image新增硬碟驅動程式。


將整合硬碟驅動程式的boot.wim install.wim,取代Win11_23H2_Chinese_Traditional_x64v2.iso的boot.wim install.wim。

用相同操作步驟整合最新且齊全的硬碟驅動程式至windows server 2022 ISO檔

已整合硬碟驅動程式的windows 11及windows server,做成安裝光碟或安裝的usb隨身碟或在PE安裝,幾乎都可以於安裝過程看到隨身碟,繼續安裝程序,也可以順利開機進入windows 桌面。


2024年4月23日 星期二

從Intel 下載的setuprst.exe擷取VMD驅動程式

Intel 網站VMD驅動程式下載網頁:
https://www.intel.com.tw/content/www/tw/zh/download/720755/intel-rapid-storage-technology-driver-installation-software-with-intel-optane-memory-11th-up-to-13th-gen-platforms.html

下載的檔案是安裝檔setuprst.exe。
在setuprst.exe上按滑鼠右鍵,->7-zip,->解壓縮檔案

切換至setuprst資料夾。在.text上按滑鼠右鍵,->7-zip,->解壓縮檔案

點開 _ 資料夾

_ 資料夾內的檔案就是intel VMD驅動程式。
用這種方式解壓縮,缺少HsaComponent、HsaExtension
較完整擷取setuprst.exe VMD驅動程式的方式
先把setuprst.exe複製到D碟(或C碟)根目錄
在 開始 按滑鼠右鍵->執行 

cmd ->確定


d:
SetupRST.exe -extractdrivers SetupRST_extracted

展開D碟SetupRST_extracted資料夾(逐層展開)
用這種方式解壓縮,就可取得VMD、HsaComponent、HsaExtension




2024年4月22日 星期一

Windows server 更新KB5036909 錯誤訊息0x800f081f

windows server 2022,2024年4月更新
KB5036909 錯誤訊息0x800f081f
無法更新,類似訊息,折騰一段時間,還是無法更新,最近三天再看看網路上文章,測試,還是無法解決,最後,改用,在windows server 2022,執行windows server iso,setup.exe,用預設更新,及保留資料與應用程式,安裝完成,KB5036909自動完成更新。所有程式與資料都保存下來。用這個方式,會將kms的檔案移除,要重新複製到原有資料夾。

如預設開啟ISO檔程式是UltraISO或類似程式,請掛載windows server 2022 ISO檔至虛擬光碟機,或將開啟ISO檔程式改為 檔案總管。
在windows server 2022 ISO檔上按滑鼠右鍵,>選 變更

選 檔案總管 ,->確定

滑鼠點二下windows server 2022 ISO檔,掛載至檔案總管
找到windows server 2022 ISO檔掛載的磁碟機,執行 setup.exe
->下一步
點選已安裝的版本,->下一步

->接受

預設點選 保留檔案、設定和應用程式,->下一步
->安裝


安裝過程。
安裝完成,KB5036909就已正常更新

KB5034439 錯誤訊息0x80070643 
kB5034439這個更新需要recovery修復磁碟分割區(有winter.wim檔的分割區)中有 250 MB 的可用空間才可成功安裝。
請用PE開機,執行diskgenius將recovery分割區最少增加250MB(縮小後面分割區給recovery分割區擴增容量)。增加recovery分割區空間後,KB5034439就可以正常更新了。



KB5034439及KB5036909更新完成。