diff --git a/src/common/common.vcxproj b/src/common/common.vcxproj
index 498ca8401..9cf382c29 100644
--- a/src/common/common.vcxproj
+++ b/src/common/common.vcxproj
@@ -159,8 +159,6 @@
-
-
@@ -188,7 +186,6 @@
-
diff --git a/src/common/common.vcxproj.filters b/src/common/common.vcxproj.filters
index 21e348df4..ccc15d613 100644
--- a/src/common/common.vcxproj.filters
+++ b/src/common/common.vcxproj.filters
@@ -18,7 +18,6 @@
-
@@ -58,8 +57,6 @@
-
-
diff --git a/src/core/core.vcxproj b/src/core/core.vcxproj
index 11e31c8f5..4ae1cb234 100644
--- a/src/core/core.vcxproj
+++ b/src/core/core.vcxproj
@@ -137,6 +137,7 @@
+
@@ -156,6 +157,8 @@
+
+
diff --git a/src/core/core.vcxproj.filters b/src/core/core.vcxproj.filters
index 51aa17d76..8ecf21e85 100644
--- a/src/core/core.vcxproj.filters
+++ b/src/core/core.vcxproj.filters
@@ -14,6 +14,9 @@
+
+ file_sys
+
@@ -25,6 +28,9 @@
{a64d3c8a-747a-491b-b782-6e2622bedf24}
+
+ {7f618562-73d1-4f55-9628-887497c27654}
+
@@ -69,6 +75,12 @@
arm\mmu
+
+ file_sys
+
+
+ file_sys
+
diff --git a/src/common/src/file_sys.h b/src/core/src/file_sys/file_sys.h
similarity index 100%
rename from src/common/src/file_sys.h
rename to src/core/src/file_sys/file_sys.h
diff --git a/src/common/src/file_sys_directory.cpp b/src/core/src/file_sys/file_sys_directory.cpp
similarity index 100%
rename from src/common/src/file_sys_directory.cpp
rename to src/core/src/file_sys/file_sys_directory.cpp
diff --git a/src/common/src/file_sys_directory.h b/src/core/src/file_sys/file_sys_directory.h
similarity index 100%
rename from src/common/src/file_sys_directory.h
rename to src/core/src/file_sys/file_sys_directory.h