A Comprehensive Guide to Laptop Hardware: Troubleshooting, Upgrades, and Maintenance