diff --git a/CMakeLists.txt b/CMakeLists.txt
index f3f67ddb70e6d9024249a8bd7d756f2459a69987..c6a0fd131d8a0d9aa26af3db318ec4ad39279516 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,7 +8,7 @@ set(CMAKE_C_STANDARD 11)
 SET( CPACK_PACKAGE_NAME  "${PROJECT_NAME}")
 SET( CPACK_PACKAGE_VERSION_MAJOR 4)
 SET( CPACK_PACKAGE_VERSION_MINOR 1)
-SET( CPACK_PACKAGE_VERSION_PATCH 80)
+SET( CPACK_PACKAGE_VERSION_PATCH 81)
 
 # init CellFrame SDK
 add_definitions("-DDAP_VERSION=\"${CPACK_PACKAGE_VERSION_MAJOR}-${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}\"")
diff --git a/cellframe-sdk b/cellframe-sdk
index 6d4acbc866a807f8ef04e831bbbef6b1c007d5cf..4cabd8c495bba6fdfcf4d123d6d96592dd4338a3 160000
--- a/cellframe-sdk
+++ b/cellframe-sdk
@@ -1 +1 @@
-Subproject commit 6d4acbc866a807f8ef04e831bbbef6b1c007d5cf
+Subproject commit 4cabd8c495bba6fdfcf4d123d6d96592dd4338a3
diff --git a/sources/main_node_cli.c b/sources/main_node_cli.c
index be9e324ffa485e0f14bf1b3322dd53609e518a3b..f172fdc6f59e54ca842f8abfbd717a13d288fd5e 100644
--- a/sources/main_node_cli.c
+++ b/sources/main_node_cli.c
@@ -196,6 +196,8 @@ int main(int argc, const char *argv[])
     dap_set_appname("cellframe-node");
 
 #ifdef _WIN32
+    SetConsoleCP(1252);
+    SetConsoleOutputCP(1252);
     g_sys_dir_path = dap_strdup_printf("%s/%s", regGetUsrPath(), dap_get_appname());
 #elif DAP_OS_MAC
     g_sys_dir_path = dap_strdup_printf("/Applications/%s.app/Contents/Resources", dap_get_appname());