diff --git a/client/installer.nsis b/client/installer.nsis
index 6b8d3258e..63bff1c5b 100644
--- a/client/installer.nsis
+++ b/client/installer.nsis
@@ -201,6 +201,8 @@ Pop $0
Function .onInit
StrCpy $INSTDIR "${INSTALL_DIR}"
+; Default autostart to enabled so silent installs (/S) match the interactive default
+StrCpy $AutostartEnabled "1"
; Pre-0.70.1 installers ran without SetRegView, so their uninstall keys live
; in the 32-bit view. Fall back to it so upgrades still find them.
diff --git a/client/netbird.wxs b/client/netbird.wxs
index 23aa250f4..2849bc6b9 100644
--- a/client/netbird.wxs
+++ b/client/netbird.wxs
@@ -13,6 +13,9 @@
+
+
+
@@ -63,9 +66,21 @@
+
+
+
+ AUTOSTART = "1"
+
+
+
+
+
+