Windows 8'de kullanıcı klasörü nasıl yeniden adlandırılır?


171

Microsoft 8'le ilk kez bir Windows 8 makinede oturum açtığımda (bir e-posta adresi vererek), yeni bir kullanıcı klasörü oluşturulur:

C:\Users\dzinx_000

Windows'un önceki sürümlerinde, bu klasörün adını (kullanıcı adıma eşitti) seçebiliyordum. Komut satırını sık kullandığım için bu beni rahatsız ediyor.

  • Bir şekilde onu yeniden adlandırabilir miyim dzinx?
  • Klasörü yeniden adlandırmak her şeyi bozuyor mu?

1
Sadece klasörü yeniden adlandırmanın bir şeyleri bozacağını farz ediyorum.
ChrisF

Çözüm olarak, %userprofile%ortam değişkenini kullanıcı klasörünüze kısayol olarak kullanabilirsiniz . Yani cd %userprofile%eşdeğerdir cd C:\Users\dzinx_000.
Indrek

1
@ChrisF evet, şüphelendiğim şey bu, bu yüzden soruyorum :)
DzinX

1
Sadece mevcut bir kullanıcı adı değiştirmek zor iken, ilk kez bir Microsoft Hesabı ile giriş yaparken birini seçmek daha kolay olduğunu öğrendim - bkz cevabımı
DzinX

Yanıtlar:


184

Belirtilen bilgisayarda Microsoft hesabını kullanıp kullanmadığınıza bağlı olarak iki farklı yaklaşım vardır:

Bu hesaba zaten giriş yaptım

  1. Zaten bir tane yoksa, yönetici ayrıcalıklarına sahip bir yerel kullanıcı hesabı oluşturun.

  2. Yeniden Başlatma.

  3. Yönetici ayrıcalıklarına sahip yerel hesapla giriş yapın.

  4. Win+ X, G( Bilgisayar Yönetimi ) → Sistem AraçlarıYerel Kullanıcılar ve GruplarKullanıcılar , Kullanıcıyı sağ tıklayın, Yeniden Adlandır .

  5. Win+ X, A( Komut İstemi (Yönetici) )

    ren C:\Users\dzinx_000 dzinx
    
  6. Win+ X, R( Çalıştır )

    regedit
    
  7. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\Kullanıcı hesabınızın SID'sine gidin ve bulun. Her bir klasörü açıp ProfileImagePathdoğru olanı kontrol edebilirsiniz .

    Rename ProfileImagePathgibi, istediğiniz isme değerC:\Users\dzinx

  8. Microsoft hesabınızla giriş yapın. Her şey iyi çalışmalı:

    görüntü tanımını buraya girin

Microsoft hesabıma hiç giriş yapmadım

Öncelikle, sadece bir tane yerel kullanıcı hesabımız var:

görüntü tanımını buraya girin

Şimdi Microsoft hesabımı ekleyeceğim.

görüntü tanımını buraya girin

Şimdi Microsoft hesabımız var. Bilgisayar Yönetimi'ni sol alt köşeden açalım .

görüntü tanımını buraya girin

Burada yeni bozuk kullanıcı hesabımızı görebiliriz:

görüntü tanımını buraya girin

Yeniden adlandırın!

görüntü tanımını buraya girin

Şu C:\Usersanda bu klasörde klasör bulunmadığını unutmayın .

görüntü tanımını buraya girin

Şimdi yeni kullanıcı hesabıyla giriş yapın.

görüntü tanımını buraya girin

Şimdi Microsoft hesabım yerel olarak "süper kullanıcı" olarak adlandırılıyor ve profil saklanıyor C:\Users\superuser

görüntü tanımını buraya girin

Profesyonel sürümüm yok :(

Windows 8'in standart sürümünde, Yerel Kullanıcılar ve Gruplar ek bileşeni kullanılamaz.

Testlerimde, aşağıdaki prosedür iyi sonuç verdi. Kilometreniz değişebilir!

Prosedür, Yerel Kullanıcılar ve Gruplar ek bileşenini kullanmadığım haricinde, bu hesaba zaten giriş yapmış olduğumun altında belirtilenlerle aynı . Bunun yerine, komut istemine doğru gittim ve profil klasörünü yeniden adlandırdım. Daha sonra anahtarı kayıt defterinde ayarladım .ProfileImagePath

Ek olarak, userprofile ( C:\Users\Username) ' nin tam yolu için tüm kayıt defterini aradım ve tüm girdileri yeni klasör adıyla değiştirdim.

Yeniden adlandırıp yeniden adlandırılan hesapla oturum açtıktan sonra herhangi bir sorun tespit edemedim, ancak dediğim gibi, kilometreniz değişebilir.

Ben sadece adlandırmak ne olur C:\Users\abchiç C:\Users\xyz?

Etkilenen kullanıcıyla giriş yaptıktan sonra, kullanıcı geçici bir profile giriş yapacaktır:
görüntü tanımını buraya girin
görüntü tanımını buraya girin


1
En kapsamlı cevap! Ve Microsoft hesabıyla ilişkili bir kullanıcı oluşturmak daha kolay, ilk oturum açmadan önce yeniden adlandırın.
Alexey Ivanov

3
Kullanıcılar ve gruplar olmadığını varlık ... 8 standart edition pencerelerin üzerinde çalışmaz şuna benzer
mjrider

3
Profil klasörünüzde, yeniden adlandırmak istediğiniz resimli bir şifreniz varsa, 5. adımı uygulayamazsınız, çünkü resim klasörü kullanıyordur. Sadece yeniden
başlatın

1
5. adımdan sonra "erişim reddedildi" aldım (oturum açmak için Microsoft hesabını kullanıyorum). Herhangi bir geçici çözüm var mı?
KiL,

4
Yeni oluşturulan hesap için iyi. Her ne kadar yeni hesap için hesap açılsa ve yerel hesap oluşturulduktan sonra üye olun. Kayıt defterinde mutlak bir yol tutan birçok uygulama vardır. Bu cevabı takip etmek istiyorsanız, eski klasör yolunuzla tüm kayıt defteri girdilerini aramanız ve değiştirmeniz gerekecektir. İş miktarını değerlendirmek için önce ara! Örneğin, Dropbox bir acı olacak. Birkaç Lenovo uygulaması hala benim için eski yerlerine yazıyor. Bu yüzden hala sembolik bağlantı ile eşleştirilmesi gerekiyor.
mlt

16

Klasöre sembolik bir link oluşturabilirsiniz. Sembolik linkler şeffaf bir şekilde yönlendirecektir.

Kullanım mklinksembolik bir bağlantı oluşturmak için (yönetici olarak):

mklink /d C:\Users\dzinx C:\Users\dzinx_000

Bu bir çözüm IS, ancak eski kullanıcı adı hala birçok yerde ortaya çıkacak. Belki de kullanıcı adını tamamen değiştirme olasılığı vardır?
DzinX

2
@DzinX Windows'un önceki sürümlerinde HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList, kayıt defterindeki alt anahtarlarını düzenleyebilirsiniz . Bir alt anahtar, kullanıcı SID'niz için olacaktır ve daha sonra ProfileImagePathdeğerini değiştirir ve klasörü yeniden adlandırırsınız. Ancak, bu ayar yalnızca Windows içindir (ve Win8'de denenmemiş, ancak çalıştığı varsayılmıştır). Giriş yapmak için kullanılan yoldur %userprofile%, ancak hatalı kodlanmış programlar mutlak yolu kullanıcı profilinize kaydedebilir ve bozulur. Ayrıca Modern UI uygulamalarının nasıl tepki vereceğinden de emin değilim, sanırım bir kez daha bağlı.
Bob

Huh, bu yüzden ikisini de sembolik bağlantı oluşturduysam ve kayıt defteri ayarlarını değiştirdiysem, hiçbir şey kırılmamalı ama dzinx_000çok sık görmemeliyim , değil mi?
DzinX 29:12

2
@DzinX Bunun için ana klasörü değiştirmek için en güvenli olacağını tahmin dzinxkayıt defteri aracılığıyla (ve yeniden adlandırmak) ve daha sonra bir sembolik oluşturmak dzinx_000için dzinx. Bu şekilde, yalnızca özel olarak linklenmiş klasörü talep eden programlar onu kullanır. Tabii ki, aynı zamanda sembolik bağlantıya sahip olmamayı deneyebilir ve herhangi bir şeyin çöküp çökmediğini görebilirsiniz, daha sonra ekleyin.
Bob

1
Bir profili yeniden adlandırdıysanız ve kayıt defterini düzelttiyseniz, bir bağlantı oluşturmak c: \ users \ oldname başvurusunun hala çalışacağından emin olmak için iyi bir uygulamadır. Teoride kayıt defterini ve onları bulmak için herhangi bir yapılandırma dosyasını tarayabilirsiniz, ancak bir şeyi kaçırmanız mümkündür.
myron-semack

7

Bu kılavuz Windows XP / Vista içindir, bu nedenle riski size aittir. Test edemem çünkü MS hesabım yok.

Başlamadan önce sistem sürücünüzün bir geri yükleme noktası veya yedeği oluşturun. Herhangi bir veri bozulması durumunda tüm kayıt defterini yedekleyin.

Kullanıcı profili klasörünü taşıyabilmeniz veya yeniden adlandırabilmenize rağmen, bu yöntemi kullandıktan sonra bazı yan etkiler olabilir. Bunun nedeni, üçüncü taraf yazılım tarafından eklenen kayıt defterinde (eski kullanıcı profili klasörüne) bazı kesin yol referansları olabilir. Bu nedenle, ilgili uygulamalarda işlevsellik kaybı olabilir.

Bu bilgiyi Windows XP / Vista'da Kayıtlı Kullanıcı ve Şirket Adını Değiştirme'den aldım .

Kayıtlı Kullanıcı Adınızı yeniden adlandırmanız gerekiyorsa, kayıt defteri anahtarlarını düzenlemeniz gerekir. Açık için kayıt sadece basın Win+ Rve türünü regeditve aşağıdaki yolu gidin

HKEY_LOCAL_MACHINE \ YAZILIM \ Microsoft \ Windows NT \ CurrentVersion

Hayır, sağ panelde, RegisteredOrganiztion & RegisteredOwner'da düzenlenebilir iki girişi göreceksiniz .

görüntü tanımını buraya girin

Bu alanlardan herhangi birini değiştirmek için alan adını çift tıklayın ve bilgilerinizi Değer verisi bölümüne girin ve Tamam'ı tıklayın.

Kullanıcı adı klasörü yeniden adlandırılmışsa ve programlarınız iyi çalışıyorsa, Tamam'ı seçin, aksi takdirde RegisteredOwner'aprofileimagepath verdiğiniz adı değiştirin.

Bunun için kayıt defterinde aşağıdaki yola gidin:

HKEY_LOCAL_MACHINE \ YAZILIM \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \

görüntü tanımını buraya girin


En azından XP ya da Vista'da kendin yapmayı denedin mi?
DzinX

@ DzinX ne yazık ki bende ikisi de yok. Win 7'yi MS hesabı olmadan çalıştırıyorum ve Win 8 deneme sürümüne sahibim. İsterseniz kendi elinizde denemek zorundasınız.
avirk

@DzinX Önce VM'de denemeniz gerektiğini düşünüyorum. MS hesabım olsaydı yaparım.
avirk

3
Cevabın anahtar kısmı ProfileImagePathkayıt defterini değiştiriyor . Diğer kayıt defteri değerleri ilgisizdir.
Der Hochstapler

2
@avirk: Kullanıcı adı başka yollarla ayarlanmalıdır. Değerler RegisteredOwnerve RegisteredOrganizationilgisizler. Bakınız: howtogeek.com/howto/windows-vista/…
Der

4

Bu sorunu araştırmak için harcanan birkaç saatten sonra kullanıcı klasörü adını değiştiremediğiniz sonucuna vardım. Pekala yapabilirsiniz, ancak binlerce kayıt defteri dosyasını düzenlemek için çok zaman harcamanız gerekir. Bunu düzeltmenin en iyi yolu, yeni bir Yönetici hesabı oluşturmak ve eskisini silmek. Bu yardımcı olur umarım.


Ardından, yeni hesaptaki tüm ayarları değiştirerek saatlerinizi harcarsınız.
Dmitry Grigoryev

4

Biraz uzun soluklu bir yaklaşım (ancak işe yarayabilecek bir yaklaşım) şöyle olacaktır:

  • tüm kullanıcı hesabını 'yedeklemek' için Windows Kolay Aktarım'ı kullanın
  • kullanıcıyı (ve isteğe bağlı olarak dosyaları) sistemden silmek
  • yalnızca yeni bir yerel oluşturun (ör. Microsoft hesabı yok) kullanıcı hesabı
  • bu kullanıcı olarak bir kez giriş yap
  • kolay aktarım verilerini geri yükle - eski kullanıcıyı yeni oluşturduğunuz kullanıcıyla eşleştirin
  • yeni hesabın hesap türünü bir Microsoft hesabına değiştirin (PC ayarları -> kullanıcılar -> Bir MS hesabına geçin)

4

Bazı alt anahtarlar

HKEY_CURRENT_USER \ Yazılım \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Kabuk Klasörleri

ayrıca güncellenmelidir.

Aksi halde, "Başlat" veya "tüm uygulamalar" içindeki bazı bağlantılar Komut İstemi gibi çalışmaz.

(Windows Server 2012)


IntelliJ IDEA
Mene ile

2

Windows 8 Professional'a sahip olmayanlar için, eski hesabı komut satırını kullanarak yeniden adlandırmanın bir yolu vardır:

Komut istemini Sağ Tıkla → Yönetici Olarak Çalıştır ile açın. Komut istemi penceresine yazın

net user 

ve eski hesap adını, yani kullanıcıA'yı doğrulayın. Eski hesabın bir yönetici olduğunu doğrulamak için şunu yazın:

net localgroup administrators

eski hesap adının C: \ Users \ userA altında olduğunu doğrulayın. Eski kullanıcı hesabını yeniden adlandırmak için:

wmic  useraccount  where "name='userA'" rename olduserA

Ardından, başarılı olursa, adın değiştiğini doğrulayın.

 net user

C: \ Users \ olduserA'nın şimdi göründüğünü doğrulayın. Sonra Denetim Masası → Kullanıcı Hesapları → seçeneğine gidin ve eski kullanıcı hesabının görünen adını yeniden adlandırın

Daha sonra gerekirse, yeniden adlandırılmış bu hesabı yeni oluşturulan bir hesaba kopyalayabilir NTUSER.DAT*ve NTUSER.inidosyaları atlayabilirsiniz .

Bozuk bir kullanıcı hesabı profili için kullandığım yöntem budur. Önce win8 home'da Administrator olarak oturum açtı, daha sonra eski kullanıcı hesabını yeniden adlandırdı, eski kullanıcı hesabının görünen adını değiştirdi, admin privs ile yeni kullanıcı hesabı oluşturdu, C: \ Users \ newacct oluşturdu ve daha sonra çoğu dosyayı / klasörleri eski hesaptan kopyaladı C: \ Users \ oldacct, C: \ Users \ newacct konumuna gelir. Yeni işleme tam erişim sağlamak için C: \ Users \ newacct üzerindeki izinler değiştirildi, Herkes kaldırıldı. Sonra yeniden başlatıldı ve sonra yeni hesap olarak giriş yaptınız.

İşte bu kadar! Kullanıcı profili bozulması düzeltildi!


1

Bunu yapmanın daha basit bir yolu olduğunu düşünüyorum.

Regedit> Geçerli Kullanıcı> Kimlikler bölümüne gidin

Kullanıcı adınızı tıklayın ve "Ana kimlik" i istediğiniz adla değiştirin.


1

Yalnızca klasörleri silmek için iyi - Windows 8'deki kullanıcı klasörünü güvenli moddan silip silebildim: http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe- kip

daha sonra Windows Gezgini'ne gidiniz - Pencere tuşu + E - sonra C sürücüsüne çift tıklayınız - daha sonra kullanıcı dosyasına çift tıklayınız. Sonra kurtulmak ve silmek için kullanıcıya sağ tıklayın. Hesabı kontrol panelinden kaldırdım - kullanıcı hesapları ve aile güvenliği - kullanıcı hesapları - kullanıcı hesaplarını kaldır. Ayrıca kullanıcı dosyalarını ilk önce alt klasörlerin çoğunu silen Windows Gezgini'nden silmeyi denedim. Muhtemelen en iyisi yönetici olarak giriş yapmaktır. Sanırım dosyayı bu şekilde yeniden adlandırabilirsin. Bu yardımcı olur umarım.


Bu, dosyaları silmek için iyidir, ancak tüm programlarınızı ve ayarlarınızı bozduğunu ve tekrar pencereleri hazırlamaya başladığını gördüm. Silmek veya yeniden adlandırmak istediğiniz hesaptan başka bir hesaptan yönetici olarak oturum açmanız gerekir; bu nedenle ilk önce standart değil yönetimsel ayarlarla ek hesaplar kurmanız gerekebilir. Ayrıca berbat etti
Jim
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.