We are experiencing freezes in our XNA games. The last played sound loops and the computer completely freezes. It does not even respond to ctrl-alt-del. It mostly happens when running fullscreen, but has been known to occur in windowed mode as well.
We reduced the total size of game content by using the DxtCompressed texture format for most of the sprites. We now have almost no freezes anymore, however it still locks up once in a while.
The boundary for too much content seems arbitrary and dependent on memory use of other programs. How can we avoid freezes or detect whether we are loading too much content at once?