diff --git a/windows/base/Dockerfile b/windows/base/Dockerfile
index 13f8bfcd4ccd8bde4453255af8d1c88d2e756f94..5d550013b7d37c432c432ae445b8900f5aed4ef7 100644
--- a/windows/base/Dockerfile
+++ b/windows/base/Dockerfile
@@ -57,29 +57,13 @@ ADD powershell/30-Vcpkg-CMake.ps1 /Windows/System32/WindowsPowerShell/v1.0/profi
 
 RUN cd $env:VCPKG_DIR; \
     Must-Run ./vcpkg install --triplet "$env:VCPKG_TARGET_TRIPLET" \
-        libepoxy \
-        glm \
-        cgal \
-        fmt \
-        "\"hdf5[cpp]\"" \
-        pybind11 \
-        boost-program-options \
-        boost-property-tree \
-        boost-circular-buffer \
-        boost-timer \
-        boost-multi-array \
-        jsoncpp \
-        websocketpp \
-        freetype \
-        harfbuzz \
-        rpclib \
-        eigen3 \
-        openblas \
         libjpeg-turbo \
         libwebp \
+        tiff \
+        openblas \
+        "\"hdf5[cpp]\"" \
         opengl \
         protobuf \
-        tiff \
         "\"xtensor[xsimd,tbb]\"" \
         ; \
     Remove-Item -Force -Recurse ./downloads; \
diff --git a/windows/cuda-devel/Dockerfile b/windows/cuda-devel/Dockerfile
index 3f2130a7ab34c55d391d72e899f2eacf813f4d33..7ba4b5f3ae454a15a1e6a3d036750dadf6ff2238 100644
--- a/windows/cuda-devel/Dockerfile
+++ b/windows/cuda-devel/Dockerfile
@@ -33,6 +33,29 @@ RUN cd $env:VCPKG_DIR; \
     Remove-Item -Force -Recurse ./buildtrees; \
     Remove-Item -Force -Recurse ./packages;
 
+RUN cd $env:VCPKG_DIR; \
+    Must-Run ./vcpkg install --triplet "$env:VCPKG_TARGET_TRIPLET" \
+        boost-program-options \
+        boost-property-tree \
+        boost-circular-buffer \
+        boost-timer \
+        boost-multi-array \
+        libepoxy \
+        glm \
+        cgal \
+        fmt \
+        jsoncpp \
+        websocketpp \
+        freetype \
+        harfbuzz \
+        rpclib \
+        eigen3 \
+        pybind11 \
+        ; \
+    Remove-Item -Force -Recurse ./downloads; \
+    Remove-Item -Force -Recurse ./buildtrees; \
+    Remove-Item -Force -Recurse ./packages;
+
 RUN Must-Run choco install -y --allow-multiple-versions python --version 3.9.1; \
     Must-Run choco install -y --allow-multiple-versions python --version 3.8.7; \
     Must-Run choco install -y --allow-multiple-versions python --version 3.7.9; \
diff --git a/windows/devel/Dockerfile b/windows/devel/Dockerfile
index 710a6c1fa76942435e1cadd091a96eed149aba2e..adc5b2202d1dbe63c5bf38d4be8b323bc3cd9eac 100644
--- a/windows/devel/Dockerfile
+++ b/windows/devel/Dockerfile
@@ -22,6 +22,29 @@ RUN cd $env:VCPKG_DIR; \
     Remove-Item -Force -Recurse ./buildtrees; \
     Remove-Item -Force -Recurse ./packages;
 
+RUN cd $env:VCPKG_DIR; \
+    Must-Run ./vcpkg install --triplet "$env:VCPKG_TARGET_TRIPLET" \
+        boost-program-options \
+        boost-property-tree \
+        boost-circular-buffer \
+        boost-timer \
+        boost-multi-array \
+        libepoxy \
+        glm \
+        cgal \
+        fmt \
+        jsoncpp \
+        websocketpp \
+        freetype \
+        harfbuzz \
+        rpclib \
+        eigen3 \
+        pybind11 \
+        ; \
+    Remove-Item -Force -Recurse ./downloads; \
+    Remove-Item -Force -Recurse ./buildtrees; \
+    Remove-Item -Force -Recurse ./packages;
+
 RUN Must-Run choco install -y --allow-multiple-versions python --version 3.9.1; \
     Must-Run choco install -y --allow-multiple-versions python --version 3.8.7; \
     Must-Run choco install -y --allow-multiple-versions python --version 3.7.9; \