No. You should keep Java 7 update 1 (64 bit). Remove Java update 6 update 29 and Java SE Development Kit 7 Update 1(64bit). You only need Java7u1.
Lets use System File Checker http://support.microsoft.com/kb/929833
Did you instal Java 7 update 1(64 bit) separately? I do not use Tveristy but is that a free version you are using? If yes, might wanna remove first from the system and install it after checking on certain crashes. To be sure , you must first try to update to the latest version of yahoo messenger before proceeding. Steps to try :
1.Remove two Java 6u29 and Java SDK7u1. Keep Java7u1 as the latest version.
2.Run sfc/ scannow. see link.
3.Upgrade to latest YM after removing the current.
4.Remove Tversity(if free version) to be reinstalled if nothing changes.
What antivirus and protection softwares are installed?
Jason, in the CBS log the following files were found to be corrupt (all on one theme it seems):
2011-11-12 10:37:04, Info CSI 0000015e [SR] Could not reproject corrupted file [ml:520{260},l:72{36}]"\??\C:\Program Files\Windows Sidebar"\[l:24{12}]"settings.ini"; source file in store is also corrupted
2011-11-12 10:39:17, Info CSI 000001de [SR] Could not reproject corrupted file [ml:520{260},l:84{42}]"\??\C:\Program Files (x86)\Windows Sidebar"\[l:24{12}]"settings.ini"; source file in store is also corrupted
2011-11-12 10:41:57, Info CSI 000002d8 [SR] Could not reproject corrupted file [ml:520{260},l:72{36}]"\??\C:\Program Files\Windows Sidebar"\[l:24{12}]"settings.ini"; source file in store is also corrupted
No other corrupted files were found.