I still don't understand why you're asking for help but won't take any of the advice given and try new namebrand batteries and a namebrand sd card
I'm sure it's a memory problem and sd cards are cheap.
I just posted a link for 4gb Kingston cards last week for $6.95 a piece /free shipping.
I own 12 cards for my various cams and over time, some go bad. I buy new ones and go on with my life.