In this paper we introduce Faster-Restart, an optional mechanism for safely improving sender's transmission rate during the restart in a multicast communication. The key challenge in the design of the mechanism lies in utilizing network information before and after idle periods, reasonably controlling rate increment and therefore reaching the balance between restart and congestion-avoidance states. Aiming at improving restart efficiency and providing better user experience, we design algorithms for restarting rate estimation, packet history re-construction and rate change control. At the end of this paper, the mechanism will be evaluated using simulation in order to demonstrate the effectiveness and TCP friendliness of TFMCC Faster-Restart.