Definir uma partição como ativa não é suficiente para inicializar a partir dela. Você também precisa de um gerenciador de inicialização instalado no MBR (também conhecido como setor 0) do dispositivo. O bootloader é o código que informa ao computador como inicializar um sistema operacional.
Mais do que provável, o seu sistema "congela" porque você disse para inicializar a partir do dispositivo e não há nenhum código lá para ele inicializar. Por favor, veja a pergunta anterior "Instalar o Win7 da USB" para saber como fazer um thumbdrive de instalação do Win7.