diff --git a/bsp/simulator/drivers/sd_sim.c b/bsp/simulator/drivers/sd_sim.c
index b3b265273d..de0dd7cf30 100755
--- a/bsp/simulator/drivers/sd_sim.c
+++ b/bsp/simulator/drivers/sd_sim.c
@@ -9,7 +9,6 @@
// #define SD_TRACE rt_kprintf
#define SD_TRACE(...)
-//#define SDCARD_SIM "F:\\Project\\tools\\SDCARD"
#define SDCARD_SIM "sd.bin"
#define SDCARD_SIZE (16*1024*1024) //16M
diff --git a/bsp/simulator/rtconfig.h b/bsp/simulator/rtconfig.h
index 894a5822a1..1fc0ddbb8b 100755
--- a/bsp/simulator/rtconfig.h
+++ b/bsp/simulator/rtconfig.h
@@ -79,8 +79,6 @@
#define RT_CONSOLE_DEVICE_NAME "console"
//
-//
-// #define RT_USING_COMPONENTS_INIT
//
#define RT_USING_FINSH
//
@@ -89,6 +87,10 @@
#define FINSH_USING_DESCRIPTION
//
#define FINSH_THREAD_STACK_SIZE 4096
+//
+#define FINSH_USING_MSH
+//
+#define FINSH_USING_MSH_DEFAULT
//
//
//
-// #define RT_USING_DFS
+#define RT_USING_DFS
//
-// #define DFS_USING_WORKDIR
+#define DFS_USING_WORKDIR
//
#define DFS_FILESYSTEMS_MAX 2
//
@@ -232,10 +234,10 @@
#define _NO_OLDNAMES /* to ignore: mode_t in sys/type.h */
#endif /* end of __MINGW32__ */
+#endif /* end of _MSC_VER */
+
#ifdef _WIN32
#define RT_USING_DFS_WINSHAREDIR
#endif
-#endif /* end of _MSC_VER */
-
#endif