Windows 7'de Eşlenmiş Ağ Sürücüsüne Kullanıcı Dizini Koymak


4

Kullanıcı dizinimi C:\Users\EdwinE: (yani bir ağ paylaşımından eşlenmiş) haritalanmış bir ağ sürücüsüne taşımak istiyorum \\\\192.168.22.9\share.

Zor kısım, kullanıcı dizininin yerini değiştirmektir. Her ikisi de bir ağ sürücüsü kullanmam nedeniyle benim için geçerli olmayan 2 olası çözüm buldum.

  1. Taşınmak C:\Users\Edwin" to "E:\Users\Edwinve sonra mklink -Jtekrar bağlantıya geçmek için kavşak symlink ( ) kullanın C:\Users\Edwin.

    Bu benim için işe yaramıyor çünkü yerel olmayan bir sürücüdeki bir dizinden bir bağlantı sembolik bağlantısı oluşturamıyorum.

  2. Kayıt defteri anahtarı değerini değiştirme HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectorygelen %SystemDrive%\Usersetmek E:\Users"Edwin" kullanıcı oluşturarak ÖNCE.

    Bundan sonra, "Edwin" kullanıcısı ilk kez oturum açtığında, profil girilecektir E:\Users\Edwin.

Bununla ilgili problemim tavuk ve yumurta problemiyle karşılaşmam.

İlk kullanıcı olarak "Edwin" kullanıcısı olarak girilen profilde oluşturulacak E:. Ancak, ilk giriş yaptığımda, eşlenen ağ sürücüsü E:orada değil.

Boşuna aşağıdakileri denedim:

  1. Yönetici olarak kalıcı bir eşlenmiş sürücü oluşturun. İşe yaramadı. Eşlenen sürücü yalnızca Yönetici kullanıcısı tarafından görülebilir.

  2. Sistem haklarını kullanarak (kullanarak PsExec -s) kalıcı bir eşlenmiş sürücü oluşturun . İşe yaramadı. Eşlenen sürücü, mevcut Yönetici kullanıcısı bile değil, hiç kimsenin "sahibi" değil.

  3. Yeni oluşturulan Edwin kullanıcısını kullanarak, henüz Edwin olarak giriş yapmadan ( PsExectekrar kullanarak ) kalıcı bir eşlenmiş sürücü oluşturun . İşe yaramadı. Eşlenmiş bir sürücüyü farklı bir kullanıcı olarak oluşturmak mümkün olsa da, bir kez bunu kalıcı olarak yapmaya çalıştım ( /persistent:yes), bir Access is Deniedhata alıyorum.

Bunun nasıl yapılabileceği hakkında bir fikrin var mı? Ya da yapılıp yapılmadığı bile?


Bunun yerine UNC yoluna yönlendirmeye ne dersiniz?
afrazier

Bu imkansız. Windows sürekli olarak kullanıcı profiline yazar, böylece performans yavaşlamaya devam eder.
kinokijuf

Ayrıca, çekirdek kilitlenir %USERPROFILE%\NTUSER.DAT(kayıt defteri) ve bu UNC'den daha düşük bir düzeyde gerçekleşir.
kinokijuf

Yanıtlar:


4

Bu kötü bir fikir. Buradaki sorun, haritalanan sürücülerin kullanıcıya göre değişmesi ve E: sürücüsünün daha önce oturum açıp profilinizi yükleyene kadar bulunamamasıdır. UNC yolu üzerinden (\ server \ share) çalışmasını sağlayabilirsiniz, ancak yine de bunu önermiyorum.

Daha iyi bir alternatif, Gezici Profilleri kullanmak, ancak aktif dizine ihtiyaç duyan IIRC kullanmak olabilir.


2

Bu soruna da bir çözüm bulmaya geldim. İkinci önerin aslında buraya geldiğim soruyu cevaplıyor.

Ayrıca, kullanıcı klasörünü sadece bir ağ sürücüsüne bağlamak işe yaramayacağını da biliyordum, çünkü giriş sırasında kullanılamazlardı. Henüz yapmadım, ancak bunu Çevrimdışı Dosyalar ile birleştirmeyi planlıyorum . Bu, diskinizin performansını verir ve ayrıca kullanıcı dizinini yavaş bağlantılarda veya ağ bağlantısı olmadığında kullanılabilir hale getirir.

Bu sorunun 2 yıldan daha eski olduğunu biliyorum, ama belki de hala ilgilendiğinizi düşündüm.

Ayrıca Dolaşan kullanıcı profillerine de baktım ancak birçok kusurundan dolayı buna karşı karar verdim.


1

Bunu neden istediğini bilmek istiyorum. Bunun mümkün olsa bile, ulaşmak istediğiniz her şeye iyi bir çözüm olacağından emin misiniz?

  • Gizliliğinizi korumak için, neden kullanıcı klasörünü minimumda tutmuyorsunuz? Yani, Firefox'u çalıştırın ve E: 'den değil, önbellek klasörünün de E:' de olduğundan emin olun ve bu programların Yüklemeler klasörü gibi kullandığı klasörleri E: 'ye ayarlayın. Belgelerimi E üzerindeki bir klasöre ayarlayın.

  • Kişisel verilerinizin her zaman her yerde erişilebilir olması için, neden E: sürücünüze gerçek zamanlı bir yedekleme yapmıyorsunuz? Bunu yapabilen programlar var.


2
Aslında, Windows 7'yi bir VM'de çalıştırıyorum, güvenlik için ve her kullanımın sonunda bilinen temiz bir anlık görüntüyü geri yüklüyorum. Bununla birlikte, masaüstü, firefox ayarları ve yer imleri vb. Gibi kullanıcı ayarlarını da sürdürmek istiyorum. Bunun üzerine, montajını yaptığım ağ sürücüsü aslında veri kaybını en aza indirmek için baskın HDD'lere sahip bir NAS. Gerçekten anlamıyorum, neden kötü bir fikir?
Edwin Lee

1

Yapmaya çalıştığınız şeye klasör yeniden yönlendirme adı verilir ve pencereler bunun için yerel destek sağlar. Bunu hiçbir zaman tek başına bir bilgisayarda yapmadım, ancak bir Windows etki alanı için GPO üzerinden gerçekleştirebilirsiniz. Bu GPO, manuel olarak yapılması gereken birkaç kayıt defteri anahtarını değiştirdi.

Bu, çevrimdışı dosyaları otomatik olarak etkinleştirmelidir, böylece paylaşım mevcut olmasa bile ana klasörünüze erişebilirsiniz (bir kopyası).

Bu adam çalışıyormuş gibi görünüyor .

Genel olarak klasör yeniden yönlendirmesi hakkında Microsoft makalesi .

Ayrıca, bir kullanıcı profilini kopyalamak için yeniden başlatın, ardından yönetici ayrıcalıklarına sahip başka bir hesapla oturum açın ve bu talimatları kullanın . (Windows 7'de aynı şekilde çalışıp çalışmadığından emin değilim, ancak aynı düğmenin bir yerde olması gerekir.)

Tavuk ve yumurta problemi, E: yerine UNC yolu kullanılarak oldukça çözülebilir olmalıdır.


0

Benim önerim:

  1. Yeni kullanıcıyı oluşturun ve yeni hesaba giriş yapın.
  2. Ağ eşlemesi oluşturun.
  3. Oturumu Kapat.
  4. Bir yönetim hesabına giriş yapın.
  5. xcopy / s / s / s / s / s / s: \ users \ Edwin * \\ 192.168.22.9 \ paylaşım \
  6. Kayıt defteri baskısı:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectory
    
  7. Çalışıp çalışmadığını görmek için Edwin'e giriş yapmayı deneyin.

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.