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


44

Eu tomei a decisão e comprei um SSD e quero mudar minha instalação existente do Windows. O disco rígido atual é de 500 GB, mas reduzi o conteúdo para aproximadamente 40 GB. Estou transferindo-o 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 escolher algo como o PING para fazer isso? Estou tentando evitar utilitários de inicialização assustadores baseados em Linux, se possível, alguém sabe de uma maneira mais fácil?


Observo que, a partir de 2015, o macrium reflect free é restaurado para uma partição menor no modo manual.
Journeyman Geek

Respostas:


35

O ImageX é uma ferramenta gratuita que faz parte do Windows 7 WAIK ( download ). É o que usamos para máquinas de geração de imagens no trabalho. Pode até ser usado para criar backups da máquina. Se você estiver executando a unidade C (você tem outra unidade D e seu SSD está atualmente definido como E), seria apenas uma questão de inicializar no Windows PE e, em seguida,

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

Isso criará um arquivo muito grande nomeado image.wimna 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 C:\.

Reinicie no Windows PE novamente e digite:

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

Depois disso, é CRÍTICO executar este comando, ainda no PE:

bcdboot.exe c:\windows

isso fará com que tudo seja inicializável.

Se bcdboot.exefalhar, talvez seja necessário marcar a partição em que você copiou o Windows como ativa primeiro, usando o diskpartutilitário .


1
O simples uso da ferramenta de backup de imagens embutida do Vista (ou 7) ("Backup do computador" no Centro de Backup e Restauração) não funcionará para isso? Fazer backup de uma unidade de inicialização antiga em um HDD portátil e restaurar no SSD usando o DVD de instalação do Windows? Um pouco mais simples, sem necessidade de ferramentas extras.
precisa saber é o seguinte

Eu recomendo usar o driver WIM do Windows Vista AIK, não do Windows 7 AIK. É muito mais rápido.
31512 Mehrdad

2
o que é o windows PE?
usar o seguinte comando

3
como reconfigurar a unidade
user4951

1
@urig eu não fazer muito com janelas mais, mas eu acredito que eles mudaram o nome para o Windows ADK
Brian

10

O recurso de backup interno do Windows 7 facilita muito isso, desde que você tenha outra (terceira) unidade para armazenar o backup.

http://www.winsupersite.com/article/windows-7/replace-your-hard-drive-using-free-windows-7-tools

Eu fiz isso neste fim de semana e funcionou perfeitamente.


6
Nota O Windows Image Recovery NÃO permitirá que você restaure de uma partição maior para uma partição menor, mesmo que a quantidade real de dados seja menor que a partição menor. Tentei usar esse método para mover o Windows 7 de um HD de 2 TB para um SSD de 128 GB e, apesar de ter apenas 80 GB de dados na unidade, ele falhou com "Não foi encontrado nenhum disco que possa ser usado para recuperar o disco do sistema".
user33339

10

Minha experiência de sucesso:

  • 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
    
  • Desconecte a unidade antiga e inicialize novamente com o DVD original do Windows 7 -> Restaurar

  • Desligar
  • Troque a unidade, ligue-a, selecione para inicializar a partir da nova unidade no BIOS

6

Embora a resposta @Brian deva funcionar, usei esta e é muito mais rápida 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é o MBR.

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

    Você precisa editar o novo regedit da unidade para que a letra da unidade atribuída não seja X :, mas C:

    • Abrir 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)
    • Finalmente renomeie \DosDevices\X:para\DosDevices\C:

    Renomeie a entrada no registro da sua nova unidade, não na antiga

  4. Criar BCD

    Isso deve fazer o bcdboot.exepapel

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

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

Isso é tudo


3
Essa abordagem funcionou bem para mim (e eu não precisava de um DVD nem de um disco rígido adicional). Observe que usei a etapa 2 do xxclone , pois todas as outras opções custam dinheiro (ou, no caso do Seagate Discwizard, exigem a instalação de um produto Seagate ou Maxtor).
Joachim Sauer

Essa abordagem não funcionou para mim. Quando eu inicializei o SSD, a letra da unidade em "Computador" era C: mas no Gerenciamento de Disco ainda era X: e a unidade antiga ainda era C :. Além disso, meu perfil de usuário ainda estava sendo carregado com o antigo C :.
Steven T. Snyder

6

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

Aqui está o que eu fiz:

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

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

  • Coloque o SSD no computador.

  • A prioridade de inicialização do BIOS foi alterada para ter o SSD na parte superior (é bom verificar se você sabe de onde está inicializando).

  • Inicializado no GParted e redimensionado a partição do meu disco rígido para ser menor que o SSD. O redimensionamento levou quase uma hora. Em seguida, copiei e colei a partição do disco rígido no SSD e o redimensionei para preencher o SSD ao mesmo tempo. Demorou cerca de meia hora. (Entre no modo avançado e considere opções, como --recover, se estiver lidando com um disco com defeito).

  • Desconectei o disco rígido da minha antiga instalação do Windows. Você não precisa, mas se estiver desconectado, quando o computador for inicializado e a área de trabalho aparecer, você saberá que tudo está funcionando corretamente. (Durante minhas tentativas quando não havia o disco rígido desconectado, uma vez inicializei a partir do SSD quando era a unidade E, mas o registro ainda fazia referência à unidade C. Portanto, eu estava usando a E:\Windowspartir do SSD, mas C:\Userse C:\Program Filesdo disco rígido. )

  • Inicializado no disco de instalação do Windows 7 e aberto o prompt de comando de recuperação. As letras das unidades 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 assim (o SSD é de 111 GB):

** IMPORTANTE: Se as partições foram clonadas no novo disco, você não poderá diferenciá-las enquanto tiver os dois discos conectados. O mais simples é deixar um arquivo de texto na partição do sistema operacional dizendo 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 sei se todos são necessários, mas executá-los não dói.

  • Inicializado a partir do SSD e tudo funcionou. Voltei a conectar o disco rígido.


3

O Acronis True Image Home pode fazer exatamente o que você pede. Permite restaurar para qualquer tamanho de partição, desde que a nova partição seja pelo menos tão grande quanto a imagem original. Observe que, às vezes, ele se recusa 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 (não compactada).


Para sua informação: não é necessário reduzir a partição original com o "Acronis True Image 2014" (fornecido com o novo Crucial SSD) - é possível excluir pastas / arquivos ao clonar a unidade para caber em uma menor
chipiik

2

Eu estava trabalhando em seguir as instruções em resposta ao parágrafo 3 do Bortao sobre como alterar as letras de sua unidade quando eis que o Windows 7 não me permitia abrir a pasta Sistema X:\[Your windows dir]\System32\Config\System(alegando que ela já estava aberta), então decidi alterá-la.

Saí da seção aberta e procurei por DosDevices que localizei em

\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Eu renomeei

  • \DosDevice\C: para \DosDevice\Z:
  • \DosDevice\X: para \DosDevice\C:
  • \DosDevice\Z: para \DosDevice\X:

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


2

Eu gosto de imagex . É baseado em arquivo 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 obter compatibilidade máxima. Um WinPE de 64 bits exigirá o uso de um imagex de 64 bits, que só permite a criação de imagens em sistemas de 64 bits.


1

Posso sugerir o DriveClone da empresa Farstone . É freeware. Eu usei esse software de clonagem várias vezes com sucesso. As únicas falhas ocorreram quando o SSD era MUITO menor que a fonte. (digamos, fonte de 750gig para o destino do SSD de 90gig) A solução alternativa para isso era clonar em uma unidade mecânica menor por ALGUMA COISA e depois clonar para o SSD.


Eu tentei muitos procedimentos. O Windows Partition Manager sempre diz que há arquivos imóveis e pode apenas encolher para ~ 60% do tamanho. Usei algumas defrags da 3ª parte e encolhi novamente. Eu tentei gparted, nada funcionou. Até eu tentar isso. Era muito simples de usar e gratuito. Basta instalá-lo e clonar da unidade do SO para outra unidade (menor, maior etc.) e a cópia será concluída com êxito.
Joe C

0

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


0

Acabei de fazer isso e vou ser sincero - o Win7 foi instalado tão rapidamente no SSD que eu meio que gostei da nova instalação. Não tenho certeza de quão felizes os drivers do Windows ficarão com uma cópia direta - a reinstalação pode envolver o mínimo de investimento de tempo.


2
Os drivers ficarão bem - acabei de mudar um SSD de uma máquina Xeon dupla de 4 anos para uma nova plataforma i7 2600K e a inicialização foi boa. Apenas desinstale todos os drivers AHCI / RAID proprietários e use o driver MSAHCI antes de fazer a troca.
Shinrai 3/03/11

... Devo acrescentar que eu apoio uma instalação limpa. É tão rápido!
Shinrai 3/03/11

É bom saber que isso funcionará tão bem.
Kara Marfia

2
a instalação do windows 7 é rápida. reinstalar 300 programas que eu instalei, não é.
bortao 14/09/11

Acho que a reinstalação de programas é terapêutica de certa forma.
Rob

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 fazer um instantâneo dos seus ~ 40 gb de dados. Eu costumava usá-lo nos tempos do Windows XP e ainda é ótimo! Você pode fazer o instantâneo "ao vivo" sem qualquer aborrecimento (eu acho).

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


1
lembre-se de marcar a partição como ativa e copiar o MBR
user956584

0

Recentemente, comprei uma unidade SSD Intel e não consegui o software Acronis incluído para detectar uma unidade Intel. Então, eu tentei o Ghost da Symantec e digamos 'Ghost não é o que costumava ser'.

Decidi experimentar o software Migrar OS para SSD da Paragons 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 legal da Paragon que decidiu me dar uma cópia gratuita do que só posso assumir como 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 atingi-la em torno de 186 GB, o que não era pequeno o suficiente para usar o software de imagem incorporado do Windows com o meu disco rígido de 160 GB (149 GB formatado). Então, vamos à solução Paragon.

Eu baixei, instalei e executei o software. Alguns avisos depois, tudo foi concluído. A imagem inteira tinha, na realidade, 58 GB e levou cerca de 8 minutos, se isso, para ser concluída. Depois de trocar a ordem de inicialização no BIOS do sistema para refletir o novo SSD, o sistema ainda inicializou a partir do disco rígido original do sistema operacional e não do SSD. Os arquivos estavam no SSD - a estrutura e o conteúdo do diretório estavam corretos, mas o longo e o curto é que o software não funcionou como anunciado.

Tentei verificar se a partição não havia sido ocultada pelo software e não. Tentei todas as opções de bootrec e bcdboot acima mencionadas e ainda 'sem alegria'. Fiquei com um sistema operacional que travava na inicialização dizendo 'Programa Autochk não encontrado. Ignorando a verificação automática. depois, tela azul por 0,5 segundos e reinicie com o mesmo fim.

No lado esquerdo, a nova instalação levou cerca de 11 minutos. A reconfiguração e a transferência de dados levaram muito mais tempo, embora agora eu tenha a sensação de 'NEW INSTALL' e goste! De qualquer forma, a migração do SO para SSD não funcionou para mim, mas pode funcionar para você. Eu não sei.



-2

Não é uma maneira fácil, gaste 4 horas tentando copiar o Windows 7 para outro HDD, nada é gratuito, tudo do Google é pago e não funciona

Para o Windows 10, você pode usar: snapshot.exe e, em seguida, usar o instalador do Windows 10, em seguida, executar as opções de reparo e pronto. Lembre-se de marcar a partição como ativa, porque o instantâneo apenas copia dados

Windows 7 Clone HDD para outro por este software super fácil: HDDRawCopy1.10Portable.exe e grátis

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.