If it is making a buzzing and or whiny noise it could be bearings going or dust in the works, causing it to spin at an odd speed. Try blowing some canned air into it to clean it out. If that doesn't help, it is probably bad bearings and it will eventually die. If you can live with the noise, wait for it to die, otherwise, replace it now.