Since it is out of warranty long ago, no matter who you take your laptop to you will have to pay for the work and repairs.
This could be due to a defective hard drive:
Make sure you copy all your important files /data to CDs or DVDs
Read the following:
Overheating:
Heat will slow down your computer and can cause it to fail completely
Buy a can of Canned Air
Desktop/Tower:
Power off and disconnect all cables connected to the computer
Open the side panels (Do not touch the components inside the computer. Do NOT use a vacuum; as the vacuum can and will build up a static charge which will damage the components of the caomputer.)
Take it outside and use the Canned Air as directed (Do not use compressed from an air compressor as this air contains particles, moisture, oil, etc that can and will damage your computer.)
Blow short blasts of air on all components (Motherboard, CPU, Fans, Vents, Graphics Card, Power supply, etc).
If the Canned Air gets too cold take it and the computer inside to warm up.
After it has warmed up repeat blowing out the components as above outside.
Repeat until no more dust is dislodged from the computer.
Laptop and All-in-ones:
Same as above but do not dis-assemble. Also blow the laptop keyboard.
Do not place laptops on soft surfaces such as upholstery, clothing, bedding, carpet, etc as this insulates the bottom of the laptop and causes overheating.
Internal and Software cleanup:
Hello
What speed is your computer and what is the installed RAM?
What Operating System is installed on your computer?
Have you performed any major cleanup recently?
If your computer is below 2.5GH Pentium 4 running Windows XP or higher any version with the RAM maxed (usually 2 or 3 GB for XP and Vista; Higer for Windows 7 and 8), you will likely start to notice efficiency degradation using FireFox and the Mod tool. This will be amplified if you have not performed regular computer maintenance such as deleting Temporary files from the TEMP folder; Running Clear Private Data under tools in FireFox; Removing any unused/unnecessary programs; make sure you only have necessary programs running at Startup; Running Error-checking on all Hard Drives except the Backup drive; Running Defragmentation on all Hard Drives except the backup drive. Error-checking and Defragmentation can take hours for each to run depending on the size of your Hard drive(s) and speed of your computer.
If you are running a Microsoft Windows version, you should have at least 20% free space on the drive/partician Windows is installed onto. If you have much less than this your performance will reduce exponentially. If you have less then about 15%, Defragmentation will likley not run properly - not a good situation.
Virtual Memory should be set to 3 to 6 times the installed Ram.
There are 2 settings Initial (Minimum) size and Maximum Size in MB.
Check the Free Space on the Hard Drives - do not match or exceed the Free space. On a computer with 3GB RAM, set both to the Same - 9000MB in Minimum and Maximum to 18000MB Minimum and Maximum. This reserves a fixed allocation on your Hard Drive for file swapping which means the files does not have to resize when more or less space is requireds thus increasing the efficiency of the swap file.
Hope this helps