Android crashes after update unless I put another memory card I have HTC Desire HD and installed an official update of the system: Android 2.3.5, HTC Sense 3.0, system 3.12.405.1. 

After the update my phone runs very slowly and reboots every 2 minutes. If I remove the memory card it runs well. If I change the memory card to another empty one then everything is also good. 

But I have a lot of apps and other data on that card and I don't want to format it. 

I looked at a log, there are a lot of mistakes like this:

W/ResourceType(13907): Failure getting entry for 0x7f0200df (t=1 e=223) in package 0 (error -2147483647)

Link to the beginning of the log (250kb): 

http://pastebin.com/P3zq0k5x

Full log (3.3Mb, phone rebooted several times while writting this log) is here: 

http://file.karelia.ru/9kjwqz/

I don't understand anything in programming or Android. Can you help me? Maybe I should just remove one of the apps and problem would be solved?
I had a similar issue and resolved it easily enough by carefully reading the short messages that were regularly popping up on my screen informing me just what apps were causing my phone to "force close." In my case the culprit was the Volume+ app. As soon as I uninstalled Volume+ the phone was right as rain.