Try this.

Remove the SD memory card, format the internal memory and pop in a new battery. If that helps, put the SD memory card back in and format it in the camera.

Let me be blunt. That battery won't last forever...

Bob