fixed bugs in Sys_ChMode(), and FileManager.Open()