diff --git a/src/defender-control/dcontrol.cpp b/src/defender-control/dcontrol.cpp
index 80495eb..0521a85 100644
--- a/src/defender-control/dcontrol.cpp
+++ b/src/defender-control/dcontrol.cpp
@@ -172,8 +172,7 @@ namespace dcontrol
// Start (3 off) (2 on)
if (reg::create_registry(L"SYSTEM\\CurrentControlSet\\Services\\WinDefend", hkey))
{
- if (!reg::set_keyval(hkey, L"Start", 3))
- printf("Failed to write to Start\n");
+ reg::set_keyval(hkey, L"Start", 3);
}
else
printf("Failed to access CurrentControlSet\n");
@@ -268,8 +267,7 @@ namespace dcontrol
// Start (3 off) (2 on)
if (reg::create_registry(L"SYSTEM\\CurrentControlSet\\Services\\WinDefend", hkey))
{
- if (!reg::set_keyval(hkey, L"Start", 2))
- printf("Failed to write to Start\n");
+ reg::set_keyval(hkey, L"Start", 2);
}
else
printf("Failed to access CurrentControlSet\n");
diff --git a/src/defender-control/defender-control.vcxproj b/src/defender-control/defender-control.vcxproj
index 90f0d10..aa4b8be 100644
--- a/src/defender-control/defender-control.vcxproj
+++ b/src/defender-control/defender-control.vcxproj
@@ -48,7 +48,7 @@
Application
false
- v143
+ v142
true
MultiByte
@@ -137,12 +137,13 @@
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
stdcpplatest
+ MultiThreaded
Console
true
true
- true
+ false
RequireAdministrator
diff --git a/src/defender-control/reg.cpp b/src/defender-control/reg.cpp
index c1f7e16..b6c0217 100644
--- a/src/defender-control/reg.cpp
+++ b/src/defender-control/reg.cpp
@@ -86,7 +86,7 @@ namespace reg
if (ret)
{
- wprintf(L"Set error: %d\n", ret);
+ // wprintf(L"Set error: %d\n", ret);
return false;
}
@@ -102,7 +102,7 @@ namespace reg
if (ret)
{
- wprintf(L"Set error: %d\n", ret);
+ // wprintf(L"Set error: %d\n", ret);
return false;
}
return true;
diff --git a/src/defender-control/settings.hpp b/src/defender-control/settings.hpp
index 4db34f1..e2cb04b 100644
--- a/src/defender-control/settings.hpp
+++ b/src/defender-control/settings.hpp
@@ -6,4 +6,4 @@
#define DEFENDER_DISABLE 2
#define DEFENDER_GUI 3
-#define DEFENDER_CONFIG DEFENDER_DISABLE
+#define DEFENDER_CONFIG DEFENDER_ENABLE