恢复的模拟实现