The repeated failures of any equipment or systems are modeled as a renewal process. The management needs an assessment of the number of future failures to allocate the resources needed for fast repairs. Based on the idea of expectation by conditioning, special Volterra-type integral equations are derived for general types of repairs, considering the length of repair and reduced degradation of the idle object. In addition to minimal repair and failure replacement, partial repairs are also discussed when the repair results in reduction of the number of future failures or decreases the effective age of the object. Numerical integration-based algorithm and simulation study are performed to solve the resulting integral equation. Since the geometry degradation in different dimensions of a rail track and controlling and maintaining defects are of importance, a numerical example using the rail industry data is conducted. Expected number of failures of different failure type modes in rail track is calculated within a two-year interval. Results show that within a two-year period, anticipated occurrences of cross level failures, surface failures, and DPI failures are 2.4, 3.8, and 5.8, respectively.