Windows 10 wouldn't install on a older system. I think Windows 10 solved any problems by not installing. As for doing a update to Windows 10. From what I have read the ones who had problems updating to 10 had their systems converted back to the previous OS. As for some repairs are cheaper than new system. I would never spend my money to repair a old computer. Today it might be the hard drive. Tomorrow it might be the motherboard. what about the power supply? That may be next. I'm not saying that's going to happen but it could. I would rather spend my money on a new system than wasting it on a old system. Notice I said old and not something fairly new. In the end it everybody's own choice. Any way you go something can go wrong.