Supondo que você esteja executando um sistema operacional Microsoft Windows, isso pode ser conseguido com o uso de disk2vhd e vhd2disk.
Primeiro, baixe uma cópia do Disk2VHD no site da Microsoft Sysinternals .
Inicie o Disk2VHD e verifique se a caixa "Usar Vhdx" não está marcada e se a caixa "Usar cópia de sombra de volume" está marcada. Isso resolverá o problema mencionado por Techie007. Em seguida, selecione sua unidade C: (supondo que este seja o SSD) na seção "Volumes a incluir" e seu destino (isso estaria em algum lugar no seu disco rígido de 1 TB) na seção "Nome do arquivo VHD".
Pressione "Criar" e deixe a imagem completa. Não use o computador durante esse período, pois as alterações e os documentos podem ser perdidos se estiverem armazenados no SSD.
Quando a imagem estiver concluída, baixe o VHD2Disk nos fóruns da Sysinternals .
Carregue o VHD2Disk e selecione sua imagem VHD na seção "Nome do arquivo VHD". Você deve ver o setor de inicialização e a partição NTFS principal na seção "Volumes a incluir". Anote as unidades existentes na seção "Unidade de destino" e conecte seu novo SSD. Em seguida, selecione a nova unidade (deve ser a que não está na sua lista de unidades existentes) e clique em VHD para disco.
Quando a transferência estiver concluída, você precisará expandir a partição de dados na nova unidade para aproveitar o espaço extra.
Abra o menu Iniciar, procure e abra "Gerenciamento de Disco". Você deve ver seu novo SSD, com uma seção vazia à direita da partição de dados. Clique com o botão direito do mouse na partição de dados e selecione estender volume. Você pode seguir o assistente na tela, deixando todas as opções com os valores padrão. Isso expandirá sua partição para preencher o novo SSD.
Agora desligue o seu PC, remova o seu SSD antigo e inicie a partir do seu novo SSD.