解决开关状态保存; 中断情况处理;