A maneira mais fácil de mover minha instalação do Windows para um SSD?

41

Eu tomei a iniciativa e comprei um SSD e quero migrar minha instalação existente do Windows. O disco rígido atual é de 500Gb, mas reduzi o conteúdo para aproximadamente ~ 40Gb. Estou transferindo para um SSD de 100Gb e procurando a maneira mais fácil de copiar tudo e configurar o SSD como um dispositivo de inicialização.

Eu olhei para algumas ferramentas como o Macrium Reflect, mas elas não parecem capazes de restaurar para uma unidade menor. Preciso de algo como PING para fazer isso? Estou tentando evitar utilitários de inicialização baseados em Linux, se possível, alguém sabe de uma maneira mais fácil?

    
por Jon Artus 03.03.2011 / 14:33

14 respostas

33

O ImageX é uma ferramenta gratuita que faz parte do < http://technet.microsoft.com/en-us/library/dd349343%28WS.10%29.aspx "> Windows 7 WAIK (download ). É o que usamos para máquinas de imagem no trabalho. Pode até mesmo ser usado para criar backups da máquina. Se você está fazendo a unidade C (você tem outra unidade D, e seu SSD está atualmente definido como E), então seria apenas uma questão de iniciar o Windows PE e, em seguida,

ImageX /capture c: d:\image.wim "bootDrive" /verify /compress fast

Isso fará com que um arquivo muito grande chamado image.wim na outra unidade. Você pode até mapear uma unidade e colocá-la na rede, que é o que fazemos.

Em seguida, reconfigure as unidades para garantir que o SSD esteja agora em C:\ .

Reinicialize o Windows PE novamente e digite:

imagex /apply d:\image.wim 1 c: /verify

Então, depois disso, é CRITICAL para executar este comando, ainda no PE:

bcdboot.exe c:\windows

que fará com que tudo seja inicializável.

Se bcdboot.exe falhar, talvez seja necessário marcar a partição em que você copiou o Windows como ativo primeiro usando o diskpart utility .

    
por 03.03.2011 / 16:00
9

O recurso de backup integrado do Windows 7 torna isso muito fácil, contanto que você tenha outra (terceira) unidade para armazenar o backup.

link

Eu fiz isso neste final de semana e funcionou perfeitamente.

    
por 10.10.2011 / 21:21
9

Minha experiência bem-sucedida:

  • Anexe a unidade SSD e formate como NTFS
  • Inicialize com o DVD original do Windows 7 - > Restaurar
  • Verifique a letra da unidade de origem e as letras da unidade de destino (por exemplo, E: e H:)
  • Executar:

    ROBOCOPY "E:\Program Files" "H:\Program Files" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Program Files (x86)" "H:\Program Files (x86)" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Windows" "H:\Windows" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Users" "H:\Users" /MIR /SEC /SECFIX /R:0
    BOOTSECT /nt60 H: /mbr
    
  • Desanexe a unidade antiga e inicie novamente com o DVD original do Windows 7 - > Restaurar

  • Desligamento
  • Troque a unidade, ligue, selecione para inicializar a partir da nova unidade no BIOS
por 09.11.2011 / 13:59
6

Embora a resposta do @Brian deva funcionar, usei este e é muito mais rápido e não requer WAIK ou WinPE:

  1. Crie as partições

    • Na nova unidade, crie uma partição de 100 MB no início da unidade, marque-a como ativa
    • Crie outra partição primária pelo menos tão grande quanto o C original:
    • Monte as duas partições, por exemplo, a pequena como Y: e a grande como X:
  2. Copie as partições

    Temos que copiar tudo, até mesmo o MBR.

    • Obtenha um utilitário de cópia de partição que funcione no Windows 7. Usei o Acronis Disk Director, mas acredito que o Norton Ghost, o Acronis True Image ou até mesmo o Seagate Discwizard devam fazê-lo.
    • Copie sua partição C: para a nova unidade X:
    • Isso deve exigir uma reinicialização
  3. Alterar letra da unidade

    Você tem que editar o novo disco regedit, então a letra da unidade atribuída não é X :, mas C:

    • Abra o REGEDIT
    • Selecione HKEY_LOCAL_MACHINE
    • Vá para Arquivo - > Carregar seção
    • Abrir X:\[Your windows dir]\System32\Config\SYSTEM
    • Escolha um nome de chave, como "TEMP"
    • Ele criará uma pasta Temp, abra-a e localize MountedDevices
    • Role para baixo e renomeie \DosDevices\C: para \DosDevices\Z: (ou uma letra não usada)
    • Por fim, renomeie \DosDevices\X: para \DosDevices\C:

    Lembre-se de renomear a entrada no registro da sua nova unidade, e não na antiga

  4. Criar BCD

    Isso deve fazer o bcdboot.exe role

    • Obtenha o EasyBCD
    • Vá para o BCD Deployment, escolha a partição 100MB da nova unidade Y:
    • Instalar o BCD
    • Aceite o diálogo para abrir o novo BCD
    • Vá para Adicionar nova entrada, selecione Windows, digite: Windows Vista / 7, unidade C: e clique em Add Entry .
  5. Alterar dispositivo de inicialização

    • Reinicie e entre na sua configuração de BIOS (F1 ou DEL)
    • Alterar a prioridade de HD, movendo o novo HD para cima

Isso é tudo

    
por 14.09.2011 / 09:31
6

Acabei de copiar com sucesso minha instalação do Windows para um novo SSD ontem. Eu sabia que queria usar GParted , mas não tinha certeza do que fazer depois disso. Levei algumas horas para fazer o computador inicializar do SSD depois que eu copiei o Windows, então pensei em anotar o que fiz.

Aqui está o que eu fiz:

  • Libertou espaço suficiente no meu disco rígido para que o que estava nele coubesse no SSD.

  • Baixou e gravou um CD ao vivo GParted . É um editor de partições baseado em Linux, mas eu achei fácil de usar e confiável.

  • Coloque o SSD no computador.

  • Alterou a prioridade de inicialização no BIOS para ter o SSD no topo (é bom verificar para saber de onde você está inicializando).

  • Iniciou o GParted e redimensionou a partição do meu disco rígido para ser menor que o SSD. O redimensionamento levou quase uma hora. Então eu copiei e colei a partição do disco rígido para o SSD e redimensionei para preencher o SSD ao mesmo tempo. Demorei cerca de meia hora. (Vá em modo avançado e considere opções, como --recuperar, se estiver lidando com um disco com defeito).

  • Eu desconectei o disco rígido com a minha instalação antiga do Windows. Você não precisa, mas se estiver desconectado, quando o computador for inicializado e a área de trabalho for exibida, você sabe que tudo está funcionando corretamente. (Durante minhas tentativas, quando não tive o disco rígido desconectado, uma vez eu inicializei do SSD quando era a unidade E, mas o registro ainda fazia referência à unidade C. Então, eu estava usando E:\Windows do SSD, mas C:\Users e C:\Program Files do disco rígido.)

  • Inicializou o disco de instalação do Windows 7 e abriu o prompt de comando de recuperação. As letras de unidade necessárias foram alteradas para que a partição do SSD seja C: como se estivesse no disco rígido. Eu fiz isso com diskpart . Algo como isto (o SSD é 111 GB):

IMPORTANTE: Se as partições foram clonadas em um novo disco, você não poderá distingui-las enquanto os dois discos estiverem conectados. O mais simples é deixar um arquivo de texto na partição do SO informando qual unidade é essa.

    X:\Sources> diskpart

    DISKPART> list volume

    Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
    ----------  ---  -----------  -----  ----------  -------  ---------  --------
    Volume 0     C                NTFS   Partition    465 GB  Healthy    
    Volume 1     D                NTFS   Partition    111 GB  Healthy    

    DISKPART> select volume 0
    ...
    DISKPART> assign letter=E
    ...
    DISKPART> select volume 1
    ...
    DISKPART> assign letter=C
    ...
    DISKPART> select volume 0
    ...
    DISKPART> assign letter=D
    ...

The partition also needed to be set active:

    DISKPART> list disk

      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online          465 GB  1024 KB
      Disk 1    Online          111 GB      0 B

    DISKPART> select disk 1
    ...
    DISKPART> list partition

      Partition ###  Type              Size     Offset
      -------------  ----------------  -------  -------
      Partition 1    Primary            111 GB  1024 KB

    DISKPART> select partition 1
    ...
    DISKPART> active
    ...
    DISKPART> exit
  • Executou estes comandos antes de reiniciar:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rescanos
    bcdboot c:\windows
    

    Não tenho certeza de que todos são necessários, mas executá-los não faz mal.

  • Inicializou a partir do SSD e tudo funcionou. Liguei o disco rígido novamente.

por 18.11.2011 / 02:40
3

O Acronis True Image Home pode fazer exatamente o que você pede. Ele permite que você restaure qualquer tamanho de partição, desde que a nova partição seja pelo menos tão grande quanto a imagem original. Note que, às vezes, ele se recusará a restaurar em um tamanho de partição diferente ou em um novo disco rígido / SSD. Nesse caso, você deve tornar a nova partição no dispositivo pelo menos 10 GB maior que o tamanho da imagem original (sem compactação).

    
por 03.03.2011 / 15:05
2

Eu estava trabalhando seguindo as instruções em resposta ao parágrafo 3 do Bortao sobre como alterar suas letras de drive quando eis que o Windows 7 não me permitiria abrir a pasta System X:\[Your windows dir]\System32\Config\System (alegou que já estava aberto) então decidi para asa-lo.

Saí da 'colmeia aberta' e pesquisei os DosDevices que localizei em

\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Eu renomei

  • \DosDevice\C: to \DosDevice\Z:
  • \DosDevice\X: to \DosDevice\C:
  • \DosDevice\Z: to \DosDevice\X:

Depois disso, fiz muita edição do registro para alterar todas as referências a X:\ to C:\ Quando regedit não permitiria a mudança, eu ignorei o problema e reiniciei.

    
por 09.03.2012 / 00:09
2

Eu gosto de imagex . É baseado em arquivos e pode-se comprimir, verificar, verificar, etc. entre outros comandos. Acronis também é bom. Verifique se você está usando um disco WinPE de 32 bits para compatibilidade máxima. Um WinPE de 64 bits exigirá o uso de um imagex de 64 bits que permita apenas sistemas de imagem de 64 bits.

    
por 12.02.2012 / 21:16
0

O Symantec Backup Exec System Recovery ou o GHOST também farão isso. Há uma avaliação gratuita da recuperação do Backup Exec System Página inicial do Symantec BU Exec . Alguns fornecedores de SSD têm uma ferramenta para suas unidades apenas nesse cenário. Você checou com o fabricante?

    
por 03.03.2011 / 15:49
0

Eu apenas fiz isso, e vou ser honesto - o Win7 instalado tão rapidamente no SSD, eu gostei da nova instalação. Não tenho certeza de como os drivers do Windows ficarão satisfeitos com uma cópia direta - a reinstalação pode envolver o menor investimento de tempo.

    
por 03.03.2011 / 15:49
0

Não há necessidade de usar ferramentas caras. Você pode criar um instantâneo usando uma versão de avaliação do DriveSnapshot para criar um instantâneo dos seus ~ 40 GB de dados. Eu costumava usá-lo de volta nos tempos do Windows XP e ainda é ótimo! Você pode fazer o instantâneo "viver" sem problemas (eu acho).

Particione seu SSD conforme necessário, depois use o DriveSnapshot novamente para extrair seu instantâneo para o SSD.

    
por 09.03.2012 / 00:39
0

Não tentei pessoalmente, mas há um utilitário gratuito de cópia de unidade chamado EaseUS Disk Copy .

    
por 09.03.2012 / 02:22
0

Comprei recentemente uma unidade de SSD da Intel e não consegui o software Acronis incluído para detectar uma unidade da Intel. Então experimentei o Ghost da Symantec e digamos que 'Ghost não é mais o que costumava ser'.

Eu então decidi experimentar o software Paragons 'Migrate OS to SSD' e ele também não funcionou. Depois de um pesadelo tentando encomendar o software, com o banco alemão cobrando meu cartão, etc., recebi o software graças a uma pessoa muito boa no software Paragon que decidiu me dar uma cópia gratuita do que só posso supor que era uma pena.

Eu já havia tentado reduzir minha partição de inicialização do sistema operacional de 1 TB para um tamanho mais gerenciável e consegui cerca de 186 GB, o que não era pequeno o suficiente para usar o Windows integrado em meu software de gravação de 160GB (149GB formatado). Então, para a solução Paragon.

Eu baixei, instalei e executei o software. Alguns prompts depois foi completamente feito. A imagem inteira foi na realidade 58GB e demorou cerca de 8 minutos, se isso, para completar. Depois de trocar a ordem de inicialização no BIOS do sistema para refletir o novo SSD, o sistema ainda é inicializado a partir do HDD do sistema operacional original e não do SSD. Os arquivos estavam no SSD - a estrutura do diretório e o conteúdo estavam certos, mas o longo e curto é que o software não funcionava como anunciado.

Eu tentei verificar se a partição não foi ocultada pelo software e se não foi. Eu tentei todas as opções bootrec e bcdboot acima mencionadas e ainda 'sem alegria'. Fiquei com um sistema operacional que iria travar na inicialização dizendo 'programa Autochk não encontrado. Ignorando Autocheck. depois a tela azul por 0,5 segundos e reinicialize para o mesmo fim.

No lado escuro, a nova instalação levou cerca de 11 minutos. A reconfiguração e transferência de dados levou muito mais tempo, embora eu agora tenha essa sensação de 'NEW INSTALL' e eu gostei! Enfim, migrar o sistema operacional para SSD não funcionou para mim, mas pode funcionar para você. Não sei.

    
por 11.01.2012 / 20:57
0

Posso sugerir o DriveClone da empresa Farstone. É freeware. Eu usei este software de clonagem inúmeras vezes com sucesso. As únicas falhas eram quando o SSD era MUITO menor que a fonte. (digamos, fonte de 750gig para o destino SSD de 90gig) A solução para isso foi clonar um drive mecânico SOMEWHAT menor e, em seguida, clone-lo para o SSD.

    
por 09.11.2015 / 13:04