diff --git a/bin_win32/Microsoft.VC80.CRT.manifest b/bin_win32/Microsoft.VC80.CRT.manifest
deleted file mode 100644
index 6a8a0e23..00000000
--- a/bin_win32/Microsoft.VC80.CRT.manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- n9On8FItNsK/DmT8UQxu6jYDtWQ=
- 0KJ/VTwP4OUHx98HlIW2AdW1kuY=
- YJuB+9Os2oxW4mY+2oC/r8lICZE=
-
\ No newline at end of file
diff --git a/bin_win32/ac_client.exe.manifest b/bin_win32/ac_client.exe.manifest
deleted file mode 100644
index 307b6c2a..00000000
--- a/bin_win32/ac_client.exe.manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/bin_win32/ac_server.exe.manifest b/bin_win32/ac_server.exe.manifest
deleted file mode 100644
index 307b6c2a..00000000
--- a/bin_win32/ac_server.exe.manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/bin_win32/msvcr80.dll b/bin_win32/msvcr80.dll
deleted file mode 100644
index 53c005ef..00000000
Binary files a/bin_win32/msvcr80.dll and /dev/null differ
diff --git a/bin_win32/vcredist_x86.exe b/bin_win32/vcredist_x86.exe
new file mode 100644
index 00000000..47f87a0e
Binary files /dev/null and b/bin_win32/vcredist_x86.exe differ
diff --git a/source/vcpp/cube.nsi b/source/vcpp/cube.nsi
index dc643783..b3ef1902 100644
--- a/source/vcpp/cube.nsi
+++ b/source/vcpp/cube.nsi
@@ -34,6 +34,12 @@ Section "Cube (required)"
SectionEnd
+Section "Visual C++ redistributable runtime"
+
+ ExecWait '"$INSTDIR\bin\vcredist_x86.exe"'
+
+SectionEnd
+
Section "Start Menu Shortcuts"
CreateDirectory "$SMPROGRAMS\Cube"
@@ -50,4 +56,4 @@ Section "Uninstall"
RMDir /r "$SMPROGRAMS\Cube"
RMDir /r "$INSTDIR"
-SectionEnd
\ No newline at end of file
+SectionEnd