iPod touch won't restore unknown error 21
I have a 16gb iPod touch (first generation I believe) and I'm running Windows 7 on my computer. I noticed a problem today when I plugged it in to charge that nothing showed up on the screen. Nothing came up when I pressed the wake or home buttons either. So after doing some searching, I pressed the home and wake buttons down simultaneously for a little over 10 seconds until a symbol came up (much darker than usual) telling me to connect to itunes.
I connected and itunes told me I had to restore my ipod. I pressed restore and after extracting the software and then saying it's preparing my iPod an error message came up saying
"iPod could not be restored. Unknown error (21)"
I've installed the latest version of iTunes, disabled my firewall and antivirus, restarted my computer and still nothing, still getting the same error message. After doing a bunch of research, it seems it may be a problem with the battery? Though I don't understand how a software restore and battery problem could be related. Has anyone experienced a similar problem and fixed it before? If so, how so? Also, does anyone know how to do battery replacement or if this would even fix the problem? Any responses are appreciated. Thanks in advance.