Cara termudah untuk memindahkan instalasi Windows saya ke SSD?

44

Saya telah mengambil risiko dan membeli SSD dan ingin memindahkan instalasi Windows yang ada. Hard disk saat ini adalah 500Gb, tapi saya sudah memangkas isinya hingga sekitar ~ 40Gb. Saya memindahkannya ke SSD 100 Gb dan mencari cara termudah hanya untuk menyalin semuanya dan mengatur SSD sebagai perangkat boot.

Saya telah melihat beberapa alat seperti Macrium Reflect, tetapi mereka tampaknya tidak dapat mengembalikan ke drive yang lebih kecil. Apakah saya perlu melakukan sesuatu seperti PING untuk melakukan ini? Saya mencoba menghindari utilitas boot berbasis Linux yang menakutkan jika memungkinkan, apakah ada yang tahu cara yang lebih mudah?

Jon Artus
sumber
Saya perhatikan bahwa pada tahun 2015 macrium reflect free mengembalikan ke partisi yang lebih kecil dalam mode manual.
Journeyman Geek

Jawaban:

35

ImageX adalah alat gratis yang merupakan bagian dari Windows 7 WAIK ( unduh ). Inilah yang kami gunakan untuk mesin pencitraan di tempat kerja. Itu bahkan dapat digunakan untuk membuat cadangan mesin. Jika Anda melakukan drive C (Anda memiliki drive D lain, dan SSD Anda saat ini diatur ke E), maka itu hanya masalah mem-boot ke Windows PE, dan kemudian

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

Itu akan membuat file yang sangat besar dinamai image.wimdi drive lain. Anda bahkan dapat memetakan drive, dan meletakkannya di jaringan, itulah yang kami lakukan.

Kemudian, konfigurasi ulang drive untuk memastikan bahwa SSD sekarang C:\.

Reboot ke Windows PE lagi, dan ketik:

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

Kemudian, setelah itu, KRITIS menjalankan perintah ini, masih dalam PE:

bcdboot.exe c:\windows

yang akan membuatnya menjadikan semuanya bootable.

Jika bcdboot.exegagal, Anda mungkin harus menandai partisi tempat Anda menyalin Windows aktif terlebih dahulu menggunakan diskpartutilitas .

Brian
sumber
1
Tidakkah hanya menggunakan alat pencadangan gambar bawaan Vista (atau 7) sendiri ("Cadangkan komputer" di Pusat Pencadangan dan Pemulihan) berfungsi untuk ini? Cadangkan drive boot lama ke HDD portabel lalu kembalikan ke SSD menggunakan DVD pengaturan windows? Sedikit lebih sederhana, tidak ada alat tambahan yang dibutuhkan.
MGOwen
Saya sarankan menggunakan driver WIM dari Windows Vista AIK, bukan Windows 7 AIK. Ini adalah banyak lebih cepat.
Mehrdad
2
apa itu windows PE?
user4951
3
cara mengkonfigurasi ulang drive
user4951
1
@urig Saya tidak melakukan banyak hal dengan windows lagi, tapi saya percaya mereka mengubah nama menjadi Windows ADK
Brian
10

Fitur cadangan bawaan Windows 7 menjadikan ini sangat mudah, asalkan Anda memiliki drive (ketiga) lainnya untuk menyimpan cadangan.

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

Saya hanya melakukan ini akhir pekan ini, dan itu berhasil dengan sempurna.

penembak jitu
sumber
6
Catatan Windows Image Recovery TIDAK akan membiarkan Anda memulihkan dari partisi yang lebih besar ke partisi yang lebih kecil bahkan jika jumlah data aktual kurang dari partisi yang lebih kecil. Saya mencoba menggunakan metode ini untuk memindahkan Windows 7 dari HDD 2TB ke SSD 128GB dan meskipun hanya memiliki 80GB data pada drive, gagal dengan "Tidak ada disk yang dapat digunakan untuk memulihkan disk sistem dapat ditemukan".
user33339
10

Pengalaman sukses saya:

  • Pasang drive SSD dan format sebagai NTFS
  • Boot dengan DVD asli Windows 7 -> Restore
  • Periksa huruf drive sumber dan huruf drive tujuan (mis. E: dan H :)
  • Menjalankan:

    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
    
  • Lepaskan drive lama dan boot lagi dengan DVD asli Windows 7 -> Restore

  • Matikan
  • Tukar drive, hidupkan, pilih untuk boot dari drive baru di BIOS
Paulo
sumber
6

Meskipun jawaban @Brian harus bekerja, saya menggunakan ini dan itu jauh lebih cepat dan tidak memerlukan WAIK atau WinPE:

  1. Buat partisi

    • Pada drive baru buat partisi 100MB di awal drive, tandai sebagai aktif
    • Buat partisi primer lain setidaknya sebesar C asli:
    • Pasang kedua partisi, misalnya yang kecil sebagai Y: dan yang besar sebagai X:
  2. Salin partitons

    Kita harus menyalin semuanya, bahkan MBR.

    • Dapatkan utilitas penyalinan partisi yang berfungsi di windows 7. Saya menggunakan Acronis Disk Director, tetapi saya percaya Norton Ghost, Acronis True Image atau bahkan Seagate Discwizard harus melakukannya.
    • Salin partisi C: Anda ke drive baru X:
    • Ini harus membutuhkan reboot
  3. Ubah huruf drive

    Anda harus mengedit regedit drive baru sehingga huruf drive yang ditetapkan bukan X :, tetapi C:

    • Buka REGEDIT
    • Pilih HKEY_LOCAL_MACHINE
    • Buka File -> Load Hive
    • Buka X:\[Your windows dir]\System32\Config\SYSTEM
    • Pilih nama kunci, seperti "TEMP"
    • Ini akan membuat folder Temp, buka dan cari MountedDevices
    • Gulir ke Bawah dan ganti nama \DosDevices\C:menjadi \DosDevices\Z:(atau huruf yang tidak digunakan)
    • Akhirnya ganti nama \DosDevices\X:menjadi\DosDevices\C:

    Pastikan untuk mengganti nama entri pada registri drive baru Anda, bukan pada yang lama

  4. Buat BCD

    Ini harus melakukan bcdboot.exeperan

    • Dapatkan EasyBCD
    • Buka BCD Deployment, pilih partisi 100MB drive baru Y:
    • Instal BCD
    • Terima dialog, untuk membuka BCD baru
    • Pergi ke Tambahkan entri baru, pilih Windows, Ketik: Windows Vista / 7, drive C: dan klik Add Entry.
  5. Ubah perangkat boot

    • Nyalakan kembali dan dapatkan konfigurasi BIOS Anda (F1 atau DEL)
    • Ubah prioritas HD, naikkan HD baru

Itu saja

bortao
sumber
3
Pendekatan ini bekerja dengan baik untuk saya (dan saya tidak membutuhkan DVD atau hard disk tambahan). Perhatikan bahwa saya menggunakan xxclone langkah # 2, karena semua opsi lain membutuhkan biaya (atau, dalam kasus Seagate Discwizard, mengharuskan Anda menginstal produk Seagate atau Maxtor).
Joachim Sauer
Pendekatan ini tidak berhasil untuk saya. Ketika saya boot ke SSD, huruf drive di "Computer" adalah C: tetapi dalam Manajemen Disk itu masih X :, dan drive yang lama masih C :. Selain itu, profil pengguna saya masih dimuat dari C :.
Steven T. Snyder
6

Saya baru saja berhasil menyalin instalasi Windows saya ke SSD baru kemarin. Saya tahu saya ingin menggunakan GParted , tetapi tidak yakin apa yang harus saya lakukan setelah itu. Butuh beberapa jam bagi saya untuk mem-boot komputer dari SSD setelah saya menyalin Windows, jadi saya pikir saya akan mencatat apa yang saya lakukan.

Inilah yang saya lakukan:

  • Membebaskan ruang yang cukup pada hard drive saya sehingga apa yang ada di dalamnya akan muat di SSD.

  • Mengunduh dan membakar CD langsung GParted . Ini adalah editor partisi berbasis Linux, tetapi saya merasa mudah digunakan dan dapat diandalkan.

  • Masukkan SSD ke dalam komputer.

  • Mengubah prioritas boot di BIOS agar SSD berada di atas (bagus untuk memverifikasi sehingga Anda tahu dari mana Anda booting).

  • Di-boot ke GParted dan mengubah ukuran partisi hard drive saya menjadi lebih kecil dari SSD. Mengubah ukuran butuh waktu hampir satu jam. Kemudian saya menyalin dan menempel partisi hard drive ke SSD dan mengubah ukurannya untuk mengisi SSD pada saat yang sama. Butuh sekitar setengah jam. (Masuk dalam mode lanjutan dan pertimbangkan opsi, seperti - pulihkan, jika berurusan dengan disk yang rusak).

  • Saya mencabut hard drive dengan instalasi Windows lama saya. Anda tidak harus melakukannya, tetapi jika dicabut, maka ketika komputer di-boot dan desktop muncul, Anda tahu semuanya bekerja dengan baik. (Selama upaya saya ketika saya tidak memiliki hard drive dicabut, saya pernah boot dari SSD ketika drive E, tetapi registri masih direferensikan drive C. Jadi saya menggunakan E:\Windowsdari SSD, tetapi C:\Usersdan C:\Program Filesdari hard drive. )

  • Di-boot ke disk instalasi Windows 7 dan membuka prompt perintah pemulihan. Huruf drive yang diperlukan berubah sehingga partisi SSD adalah C: seperti pada hard drive. Saya melakukan ini dengan diskpart. Sesuatu seperti ini (SSD-nya adalah 111 GB):

** PENTING: Jika partisi diklon ke disk baru, Anda tidak akan dapat membedakannya sementara kedua disk terhubung. Yang paling sederhana adalah meninggalkan file teks di partisi OS yang mengatakan drive mana yang.

    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
  • Menjalankan perintah-perintah ini sebelum memulai kembali:

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

    Saya tidak yakin mereka semua diperlukan tetapi menjalankannya tidak sakit.

  • Boot dari SSD dan semuanya bekerja. Saya memasang kembali hard drive.

Jordan Miner
sumber
3

Acronis True Image Home dapat melakukan persis apa yang Anda minta. Ini memungkinkan Anda untuk mengembalikan ke ukuran partisi apa pun yang diberikan bahwa partisi baru setidaknya sama besar dengan gambar aslinya. Perhatikan, bahwa kadang-kadang akan menolak untuk mengembalikan ke ukuran partisi yang berbeda atau hard drive / SSD baru. Dalam hal ini, Anda harus membuat partisi baru pada perangkat setidaknya 10GB lebih besar dari ukuran gambar asli (tidak terkompresi).

Metril
sumber
FYI: menyusutkan partisi asli tidak diperlukan dengan "Acronis True Image 2014" (disediakan dengan SSD Krusial baru) - orang dapat mengecualikan folder / file saat mengkloning drive agar sesuai dengan yang lebih kecil
chipiik
2

Saya sedang mengerjakan mengikuti instruksi dalam membalas paragraf 3 dari Bortao tentang mengubah huruf drive Anda ketika lihat Windows 7 tidak mengizinkan saya untuk membuka folder System X:\[Your windows dir]\System32\Config\System(mengklaim itu sudah terbuka) jadi saya memutuskan untuk mengubahnya.

Saya keluar dari 'sarang terbuka' dan mencari DosDevices yang saya temukan di

\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Saya berganti nama

  • \DosDevice\C: untuk \DosDevice\Z:
  • \DosDevice\X: untuk \DosDevice\C:
  • \DosDevice\Z: untuk \DosDevice\X:

Setelah itu saya melakukan banyak pengeditan registri untuk mengubah semua referensi X:\ke C:\ Ketika regedit tidak mengizinkan perubahan, saya mengabaikan masalah, dan reboot.

pengguna122086
sumber
2

Saya suka imagex . Ini berbasis file dan seseorang dapat mengkompres, memeriksa, memverifikasi, dll. Di antara perintah lainnya. Acronis juga bagus. Pastikan Anda menggunakan disk WinPE 32 bit untuk kompatibilitas maksimum. WinPE 64 bit akan membutuhkan menggunakan imagex 64 bit yang hanya memungkinkan untuk pencitraan sistem 64 bit.

m130carbine
sumber
1

Bolehkah saya menyarankan DriveClone dari perusahaan Farstone . Ini adalah freeware. Saya telah menggunakan perangkat lunak kloning ini berkali-kali dengan sukses. Satu-satunya kegagalan adalah ketika SSD JAUH lebih kecil dari sumbernya. (katakanlah, sumber 750gig ke tujuan SSD 90gig) Solusi untuk itu adalah mengkloning ke drive mekanis SOMEWHAT yang lebih kecil, dan kemudian mengkloning dari itu ke SSD.

mike asli barat
sumber
Saya mencoba banyak prosedur. Windows Partition Manager selalu mengatakan ada file tidak bergerak dan hanya bisa menyusut hingga ~ 60% ukurannya. Saya menggunakan beberapa defrag bagian 3, lalu menyusut lagi. Saya mencoba gparted, tidak ada yang berhasil. Sampai saya mencoba ini. Itu sangat mudah digunakan dan gratis. Cukup instal dan klon dari drive OS Anda ke drive lain (lebih kecil, lebih besar, dll) dan berhasil menyalin.
Joe C
0

Symantec Backup Exec System Recovery atau GHOST akan melakukan ini juga. Ada uji coba gratis pemulihan Sistem Backup Exec Halaman Beranda Symantec BU Exec . Beberapa SSD pembatalan memiliki alat untuk drive mereka hanya untuk skenario ini. Apakah Anda sudah menghubungi pabriknya?

Dave M
sumber
0

Saya baru saja melakukan ini, dan saya akan jujur ​​- Win7 diinstal begitu cepat pada SSD, saya agak menikmati instalasi baru. Saya tidak yakin betapa bahagianya driver windows dengan salinan langsung - instal ulang mungkin melibatkan paling sedikit waktu investasi.

Kara Marfia
sumber
2
Driver akan baik-baik saja - saya baru saja memindahkan SSD dari mesin Xeon ganda berusia 4 tahun ke rig i7 2600K baru dan boot dengan baik. Pastikan Anda menghapus instalan driver AHCI / RAID eksklusif dan cukup gunakan driver MSAHCI sebelum Anda beralih.
Shinrai
... Saya harus menambahkan bahwa saya mendukung instalasi yang bersih. Ini sangat cepat!
Shinrai
Senang mengetahui ini akan bekerja dengan lancar.
Kara Marfia
2
menginstal windows 7 cepat. menginstal ulang 300 program yang telah saya instal, tidak.
bortao
Saya menemukan menginstal ulang program menjadi terapi dengan cara.
Rob
0

Tidak perlu menggunakan alat yang mahal. Anda dapat membuat Snapshot menggunakan versi percobaan DriveSnapshot untuk membuat snapshot dari ~ 40 gb data Anda. Saya sering menggunakannya kembali pada masa Windows XP dan itu masih bagus! Anda dapat membuat snapshot "hidup" tanpa kerumitan (saya pikir).

Partisi SSD Anda sesuai kebutuhan, lalu gunakan DriveSnapshot lagi untuk mengekstrak snapshot Anda ke SSD.

user3001
sumber
1
hanya ingat untuk menandai partisi sebagai aktif dan salin MBR
user956584
0

Baru-baru ini saya membeli drive Intel SSD dan tidak bisa mendapatkan perangkat lunak Acronis yang disertakan untuk mendeteksi drive Intel. Jadi saya mencoba Ghost dari Symantec dan katakan saja 'Ghost tidak seperti dulu'.

Saya kemudian memutuskan untuk mencoba 'Migrasi OS Paragon ke Perangkat Lunak SSD' dan tidak berhasil juga. Setelah mimpi buruk mencoba untuk memesan perangkat lunak, dengan Bank Jerman mengisi kartu saya, dll., Saya mendapatkan perangkat lunak ini berkat orang yang sangat baik di perangkat lunak Paragon memutuskan untuk memberikan saya salinan gratis dari apa yang hanya dapat saya asumsikan sebagai kasihan.

Saya sudah mencoba mengecilkan partisi boot OS saya dari 1TB ke ukuran yang lebih mudah dikelola dan mencapai sekitar 186GB, yang tidak cukup kecil untuk menggunakan perangkat lunak pencitraan bawaan Windows dengan hard drive 160GB (149GB diformat). Demikian seterusnya solusi Paragon.

Saya mengunduh, menginstal, dan menjalankan perangkat lunak. Beberapa permintaan kemudian benar-benar selesai. Seluruh gambar pada kenyataannya 58GB dan membutuhkan waktu sekitar 8 menit, jika itu, selesai. Setelah menukar urutan boot di BIOS sistem untuk mencerminkan SSD baru, sistem masih boot dari HDD OS asli dan bukan SSD. File-file itu ada di SSD — struktur direktori dan kontennya benar, tetapi panjang dan pendeknya adalah bahwa perangkat lunak tidak berfungsi seperti yang diiklankan.

Saya mencoba memeriksa untuk melihat bahwa partisi belum disembunyikan oleh perangkat lunak dan ternyata tidak. Saya mencoba semua opsi bootrec dan bcdboot yang disebutkan di atas dan masih 'tidak ada sukacita'. Saya dibiarkan dengan OS yang akan macet saat boot mengatakan 'Program Autochk tidak ditemukan. Melewati Autocheck. ' kemudian bluescreen selama 0,5 detik dan reboot ke ujung yang sama.

Di sisi pemasangan, instalasi baru membutuhkan waktu sekitar 11 menit. Konfigurasi ulang dan transfer data telah memakan waktu lebih lama, meskipun sekarang saya merasakan 'NEW INSTALL' dan saya menyukainya! Bagaimanapun, Migrasi OS ke SSD tidak berfungsi untuk saya tetapi mungkin berhasil untuk Anda. Saya tidak tahu

Mach
sumber
-2

Belum mencobanya secara pribadi, tetapi ada utilitas salinan drive gratis bernama EaseUS Disk Copy .

cpuguru
sumber
-2

Bukan cara mudah, menghabiskan waktu 4 jam mencoba menyalin windows 7 ke HDD lain tidak ada yang gratis, semuanya dari google dibayar dan tidak berfungsi

Untuk windows 10 Anda dapat menggunakan: snapshot.exe dan kemudian menggunakan installer USB windows 10 kemudian jalankan opsi perbaikan dan selesai. Ingatlah untuk menandai partisi sebagai aktif karena snapshot hanya menyalin data

Windows 7 Clone HDD ke yang lain dengan software ini sangat mudah: HDDRawCopy1.10Portable.exe dan gratis

pengguna956584
sumber