diff --git a/tools/msvs/msi/nodemsi.wixproj b/tools/msvs/msi/nodemsi.wixproj
index 3f9b0dd4e51..f5a113378e9 100644
--- a/tools/msvs/msi/nodemsi.wixproj
+++ b/tools/msvs/msi/nodemsi.wixproj
@@ -33,6 +33,9 @@
obj\$(Configuration)\
Debug;ProductVersion=$(NodeVersion);NoETW=$(NoETW);NoPerfCtr=$(NoPerfCtr);NPMSourceDir=..\..\..\deps\npm\;ProgramFilesFolderId=ProgramFiles64Folder
+
+ True
+
diff --git a/tools/msvs/msi/product.wxs b/tools/msvs/msi/product.wxs
index 46680085513..5443be5ad77 100755
--- a/tools/msvs/msi/product.wxs
+++ b/tools/msvs/msi/product.wxs
@@ -106,6 +106,15 @@
Arguments='/k "[APPLICATIONROOTDIRECTORY]nodejsvars.bat"'
Show="normal"
WorkingDirectory="APPLICATIONROOTDIRECTORY"/>
+
+
+
+
+
-
-
@@ -135,22 +138,38 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -163,15 +182,22 @@
- 1
+ NOT Installed
+ Installed AND PATCH
1
- 1
+ LicenseAccepted = "1"
1
- 1
+ NOT Installed OR WixUI_InstallMode = "Change"
+ Installed AND NOT PATCH
+ Installed AND PATCH
+ 1
1
1
1
1
+ Installed
+ NOT Installed
+ 1