Most of the literature on scheduling problem only focuses on how to obtain the optimal schedule in static environment. However, when the schedule is carried out in job shop, it always meets with varied disturbances. These disturbances will make the schedule’s performance different from the pre-obtained schedule, and make the original schedule invalid. In this paper, the varied disturbances which always appear during the performance of schedule are studied. The repair methods responding to these disturbances are analyzed which are classified into three typical kinds. Using these three kinds of repair methods, the usual disturbances during scheduling can be repaired. And a right shift rescheduling method is proposed to reschedule the initial schedule.