In previous research on fault switching of redundant actuators using monitoring modules, the interference of sensor faults on monitoring results has not received enough attention. In this paper, a new fault-tolerant control (FTC) method combining adaptive compensation and active switching is proposed for a class of uncertain nonlinear systems with backup actuators against actuator and sensor faults. While using command filtered backstepping to reduce computational burden, a direct adaptive compensation scheme is designed to ensure that sensor faults within tolerable bounds do not trigger actuator switching. Based on this, a new lumped monitoring function (MF) containing prescribed performances and tolerable sensor fault bounds is designed to detect and isolate faulty actuators and ensure that the tracking error always satisfies prescribed transient and steady-state performances. Two simulation cases are used for illustrating the proposed method. It is proved that the proposed method can effectively reduce the interference of sensor faults on actuator fault detection and improve the accuracy of actuator switching.