it-swarm.asia

Memindahkan folder pengguna di Windows Vista / 7 ke partisi lain

Ketika saya memformat komputer dan menginstal ulang Windows, langkah pertama saya adalah memindahkan folder My Documents ke partisi lain. Di Windows XP itu tidak cukup karena folder desktop dan folder pengguna lain berada di partisi utama.

Sekarang di Windows Vista dan 7 kita dapat menggunakan persimpangan/symlink untuk "memindahkan" folder ke partisi lain dan Windows dan program lain akan berpikir bahwa data ada di partisi primer.

Apa langkah tercepat dan aman untuk memindahkan folder Users ke partisi lain dan membuat hardlink dengan benar?

60
Click Ok

mklink /d myuser d:\moved\myuser

Pada versi modern NTFS, titik persimpangan yang Anda gunakan pada XP diganti dengan symlink direktori.

Meskipun, saya tidak benar-benar merekomendasikan melakukan ini ... Anda tidak akan melihat manfaat kinerja.

24
Factor Mystic

Metode termudah dan paling dapat diandalkan untuk mendapatkan profil pengguna Anda ke partisi lain (mis., Non-sistem) adalah membuat Windows membuatnya di sana untuk Anda. Di Vista, saya telah menggunakan langkah-langkah berikut untuk membuat profil pengguna saya dibuat D: bukannya C:.

  1. Instal Vista dan buat akun pengguna pertama "Administrator".

  2. Masuk. Gunakan regedit.exe untuk mengubah kunci registri ProfilesDirectory untuk menunjuk ke partisi D:.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
      ProfilesDirectory = D:\Users
    
  3. Buat akun pengguna normal Anda, masuk, keluar.

  4. Login ke Administrator dan ubah kunci registri ProfilesDirectory kembali ke nilai aslinya (%SystemDrive%\Users).

  5. Gunakan akun yang dibuat pada langkah (3) sebagai akun pengguna normal Anda (untuk menginstal dan menggunakan aplikasi).

Ini berfungsi jauh lebih baik daripada memindahkan folder secara manual dan membuat symlink/persimpangan.

19
totorocat

Ada pertanyaan serupa pada serverfault , Anda harus memeriksanya.

Tapi saya telah = pikiran kedua serius tentang ini menjadi ide yang baik.

5
Benjol

Yah - Microsoft membutuhkan waktu puluhan tahun untuk memuji fitur Unix lain dengan tautan simbolis. 'Nix memilikinya di tahun 70-an - bertanya-tanya berapa lama waktu yang dibutuhkan untuk mengetahui bahwa folder Users juga dapat ditempatkan di tempat lain? Pertanyaan standar selama instalasi Nix. Saya selalu meletakkan direktori Home di partisi itu sendiri dan menilai dari jumlah pertanyaan tentang itu di internet itu adalah pertanyaan populer dengan Windows juga. Symlinks mungkin adalah cara terbaik, terbersih dan termudah untuk melakukan ini. Ini berarti bahwa semua aplikasi yang memiliki folder Pengguna hard-coded masih berfungsi tanpa modifikasi, dan menyimpan semua peretasan registri yang berantakan. Terbaik yang pernah saya lihat -

http://lifehacker.com/5467758/move-the-users-directory-in-windows-7

Saya suka menjaga OS dan data pengguna terpisah di lingkungan perusahaan dan di rumah. Dengan benar profil pengguna AD atau GPO dapat mengarahkan kembali folder My Documents ke NAS/SAN atau jaringan lainnya. Reeason sederhana - backup ditangani oleh pusat data atau sistem dan bukan pengguna akhir, dan PC bukan pula MEREKA PC - itu perusahaan (begitu juga datanya, btw) - jadi jika mati berikan mereka PC lain untuk login ke dan mereka melanjutkan karena mereka dalam beberapa menit.

Di rumah, saya ingin meletakkannya di disk/partisi terpisah. Jika OS saya gagal, saya ingin data pengguna tidak terpengaruh - membuat pemulihan lebih cepat dan Anda juga berakhir dengan disk yang kurang terfragmentasi karena data pengguna berubah sepanjang waktu.

BTW - Saya juga menggunakan disk mirrored - memiliki drive 1TB + di rumah sangat bagus tapi banyak sekali data yang hilang jika pop! DAN Anda berakhir dengan banyak data untuk dicadangkan kecuali Anda menggunakan inkremental - yang merupakan rasa sakit di pantat untuk pulih! Dan ya - Saya mencadangkan online dan menyinkronkan data pengguna ke HDD eksternal juga.

2
FJ1200

Cara terbaik untuk mencapai ini, adalah menggunakan symlinks ... itu bekerja untuk saya:

  1. Pertama buat profil yang ingin Anda gunakan
  2. Dari akun administrator lain, pindahkan folder profil ke partisi lain.
  3. buat symlink di c:\Pengguna dengan nama akun yang menunjuk ke lokasi profil.

    mklink c:\Users\Mario d:\Mario
    

Dan itu saja, selamat menikmati!

2
Mario Juárez

Karena saya menggunakan Windows, saya memindahkan folder dokumen saya ke lokasi lain.

Tapi, saya lelah melakukan gerakan secara manual, dan saya tidak menemukan metode untuk melakukannya secara otomatis.

Itu sebabnya saya menulis skrip untuk memodifikasi Windows.

Script ini memodifikasi registri Hive dari pengguna default.

Setelah perubahan ini, semua pengguna baru akan memiliki folder mereka di lokasi yang dipilih.

Selain itu, persimpangan dibuat dengan benar.

Dapatkah Anda membaca posting ini dalam bahasa Inggris (bukan posting saya)

http://www.sevenforums.com/tutorials/117308-user-folders-moving-user-folders-modular-script.HTML#post1008268

atau baca pos Asli, dalam bahasa Prancis: lihat pos bahasa Inggris

2
Alain Quarré

Menggunakan sysprep adalah cara termudah untuk membuat profil pengguna di lokasi yang berbeda. Semua cara lain yang tidak resmi, seperti bermain-main dengan persimpangan dan menyalin atau memindahkan file, memberi saya "Layanan Profil Pengguna gagal log masuk. Profil pengguna tidak dapat dimuat." kesalahan profil.

1
XP1

Saya baru saja mengalami masalah yang sama. Saya ingin menggunakan program SteadyState Microsoft pada mesin dengan akun pengguna yang sudah ada sebelumnya di C:\USERS yang ingin saya lanjutkan pada D :. Saya mengikuti langkah-langkah ini:

  1. Saya mencitrakan hard disk untuk dapat pulih dari bencana yang saya harapkan akan saya alami.
  2. Saya menggunakan Windows Easy Transfer untuk menyalin akun ini ke hard drive eksternal.
  3. Saya menghapus akun.
  4. Saya menginstal Windows SteadyState (berfungsi pada XP dan Vista), dan menggunakannya untuk membuat akun dengan nama yang persis sama dengan yang saya hapus. Saya membuat masing-masing di partisi D:\(SteadyState memungkinkan Anda memilih!)
  5. Saya memulai Windows Easy Transfer untuk memulihkan akun yang sebelumnya disimpan, mengatakannya untuk menyalin akun dengan nama yang sama. Itu menemukan mereka semua pada D:\dan di situlah ia meletakkan salinannya! Keberhasilan.

Semoga ini membantu.

1
Bill Rodman

Peringatan - kami (tampaknya) salah!

Baru-baru ini saya bertanya kepada Windows tentang hal ini karena saya mengalami masalah dalam menggunakan Pembaruan Windows setelah melakukan metode symlink pada Windows 8. Ini bekerja selama beberapa bulan, tapi sekarang ini mulai menunjukkan kelemahannya.

Seseorang menjawab pertanyaan saya ( http://answers.Microsoft.com/en-us/windows/forum/windows_update/windows-8-update-not-able-to-traverse-symlinks/608dbb4a- 6dc8-4cae-b97e-7e806c879431? Tm = 1377290411294 ) dengan jawaban berikut:

Hai

Satu-satunya cara yang didukung untuk memindahkan folder Pengguna ke drive terpisah adalah menggunakan Windows 8 ADK.

Penerapan Windows dengan ADK Windows: http://technet.Microsoft.com/en-us/library/hh824947.aspx

Windows Assessment and Deployment Kit (Windows ADK) untuk Windows 8.1 Preview: http://www.Microsoft.com/en-us/download/details.aspx?id=39306

Jika Anda memiliki pertanyaan tindak lanjut, tanyakan di forum berikut.

Kategori IT Pro Windows 8 http://social.technet.Microsoft.com/Forums/en-US/category/w8itpro

Mungkin tidak cukup separah ini - Windows ADK hanya menggunakan file jawaban gaya sysprep- untuk sebagian besar konfigurasi. Dugaan saya adalah kita bisa menggunakan sysprep sendiri setelah Windows diinstal untuk ini. Saya akan memperbarui jawabannya jika saya mengetahuinya lagi.

1
CJxD