Supondo que a avaliação de DMA57361 de suas necessidades nos comentários está correta, BitLocker permitirá que você faça a criptografia de unidade completa com credenciais de descriptografia armazenadas na chave USB. Existem outras soluções também (TrueCrypt, eu acho que tem a mesma funcionalidade), mas eu sugiro o BitLocker como sendo cozido no Windows já. ;)
Não tenho conhecimento de nenhuma ferramenta que simplesmente bloqueie o carregador de inicialização para uma chave sem criptografar a unidade. (Se você está preocupado com seus dados, você teria que criptografar a unidade de qualquer forma para manter as pessoas apenas de iniciar a um LiveCD ou até mesmo apenas tomar a unidade.)
EDIT: Para habilitar o BitLocker, você precisa estar executando o Vista ou o 7 Ultimate para o BitLocker. É bastante simples - coloque 'BitLocker' no menu Iniciar, encontre a unidade em questão e ative o BitLocker e siga as etapas.
Se sua máquina NÃO tiver um TPM, talvez seja necessário fazer uma alteração na política de grupo para permitir isso. Direções do Vista aqui , 7 direções aqui .