My first printer lasted 19 years, through Win 95, 98 and XP, although I did a few repairs myself. I expect my new one to conk out a lot sooner, and it's all electronic, so I can't repair anything.