diff --git a/hadoop-common-project/hadoop-common/src/main/native/native.vcxproj b/hadoop-common-project/hadoop-common/src/main/native/native.vcxproj
index 36b560305b36a..3cabf1811bbf1 100644
--- a/hadoop-common-project/hadoop-common/src/main/native/native.vcxproj
+++ b/hadoop-common-project/hadoop-common/src/main/native/native.vcxproj
@@ -1,5 +1,4 @@
-
-
@@ -39,12 +37,14 @@
false
true
Unicode
+ v142
DynamicLibrary
false
true
Unicode
+ v142
@@ -169,4 +169,4 @@
-
+
\ No newline at end of file
diff --git a/hadoop-common-project/hadoop-common/src/main/native/native.vcxproj.filters b/hadoop-common-project/hadoop-common/src/main/native/native.vcxproj.filters
index 2c94f4311e561..ab71e3ab0e784 100644
--- a/hadoop-common-project/hadoop-common/src/main/native/native.vcxproj.filters
+++ b/hadoop-common-project/hadoop-common/src/main/native/native.vcxproj.filters
@@ -1,5 +1,4 @@
-
-
@@ -48,19 +46,16 @@
Source Files
-
- Source Files
-
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
@@ -86,5 +81,17 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
\ No newline at end of file
diff --git a/hadoop-common-project/hadoop-common/src/main/winutils/libwinutils.vcxproj b/hadoop-common-project/hadoop-common/src/main/winutils/libwinutils.vcxproj
index 3c958e03312e1..95c9d3241baf3 100644
--- a/hadoop-common-project/hadoop-common/src/main/winutils/libwinutils.vcxproj
+++ b/hadoop-common-project/hadoop-common/src/main/winutils/libwinutils.vcxproj
@@ -1,5 +1,4 @@
-
-
@@ -46,23 +44,27 @@
StaticLibrary
true
Unicode
+ v142
StaticLibrary
true
Unicode
+ v142
StaticLibrary
false
true
Unicode
+ v142
StaticLibrary
false
true
Unicode
+ v142
@@ -188,4 +190,4 @@
-
+
\ No newline at end of file
diff --git a/hadoop-common-project/hadoop-common/src/main/winutils/winutils.vcxproj b/hadoop-common-project/hadoop-common/src/main/winutils/winutils.vcxproj
index 76a74147e1f3b..f937f5a81ffbd 100644
--- a/hadoop-common-project/hadoop-common/src/main/winutils/winutils.vcxproj
+++ b/hadoop-common-project/hadoop-common/src/main/winutils/winutils.vcxproj
@@ -1,5 +1,4 @@
-
-
@@ -46,17 +44,20 @@
Application
true
Unicode
+ v142
Application
true
Unicode
+ v142
Application
false
true
Unicode
+ v142
@@ -64,6 +65,7 @@
false
true
Unicode
+ v142
@@ -207,4 +209,4 @@
-
+
\ No newline at end of file