C: \ users öğesini d: \ vista / W7 altındaki kullanıcılara taşımanın en iyi yolu nedir [kapalı]


64

Windows 7 RC1'i yeni yükledim ve c: \ users'i d: \ users'e taşımak istiyorum.

Bunu yapmanın en iyi yolu nedir?


Windows 7'nin C olarak monte edilmiş ayrılmış bir bölüm oluşturması nedeniyle: kurtarma konsolunda aşağıdaki komutları kullanmak zorunda kaldım

robocopy /mir /xj D:\Users E:\Users
mklink D:\Users D:\Users /j

Mklink komutundaki her iki D de doğru. Sistem yeniden başlatıldığında, kurtarma konsolunda D olan sürücü C sürücüsü olur.


1
İyi yakalama! Windows 7'ye taşındığımda ayrılan bölüm detayını hatırlamak zorunda kalacağım
Jimmie R. Houts

1
Lütfen bu ilgili soruya bakın (Vista için) ve cevaplar: serverfault.com/questions/4624/…
Benjol

Yorum bırakamam, bu yüzden cevabını yazıyorum. Birisi, örnekteki / mir seçeneğinin (göründüğü gibi "ayna" anlamına geldiğini) uyarmalıdır: robocopy / mir / xj D: \ Kullanıcılar E: \ Kullanıcılar, D: 'deki olmayan her şeyi silecektir. :\Kullanıcılar. Gerçekten / / mir seçeneğinin gerçekten gerekli olup olmadığını merak ediyorum. Boş olmayan / Kullanıcılar klasöründeki dosyalarımın çoğunu eski bir kurulumdan sildim.

Sorunun konu dışı olarak kapatılmış olması komik değildir, ancak anwsers ve artılarla birlikte muazzam bir takip vardır.
captcha

Çünkü, çobanlar bu siteyi gerçek problemler için bu gibi gerçek sorular sormak için kullanıyorlar, ancak yüksek ve güçlü yücelemelerimiz, bizim gibi BT kitlesel kaosuna atılmak yerine, yıllar önce bu şeyleri öğrendikleri için yararsız olduğunu düşünüyor. .
David,

Yanıtlar:


65

Windows yüklendikten sonra tüm C: \ Users klasörünü farklı bir sürücüye kolayca taşıyabilirsiniz:

Uyarı: Bunu yapmak, ne zaman bir Sistem Geri Yükleme işlemini yapmanız gerektiğinde sorunlara neden olabilir.

  1. Yükleme medyasına önyükleme yapın ve komut istemine gidin ( yükleme iletişim kutusunda Shift + F10 tuşlarına basın )
  2. C: \ Users, D: \ Users: robocopy c:\Users d:\Users /mir /xj /copyall
    a kopyalamak için Robocopy kullanın . /mirrobokopi dizinleri yansıtmasını söyler, bu tüm dosyaları kopyalar
    b. /xjçok önemlidir, bu robokopiye birleşme noktalarını takip etmemesini söyler. Bunu unutursan, başın büyük belaya girecek.
    c. /copyallACL ve Sahip bilgisi dahil tüm özellikleri kopyalar
  3. Dosyaların başarıyla kopyalandığını doğrulayın
  4. C: \ Kullanıcılar silin
  5. D: \ Kullanıcılar'a işaret eden kavşak oluşturun: mklink c:\Users d:\Users /j

Bu kadar. Vista'nın sorunsuz bir şekilde RTM'ye girmesinden bu yana bu süreci kullanıyorum.

İşte onu açıklayan bir makale . Olası NTSF izinleri sorunlarından kaçınmak için makalede olduğu gibi xcopy yerine robocopy kullanın.

Güncelleme: Zor yoldan öğrendim, çünkü "Program Verileri" ni veya "Program Dosyaları" nı bu yöntemle taşımayı planlıyorsanız, her şeyin beklendiği gibi çalıştığını bulmak için disapointed olacağınızı da düşündüm. , ancak Windows güncellemeleri artık yüklenmeyecek. Bunun tamir edilip edilmediğinden emin değilim, Win 7.

Güncelleme 2: @Benjol, bu yöntemin bıraktığı bağlantıları yeniden oluşturacak olan profilleri klasörünü taşıma yöntemini ayrıntılandıran bir blog gönderisine sahip. Eski uygulamalarla ilgili herhangi bir sorun yaşarsanız, buraya bir göz atın ve yönteminin sorunu çözüp çözmediğini görün.


1+ offline-move + kavşak noktası en kolay çözüm - fakat katılımsız bir kurulum komut dosyasının kurulum sırasında da bunu yapabileceğini
ekleyeceğim

Bu gerçekten iyi bir kesmek ... ve birinin bu eylemi oluşturmak için atması gereken tüm adımları attığına sevindim.
mrTomahawk

8
-1: Lütfen, bu yaklaşımın robokopi ile kopyalanmayan tüm bağlantıları yeniden oluşturmadığını unutmayın (nb robokopi, / xj olmadan bile yeni kopyalar oluşturur, yeni klasörler oluşturur). Bu, pencerelerin çalışmasını engellemeyecek, ancak muhtemelen 'Belgelerim' vb. Gibi klasörler aramaya devam eden eski uygulamaları kıracak ...
Benjol

1
Sistem ve gizli dosyaları görüntülemek için klasör ayarlarınızı değiştirin. Kullanıcılar klasörü Belgelerim'den Belgeler'e vb. İşaret eden (örneğin) işaretli bağlantılarla doludur. Eski uygulamalarla geriye dönük uyumluluk içindir, bu nedenle ne yüklediğinize bağlı olarak farkı farkedebilirsiniz veya fark etmeyebilirsiniz.
Benjol

3
+1 @Jimmie, bunun nasıl yapıldığını ayrıntılı olarak açıklamak için. Gerçekten bıktım ve pencerelerden bıktım ve kullanıcı verilerini ve uygulama kurulumunu koyarak bana ilk sormadan istediğimi hissettiren yoruldum! WTF değiştirmek çok zor yaptılar mı ?? Birincil bölümüm bir SSD sürücüsü ise ve performans için üzerine windows yüklü ise? Herhalde lanet olası bir tanrı olarak bu bölümü kullanan pencereleri istemiyorum.
greatwolf

11

En kolay ve önerilen yöntem , özel klasörleri Belgeler, Müzikler, Videolar vb. Gibi bir kullanıcı dizininin içine taşımaktır. Bunu aşağıdaki adımlarla yapabilirsiniz:

  1. Sağ tıklayın> Özellikler
  2. Konum sekmesi
  3. İstediğiniz yeri doldurun ve 'taşı' seçeneğini tıklayın

Bunun dezavantajı, hala ana 'Kullanıcılar' klasörünü yerinde bırakmasıdır.

Sert yolu çok daha karmaşık ve risklidir:

Bir çözüm arayışımda, kullanıcı profili dizin konumlarını sistem sürücüsünden taşımak için bulduğum sadece iki kolay yol

  1. Katılımsız yükleme dosyasını kullanarak kurulum sırasında Kullanıcı Profili klasörünü ayarlayın.
  2. Gezgini kullanarak yapabileceğiniz tek tek klasörleri kullanıcı profilinize taşıyın (bu, kayıt defteri anahtarlarını HKEY_CURRENT_USER \ Yazılım \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Kabuk Klasörleri ve HKEY_CURRENT_USER \ Yazılım \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Kabuk Klasörleri).

Ancak, bu benim için yeterince iyi değildi, gerçek kullanıcı profil klasörümün kayıt defteri ayarları da dahil olmak üzere ayrı bir bölüme / birime taşınmasını istedim. Kayıt defteri anahtarlarını ve değerlerini değiştirerek toplu olarak rahat olmanız koşuluyla, o kadar da zor olmadığını keşfettim.

İşte benim kullanıcı profili konumumu nasıl taşırım. Lütfen, Genel ve Varsayılan dahil tüm profillerin taşınmasını istediğimi, bu nedenle istemediğiniz takdirde bu adımların bazılarının atlanabileceğini unutmayın:

  1. Sisteminizin tam bir yedeğini aldığınızdan emin olun!
  2. Orijinal Varsayılan Profil dizinini yeni konuma kopyalayın (örn. C: \ Users \ Default'dan D: \ Users \ Default'a).
  3. Orijinal Genel Profil dizinini yeni konuma kopyalayın (örneğin, C: \ Users \ Genel'den D: \ Kullanıcılar \ Genel'e).
  4. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList adresine gidin.
  5. Varsayılan tuşun değerini yeni kullanıcı profili konumuna değiştirin (örn. D: \ Users \ Default).
  6. Genel anahtarının değerini yeni kullanıcı profili konumuna değiştirin (örn. D: \ Users \ Public).
  7. ProfilesDirectory değerini yeni kullanıcı profili konumuna değiştirin (örn. D: \ Users).
  8. Bu noktada, daha önce hiç giriş yapmamış ve bu nedenle oluşturulan bir profili olmayan farklı bir kullanıcı olarak yeniden başlatmanız ve tekrar oturum açmanız gerekir. Benim durumumda, Yönetici kullanıcısı daha önce hiç giriş yapmamıştı, bu yüzden etkinleştirdim, böylece Yönetici giriş yapabilir ve onu kullanabilir. Bilgisayar Yönetimi'ni yükleyerek Yönetici oturum açmasını etkinleştirebilir ve ardından Kullanıcı Hesapları'na gidebilir, Yönetici özelliklerini düzenleyebilir ve ardından Oturum Açmayı Devre Dışı Bırak seçeneğinin işaretini kaldırabilirsiniz.
  9. Yeni kullanıcı hesabıyla ilk kez giriş yaptıktan sonra, Windows profilinizi oluştururken “Masaüstü Oluşturma” ve benzeri şeyleri göreceksiniz. Yeni profilin yeni konumda oluşturulması gerektiğini unutmayın.
  10. Giriş yaptıktan sonra, mümkün olduğunca çok uygulamayı kapatmayı deneyin. Bu, çoğu dosyanın kilitlenmesini önler, böylece kopyalayamazsınız.
  11. Tüm orijinal kullanıcı profilleri klasörünü orijinal konumdan yeni konuma kopyalayın (örn. C: \ Users * - D: \ Users). (Kopyalama başladıktan sonra bir sonraki adıma bakınız).
  12. Bu kopya sırasında dikkat edilmesi gereken birkaç şey var. Kilitlenmiş ve kopyalanmayacak binlerce .MP dosyası vardı. Ben sadece bu dosyaları atladım. Tüm atlanan dosyaları görebilmem ve sadece atlanan .TMP dosyalarının olduğundan emin olmam için Alt-S tuşunu basılı tuttum. Evet, bu biraz zaman aldı, ama en azından dosyalarımı kopyaladığımdan emindim. Bu işlem muhtemelen komut istemi veya powershell kullanarak daha kolay olabilir.
  13. Senin durumunda, kopyalamayacak bazı dosyalar varsa, sysinternals tarafından sağlanan dosya olan procexp.exe dosyasını çalıştırabilirsiniz. Ardından bir Bulma Kolu yapın ve dosya adının bir bölümünü arayın. Procexp, hangi programların dosyayı kilitlediğini size söyleyecektir. Olsa da, mümkün olduğu kadar çok programı kapattığınız sürece, bu olmamalıdır.
  14. Kayıt defterinde Arama ve Değiştirme yapacak bir program bulun ve indirin. Birini önermeyeceğim çünkü mükemmel çalışan tek bir program bulamadım. Birkaç farklı ücretsiz uygulama indirip hepsini kullandım.
  15. Kayıt Arama ve Değiştirme programını kullanarak, orijinal kullanıcı profili klasörünü arayın ve onu yeni kullanıcı profili klasörüyle değiştirin (örn. “C: \ Users” arayın ve “D: \ Users” ile değiştirin.) kullandığım uygulamalar sadece değerleri değiştirecek ve anahtar isimlerini değiştirmeyecekti, ancak kodlanması gereken anahtarların hepsi MuiCache ile ilgiliydi, bunların gerçekten güncellenmesi gerekip gerekmediğini bilmiyorum.
  16. Çıkış Yap. Aynı kullanıcıyla tekrar giriş yapın. Değiştirilecek bir şey kalmayıncaya kadar adım 14'ü tekrarlayın. Bu adımın nedeni, oturumu kapatırken bazı programların eski kullanıcı profili yolunu kullanarak kayıt defterini güncellemiş gibi görünmesidir.
  17. Regedit.exe'yi çalıştırın ve orijinal kullanıcı profili yolunu arayın ve var olmadığından emin olun. Bu adımın nedeni, (adım 13'te belirtildiği gibi) kullandığım Kayıt Arama ve Değiştirme programlarının hiçbirine güvenmediğimdendi. Arama ve değiştirme işlemlerinin cevapsız kalması nedeniyle, bir düzine anahtar ve değer hakkında el ile güncelleme yapmak zorunda kaldım.
  18. Böylece, kayıt defterini ve kodlanmış profil yollarını kullanmayan programları kolayca bulabilmeniz için orijinal profil klasörünüzü yeniden adlandırın (örneğin, C: \ Users ila C: \ ~ Users).
  19. Çıkış Yap. Her zamanki kullanıcı olarak tekrar giriş yapın. “Kodlanmış” bir kullanıcı profili konumu kullanan programlar dışında her şey düzgün çalışıyor olmalıdır.
  20. “Kodlanmış” bir profil konumu kullanan ve hala orijinal kullanıcı profili yolunu arayan programları bulmak için kullanılabilecek iki kolay yöntem vardır. Yukarıda belirtilen procexp.exe numarasını kullanabilir ve orijinal profil konumundaki tanıtıcıları arayabilirsiniz. Herhangi bir yeni klasör veya dosyanın oluşturulup oluşturulmadığını görmek için normal profil konumunu da izleyebilirsiniz. Örneğin, benim durumumda, FolderShare C: \ Users \ MyUsername \ AppData \ Local \ FolderShare dizininde bazı klasörler ve dosyalar yarattı. Böylece, FolderShare ayarlarını farklı yola işaret edecek şekilde güncelledim ve C: \ Users dizinini sildim (C: \ ~ Kullanıcılarının hala yedek olarak bulunduğunu unutmayın).
  21. Artık tüm verilerinizin taşındığından emin olduğunuzdan (sağ ??????), orijinal kullanıcı profili konumunun yedeğini silebilirsiniz (örneğin, C: \ ~ Kullanıcılar).

Kaynak: Vista'da Kullanıcı Profili Klasörü Konumunu Değiştir

Microsoft'un özel klasörlerin konumunu değiştirmeyi çok kolaylaştırdığını ve tüm kullanıcı klasörleri yapısını değiştirmeyi çok zorlaştırdığını görünce, size kolay yaklaşmanızı şiddetle tavsiye ediyorum .


5
Olmadı! Kötü düşmanlarıma işlenmesini tavsiye etmem :-) ama ... +1 çünkü işler ne kadar dağınık gözükse de işe yarayabilir. Acaba bu tür 'hack' diğer şeyleri neden bozabilir ...

Bu makaleyi gördüm ama tüm kullanıcı dizinini taşımak istedim ve kayıt defterinde yer almamaktan kaçınmak istedim.
Scott,

1
Kullanıcıları değil tüm "Özel" dizinleri taşıma probleminin, AppData'yı özel bir klasör olarak taşıyamayacağınız ve artan sayıda programın önbelleklerini, tasarruflarını ve büyük miktardaki veriyi orada tuttuğunu eklerdim.
Aquarion

2
@Aquarion: AMA Yerel, LocalLow ve Dolaşım dizinleri olabilir konum sekmesini :) kullanılarak taşınacak
Milind R

Dört yıldaki teknolojideki ilerlemeler gerçekten sınırsız. Bir dizindeki hemen hemen her ayrı klasörü ve bir alt dizinindeki her bir ayrı klasörü yeniden yönlendirebilmek, ancak her iki üst dizini de kolayca yeniden yönlendirmemek, kesinlikle kullanıcı tabanının en iyi yararına olan mantıklı bir sınırlamadır.
Aquarion 13

5

İşte doğru işlem

  1. Yükleme medyasına önyükleme yapın ve komut istemine gidin (önce onarımı tıklamanız gerektiğine inanıyorum)
  2. C: \ Users - D: \ Users: robocopy c: \ Users d: \ Users / mir / xj / copyall
    a kopyalamak için Robocopy'yi kullanın . / mir robocopy'ye dizinleri yansıtmasını söyler, bu tüm dosyaları kopyalar
    b. / xj çok önemlidir, bu robokopiye birleşme noktalarını takip etmemesini söyler. Bunu unutursan, başın büyük belaya girecek.
    c. / copyall, ACL ve Sahip bilgisi dahil olmak üzere tüm özellikleri kopyalayacaktır
  3. Dosyaların başarıyla kopyalandığını doğrulayın
  4. C: \ Kullanıcılar silin
  5. D: \ Users: mklink c: \ Users d: \ Users / j'yi işaret eden bir kavşak oluşturun

Jimmie'nin talimatlarını yaptım ve neredeyse çalışıyordum. Ancak, IE ile garip bir sorunum vardı, bir dosyayı indiremedi. İndirme sorunumu çözecek çözümü buldum ve süper kullanıcı belgesinde belgelendi :


Teşekkürler. Yanıtı düzenleyemiyorum veya değişikliklerinizi eklerim.
Scott

/ Copyall için +1 bunu uzun zaman önce eklemek istemiştim ve bu işe hiç gelmedi.
Jimmie R.

3

"Otomatik olarak" taşınması için bazı kaynaklar C: \ Kurulum sırasında katılımsız bir betiği olan kullanıcılar.

Microsofts, okumanın faydalı olabileceği bazı özel klasörlerin taşınmasını çevreleyen bazı sorunlara sahip bir KB'ye sahiptir .

Katılımsız betiğin kendisine gelince, belirtebileceğiniz ProfilesDirectory alt öğesinin bulunduğu FolderLocations adlı bir öğe var:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup"
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"
processorArchitecture="x86">
<FolderLocations>
<ProfilesDirectory>d:\users</ProfilesDirectory>
</FolderLocations>
</component>
</settings>
</unattend>

İşte hakkında Microsoft makalelerine var Vista dağıtma unattend.xml nasıl ele içerir ve burada uzun bir bulduğum en iyi kaynağıdır Ramesh Srinivasan tarafından özel klasörler makalesine nasıl taşınır bunun nasıl ve dikkat ne derinlemesine açıklamak (bu katılımsız komut dosyasının çalıştırılmasından sonra bile, örneğin setup.exe dosyasının bir argümanı olarak, c: \ belgeler gibi bağlantı noktalarının ve elle düzeltmeniz gereken eski konuma işaret eden ayarların olduğu gerçeği dahil mümkün)).



Windows 8: Windows 8'de Kullanıcı Profilleri Başka Bir Bölüme veya Diske Nasıl Taşınır
XP1,

Windows 7: Windows 7 Kurulumu Sırasında Başka Bir Bölümde
XP1 23

2

"C:\users""C:\Documents and Settings"Windows XP / 2000 / NT'ye eşdeğer bir sistem klasörüdür ve bu nedenle klasörü taşımak mümkün değilse gerçekten zordu. Alt klasörleri TweakUI veya üst klasör yerine benzer bazı saldırılar yoluyla hareket ettirerek bu sorunu çözmenin birkaç yolu vardı ve bununla ilgili birçok yazı var:

http://www.tech-recipes.com/rx/1409/move-your-documents-and-settings-username-profile-off-of-the-c-drive/

http://support.microsoft.com/kb/236621

http://support.microsoft.com/default.aspx?scid=kb;en-us;314843

http://support.microsoft.com/default.aspx?scid=KB;EN-US;q310147&ID=KB;EN-US;q310147

Ancak Vista / Windows 7 ile ilgili olarak, bu süreç daha da basitleşmiş gibi görünüyor. İşte Windows Vista'nın özünde, Vista'da nasıl yapacağınızı söyleyen bazı yazılar:

http://www.ehow.com/how_2064387_relocate-user-files-windows-vista.html

http://www.technospot.net/blogs/how-to-move-users-folder-to-different-location-in-windows-vista/

http://www.howtogeek.com/howto/windows-vista/moving-your-personal-data-folders-in-windows-vista-the-easy-way/


Benim cevapta da söylediğim gibi, sen olamaz C taşımak: Farklı bir sürücüye Users \. Bağlantılarınız tekrarlanırken, içindeki "özel klasörler" den bazılarını taşıyabilirsiniz, ancak C: \ Kullanıcıların yerini değiştirmek mümkün değildir.

2

Bu biraz geç oldu ...

C: \ users öğesini başka bir diske taşıma ile ilgili sorun, dizinin tamamı yerine bireysel profillerin taşınmasıyla önlenebilir.

Yeni dizine bağlanan c: \ users içinde bir kavşak bırakırsanız, tüm yollar çalışmaya devam eder, Jimmie Houts çözümünde olduğu gibi, ancak yönetici, ağ servisi, genel vb. Windows güncelleme, normal olarak çalışmaya devam eder.

Ian


0

Aynı şeyi uzun süre araştırdım. Bu yapılamaz. "Özel" klasörleri (Belgeler, Müziğim vb.) Taşıyabilirsiniz, ancak Kullanıcılar dizinini yeniden konumlandıramazsınız .


1
Kullanıcılar dizinini yeniden yerleştirmeyi başardım.
Scott

0

Bunun çoğu diğerlerinden kopyalanır, daha sonra mevcut yazar tu servidor tarafından değiştirilir ve genişletilir.

Tüm kullanıcı dosyalarını ve kullanıcı programı dosyalarını önyükleme sürücünüzden (benim durumumda bir SSD) en kolay şekilde taşımak için bu talimatları izleyin.

BİRİNCİ, Sadece durumda bir geri yükleme noktası oluşturun: 1. Başlat düğmesini, Bilgisayar'ı sağ tıklatıp ardından Özellikler'i tıklatarak Sistem'i açın. 2. Sol bölmede, Sistem koruması'nı tıklatın. Yönetici şifresi veya onay istenirse, şifreyi yazın veya onay verin. 3. Sistem Koruması sekmesini ve sonra da Oluştur'u tıklatın. 4. Sistem Koruması iletişim kutusuna bir açıklama yazın ve ardından Oluştur'u tıklatın.

SONRA: Sistem Kurtarma / Komut İstemi'ne gidin: Win7 Install DVD ile önyükleyin, dil, para birimi ve klavyeyi seçin ve İleri'ye basın. "Şimdi Kur" seçeneğinin bulunduğu ekranda "Bilgisayarınızı onarın" ı seçin. Sistem Kurtarma seçenekleriyle "Onarma ve Yeniden Başlatma" yapmak isteyip istemediğiniz sorulur, "Hayır" ı seçin. Ardından, Windows 7'nin yüklü işletim sistemi işletim sistemlerinden biri olarak listelendiğinden ve seçildiğinden emin olduktan sonra ileri düğmesine basın. Size kurtarma araçlarının bir listesi verilecektir. "Komut İstemi" ni seçin.

Win7 ortamından yüklenen sanal Windows sürücünüzü (muhtemelen C veya X) bulun, gerçek Windows / SSD sürücünüzü (D veya E) bulun ve HDD'nizi bulun (normal sabit sürücü) (D veya E).

Sistemim normalde, C = üzerinde Windows varken SSD, D = HDD veri sürücüsü

Win7 Update ortamını kullanarak, Kurtarma modundaki sürücüler farklı şekilde kuruldu, böylece: X: sanal / geçici Windows sürücüsü, E: gerçek Windows / SSD sürücüsü, D: HDD, sabit sürücüyü koymak için \ Kullanıcılar.

Bazıları Sistem Kurtarma modunun sürücülerini şu şekilde ayarlayacağını bildiriyor: C: sanal / temp Windows sürücüsü D: Gerçek Windows / SSD sürücüsü E: HDD, / Kullanıcılar koymak istiyorlar.

Komut isteminde c: \ Users öğesini d: \ Users'a kopyalamak için Robocopy (NOT xcopy!) Kullanacak, sonra eski c: \ Users'ı silecek, sonra c: \ Users'dan D: \ Users'a bir link oluşturacaksınız. Bunları sırayla yapmanız gerektiğini ve bundan önce reklam: \ Users dir olması gerektiğini unutmayın.

NOT: sistem kurtarma komut istemi penceresinde, sürücüleriniz kurtarma modundan çıktıklarınızdakiyle aynı değildir! Bu nedenle, sürücülerin Kurtarma Modunda nasıl olduklarını görmek için aşağıdaki komutları ayarlayın, daha sonra daha sonra doğru olacaklardır.

Kullandım: robocopy / mir / xj E: \ Kullanıcılar D: \ Kullanıcılar

/ Kullanıcılar'ı Windows / SSD'den HDD'ye taşımak için. / mir, robocopy'ye dizinleri yansıtmasını söyler, bu tüm dosyaları ve izinleri kopyalar. / xj çok önemlidir, bu robokopiye birleşme noktalarını takip etmemesini söyler. Bunu unutursan, başın büyük belaya girecek. Hiçbir dosyanın kopyalayamadığından emin olun (FAILED column = 0).

Sonra eski Kullanıcılar Klasörünü Windows / SSD (c :) sürücüsünden kaldırmalısınız, sembolik bağlantıyı oluşturmadan önce: Kullandığım: rmdir / S / QE: \ Users

Yeni Kullanıcılar klasörüne işaret eden bir NTFS Junction / symlink oluşturun:

Kullandım: mklink / JE: \ Users D: \ Users

Sert bir bağlantı olan bir kavşak oluşturmak için / J anahtarını kullanın. (/ D anahtarını kullanırsanız, kayıt defterini de düzenlemek zorunda kalacaksınız, çünkü bu zor bir bağlantı olmayacak.) / J kullanarak, Windows C: \ Users dir. Ancak SSD yerine HDD’de olacak. Zor!

Oluşturduklarınızın ispatını görmek için, hala komut istemi penceresinde, asıl Windows / SSD'ye gidin ve "dir" komutunu uygulayın; göreceksiniz: "Users [D: \ Users]"

Şimdi yeniden başlattığınızda HDD'nizde / Kullanıcılar göreceksiniz ve işte başlıyorsunuz. Başka bir konfigürasyon ya da keman gerekmez. Yeni kullanıcı profillerinin tümü, kullanıcıya özel verileri olduğu gibi d: sürücüsünde saklanır. Kayıt defterinde herhangi bir karışıklık, değer arama ve değiştirme ya da herhangi bir şekilde yeni profillerle uğraşma zorunluluğu yoktur. Tamamen ayarlayın ve unutun.


1
Bu Jimmie R. Houts'in cevabının daha uzun bir versiyonuna benziyor, ancak cevabı yeni olan hiçbir şeye ya da cevabındaki sorunlara değinmiyor.
James McMahon

0

Bu tam olarak ihtiyacınız olan şey değil, ancak Windows 7'de ise Kütüphanelerin konumunu değiştirmek gerçekten iyi bir alternatif. Bu yöntemle Belgeler, Resimler vb. Bilgileri kaydedersiniz, ancak D sürücüsündeki tüm profilleri kaydetmezsiniz.

Dün gece sizin için yararlı olabilecek bir araç hazırladım: Set Libraries .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.