diff --git a/installer/MergeModules/Debug/Microsoft_VC142_CRT_x64.msm b/installer/MergeModules/Debug/Microsoft_VC142_CRT_x64.msm
deleted file mode 100644
index ad68639c66..0000000000
Binary files a/installer/MergeModules/Debug/Microsoft_VC142_CRT_x64.msm and /dev/null differ
diff --git a/installer/MergeModules/Release/Microsoft_VC142_CRT_x64.msm b/installer/MergeModules/Release/Microsoft_VC142_CRT_x64.msm
deleted file mode 100644
index e8dd42d05a..0000000000
Binary files a/installer/MergeModules/Release/Microsoft_VC142_CRT_x64.msm and /dev/null differ
diff --git a/installer/PowerToysSetup/Product.wxs b/installer/PowerToysSetup/Product.wxs
index 1747f57caf..b24206f044 100644
--- a/installer/PowerToysSetup/Product.wxs
+++ b/installer/PowerToysSetup/Product.wxs
@@ -195,14 +195,6 @@
BinaryKey="PTCustomActions"
DllEntry="DetectPrevInstallPathCA"
/>
-
-
-
-
-
-
-
-
@@ -339,7 +331,7 @@
-
+
@@ -363,6 +355,12 @@
+
+
+
+
+
+
@@ -618,6 +616,10 @@
+
+
+
+
@@ -712,6 +714,7 @@
+
@@ -766,6 +769,10 @@
+
+
+
+
diff --git a/installer/VCRuntime/concrt140.dll b/installer/VCRuntime/concrt140.dll
new file mode 100644
index 0000000000..e1fad948cb
Binary files /dev/null and b/installer/VCRuntime/concrt140.dll differ
diff --git a/installer/VCRuntime/msvcp140.dll b/installer/VCRuntime/msvcp140.dll
new file mode 100644
index 0000000000..94cbba79a1
Binary files /dev/null and b/installer/VCRuntime/msvcp140.dll differ
diff --git a/installer/VCRuntime/msvcp140_1.dll b/installer/VCRuntime/msvcp140_1.dll
new file mode 100644
index 0000000000..efb7d98dd0
Binary files /dev/null and b/installer/VCRuntime/msvcp140_1.dll differ
diff --git a/installer/VCRuntime/msvcp140_2.dll b/installer/VCRuntime/msvcp140_2.dll
new file mode 100644
index 0000000000..d135c2a4cc
Binary files /dev/null and b/installer/VCRuntime/msvcp140_2.dll differ
diff --git a/installer/VCRuntime/msvcp140_codecvt_ids.dll b/installer/VCRuntime/msvcp140_codecvt_ids.dll
new file mode 100644
index 0000000000..606446ca23
Binary files /dev/null and b/installer/VCRuntime/msvcp140_codecvt_ids.dll differ
diff --git a/installer/VCRuntime/vccorlib140.dll b/installer/VCRuntime/vccorlib140.dll
new file mode 100644
index 0000000000..07c5f4b9fb
Binary files /dev/null and b/installer/VCRuntime/vccorlib140.dll differ
diff --git a/installer/VCRuntime/vcruntime140.dll b/installer/VCRuntime/vcruntime140.dll
new file mode 100644
index 0000000000..f59e67e97f
Binary files /dev/null and b/installer/VCRuntime/vcruntime140.dll differ
diff --git a/installer/VCRuntime/vcruntime140_1.dll b/installer/VCRuntime/vcruntime140_1.dll
new file mode 100644
index 0000000000..f564204746
Binary files /dev/null and b/installer/VCRuntime/vcruntime140_1.dll differ