While it is theoretically possible for a laptop to last 20 years with meticulous care and upgrades, it is highly unlikely due to technological advancements and wear and tear over time. In that case, you may have to replace components such as the keyboard, the screen, the hard drive, and probably the RAM.