diff --git a/.github/workflows/win.yml b/.github/workflows/win.yml
index fafbd2429..032d66342 100644
--- a/.github/workflows/win.yml
+++ b/.github/workflows/win.yml
@@ -206,11 +206,12 @@ jobs:
           cd openal-soft
           git checkout fix_capture
           cd build
-          cmake ^
+          cmake .. ^
           -G "Visual Studio 16 2019" ^
           -A Win32 ^
           -D LIBTYPE:STRING=STATIC ^
-          -D FORCE_STATIC_VCRT:STRING=ON ..
+          -D FORCE_STATIC_VCRT=ON ^
+          -D ALSOFT_BACKEND_WASAPI=OFF
 
           msbuild -m OpenAL.vcxproj /property:Configuration=Debug
 
diff --git a/docs/building-msvc.md b/docs/building-msvc.md
index d8ef32c76..c0a2b3123 100644
--- a/docs/building-msvc.md
+++ b/docs/building-msvc.md
@@ -104,7 +104,12 @@ Open **x86 Native Tools Command Prompt for VS 2019.bat**, go to ***BuildPath***
     cd openal-soft
     git checkout fix_capture
     cd build
-    cmake -G "Visual Studio 16 2019" -A Win32 -D LIBTYPE:STRING=STATIC -D FORCE_STATIC_VCRT:STRING=ON ..
+    cmake .. ^
+    -G "Visual Studio 16 2019" ^
+    -A Win32 ^
+    -D LIBTYPE:STRING=STATIC ^
+    -D FORCE_STATIC_VCRT=ON ^
+    -D ALSOFT_BACKEND_WASAPI=OFF
     msbuild OpenAL.vcxproj /property:Configuration=Debug
     msbuild OpenAL.vcxproj /property:Configuration=Release
     cd ..\..