No laptop I've owned demanded the battery be installed. At the top of this forum is a troubleshooting entry and it covers many areas. But mostly this is all about what a laptop is made from and what few parts are inside. There are all of maybe 18 replaceable parts but many are hoping for something cheaper than the usual. Try that generic reset noted in the forum sticky or top posts.
Bob