diff --git a/Dockerfile b/Dockerfile
index 3cafbd5..826680d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -29,7 +29,7 @@ RUN set -eu && \
COPY --chmod=755 ./src /run/
COPY --chmod=755 ./assets /run/assets
-ADD --chmod=664 https://github.com/qemus/virtiso-whql/releases/download/v1.9.44-0/virtio-win-1.9.44.tar.xz /drivers.txz
+ADD --chmod=664 https://github.com/qemus/virtiso-whql/releases/download/v1.9.45-0/virtio-win-1.9.45.tar.xz /drivers.txz
FROM dockurr/windows-arm:${VERSION_ARG} AS build-arm64
FROM build-${TARGETARCH}
diff --git a/assets/win11x64-enterprise-eval.xml b/assets/win11x64-enterprise-eval.xml
index b8c3cbf..034fd6a 100644
--- a/assets/win11x64-enterprise-eval.xml
+++ b/assets/win11x64-enterprise-eval.xml
@@ -264,6 +264,11 @@
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 1 /f
Set Network Location to Home
+
+ 26
+ pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
+ Install VirtIO display driver
+
@@ -443,16 +448,11 @@
22
- pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
- Install VirtIO display driver
-
-
- 23
cmd /C rd /q C:\Windows.old
Remove empty Windows.old folder
- 24
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win11x64-enterprise.xml b/assets/win11x64-enterprise.xml
index fc8562a..284e510 100644
--- a/assets/win11x64-enterprise.xml
+++ b/assets/win11x64-enterprise.xml
@@ -267,6 +267,11 @@
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 1 /f
Set Network Location to Home
+
+ 26
+ pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
+ Install VirtIO display driver
+
@@ -446,16 +451,11 @@
22
- pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
- Install VirtIO display driver
-
-
- 23
cmd /C rd /q C:\Windows.old
Remove empty Windows.old folder
- 24
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -463,4 +463,3 @@
-
diff --git a/assets/win11x64-iot.xml b/assets/win11x64-iot.xml
index 0de7bb4..46c8bd7 100644
--- a/assets/win11x64-iot.xml
+++ b/assets/win11x64-iot.xml
@@ -267,6 +267,11 @@
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 1 /f
Set Network Location to Home
+
+ 26
+ pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
+ Install VirtIO display driver
+
@@ -446,16 +451,11 @@
22
- pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
- Install VirtIO display driver
-
-
- 23
cmd /C rd /q C:\Windows.old
Remove empty Windows.old folder
- 24
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win11x64-ltsc.xml b/assets/win11x64-ltsc.xml
index 8e42eb6..4d56000 100644
--- a/assets/win11x64-ltsc.xml
+++ b/assets/win11x64-ltsc.xml
@@ -267,6 +267,11 @@
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 1 /f
Set Network Location to Home
+
+ 26
+ pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
+ Install VirtIO display driver
+
@@ -446,16 +451,11 @@
22
- pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
- Install VirtIO display driver
-
-
- 23
cmd /C rd /q C:\Windows.old
Remove empty Windows.old folder
- 24
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win11x64.xml b/assets/win11x64.xml
index 3130bb4..fe14705 100644
--- a/assets/win11x64.xml
+++ b/assets/win11x64.xml
@@ -267,6 +267,11 @@
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 1 /f
Set Network Location to Home
+
+ 26
+ pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
+ Install VirtIO display driver
+
@@ -446,16 +451,11 @@
22
- pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
- Install VirtIO display driver
-
-
- 23
cmd /C rd /q C:\Windows.old
Remove empty Windows.old folder
- 24
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win2025-eval.xml b/assets/win2025-eval.xml
index 9d90c77..ebeb7a5 100644
--- a/assets/win2025-eval.xml
+++ b/assets/win2025-eval.xml
@@ -159,6 +159,11 @@
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 1 /f
Set Network Location to Home
+
+ 2
+ pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
+ Install VirtIO display driver
+
@@ -337,16 +342,11 @@
21
- pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
- Install VirtIO display driver
-
-
- 22
cmd /C rd /q C:\Windows.old
Remove empty Windows.old folder
- 23
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win2025.xml b/assets/win2025.xml
index 7e543a2..6ac67e4 100644
--- a/assets/win2025.xml
+++ b/assets/win2025.xml
@@ -162,6 +162,11 @@
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 1 /f
Set Network Location to Home
+
+ 2
+ pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
+ Install VirtIO display driver
+
@@ -340,16 +345,11 @@
21
- pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf
- Install VirtIO display driver
-
-
- 22
cmd /C rd /q C:\Windows.old
Remove empty Windows.old folder
- 23
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/src/define.sh b/src/define.sh
index 8607ed2..89ce2cc 100644
--- a/src/define.sh
+++ b/src/define.sh
@@ -795,13 +795,11 @@ getLink1() {
url="11/en-us_windows_11_24h2_x64.iso"
;;
"win11x64-iot" | "win11x64-enterprise-iot-eval" )
- [[ "${lang,,}" != "en" ]] && [[ "${lang,,}" != "en-us" ]] && return 0
size=5144817664
sum="4f59662a96fc1da48c1b415d6c369d08af55ddd64e8f1c84e0166d9e50405d7a"
url="11/X23-81951_26100.1742.240906-0331.ge_release_svc_refresh_CLIENT_ENTERPRISES_OEM_x64FRE_en-us.iso"
;;
"win11x64-ltsc" | "win11x64-enterprise-ltsc-eval" )
- [[ "${lang,,}" != "en" ]] && [[ "${lang,,}" != "en-us" ]] && return 0
size=5144817664
sum="4f59662a96fc1da48c1b415d6c369d08af55ddd64e8f1c84e0166d9e50405d7a"
url="11/X23-81951_26100.1742.240906-0331.ge_release_svc_refresh_CLIENT_ENTERPRISES_OEM_x64FRE_en-us.iso"