In some practical situations, it may be more economical to work a used system than do a new one. From this viewpoint, this article considers three basic preventive maintenance (PM) policies for a used system: the system with initial variable damage Y 0 begins to operate at time 0, and suffers damage due to shocks. It fails when the total damage exceeds a failure level K and corrective maintenance is made immediately. To prevent such failure, it undergoes PM at a planned time T, a shock number N and a damage level k, but maintenances are imperfect. However, failure rate of a used system maybe higher than that of a new one, so some maintenance is applied to the policies at each shock in the extended models. Using the theory of cumulative processes, expected cost rate models are obtained, optimal policies which minimise them are derived analytically and discussed numerically.