diff --git a/smartmontools/ChangeLog b/smartmontools/ChangeLog
index 6f55c249d8e036594482c0350e6b51bb556050f6..47123ea22124411b38b249951a1ab25fa505da82 100644
--- a/smartmontools/ChangeLog
+++ b/smartmontools/ChangeLog
@@ -1,5 +1,9 @@
 $Id$
 
+2019-12-13  Christian Franke  <franke@computer.org>
+
+	os_win32.cpp: Decode Windows 10 1909 and Server 1909 build number.
+
 2019-12-10  Alex Samorukov <samm@os2.kiev.ua>
 
 	drivedb.h: Fix SanDisk SSD Plus matching pattern (GH PR 43)
diff --git a/smartmontools/os_win32.cpp b/smartmontools/os_win32.cpp
index dace60b025705cb18b81547a6efa99f2dccf6c7a..282890a5b6e36425bd520bcd1ac286215c4e13ff 100644
--- a/smartmontools/os_win32.cpp
+++ b/smartmontools/os_win32.cpp
@@ -4098,6 +4098,7 @@ std::string win_smart_interface::get_os_version_str()
           case 17134:   w = "w10-1803"; break;
           case 17763:   w = "w10-1809"; break;
           case 18362:   w = "w10-1903"; break;
+          case 18363:   w = "w10-1909"; break;
           default:      w = "w10";
                         build = vi.dwBuildNumber; break;
         } break;
@@ -4108,6 +4109,7 @@ std::string win_smart_interface::get_os_version_str()
           case 17134:   w = "2016-1803"; break;
           case 17763:   w = "2019";      break;
           case 18362:   w = "2019-1903"; break;
+          case 18363:   w = "2019-1909"; break;
           default:      w = (vi.dwBuildNumber < 17763
                           ? "2016"
                           : "2019");