Profwiz ile Profil Değiştirmeden Domaine Alma Nasıl Yapılır

Bu yazımda Çalışma grubunda uzun zaman kullanılmış bir bilgisayarın Active Directory domainine dahil edilirken kullanıcının profilinin Nasil aktarılacağını anlatmaya çalışacağım.

İlk cümle çok genel oldu, konuyu biraz açalım.

Kullanıcı Profilleri

Windows işletim sistemi kurarken bir kullanıcı adı belirleriz. Genelde herkes kendi adını yada o bilgisayarı kullanacak kullanıcının adını verir. Hal böyle olunca windows kurulur ve C:\ diskinin içinde

Windows Türkçe ise C:\Kullanıcılar\Onur

Windows İngilizce ise C:\Users\Onur

adında klasör oluşur ve kullanıcının masaüstü, belgelerim, karşıdan indirilenler, resimlerim gibi klasörler bu dizinin içinde bulunur. Böylece aynı bilgisayarda farklı kullanıcılar oturum açtığında herkes kendi profilindeki Masaüstü, belgelerim v.b. içeriklerini görür ve kullanır.

Örneğin ben bu makaleyi yazmak için kurduğum sanal windows 1803 sistemime kurulum esnasında “astronur” kullanıcı adını veriyorum.

profil-degistirmeden-domaine-alma-nasil-yapilir
Windows Kurulum Kullanıcı Adı Belirleme

Windows kurulumu bitince aşağıdaki gibi profil dizininin oluştuğunu görebilirsiniz.

Kullanıcı Profil Klasörü

Windows kullanıcı hesaplarını “astronur” “onur.aydin” gibi ifadelerden değil kullanıcının SID numarasından tanır, bilir. Bu örnekteki astronur kullanıcısının SID değerine bakalım. Bunun için Power Shell i yönetici modunda açalım ve aşağıdaki komutu çalıştıralım.

wmic useraccount get name,sid

Aşağıdaki gibi bir çıktı ile astronur kullanıcısının SID değerini görebilirsiniz.

Windows Kullanıcı SID Değerini Görme

Ayrıca regedit de aşağıdaki alana gittiğmizde yine SID değerini görebiliriz. Bu alan yazının devamındaki esas konuda yeniden karşımıza çıkacak.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
Regedit Kullanıcı Profilleri

Burada dikkat ederseniz SID karşılığında ProfileImagePath değeri ver ve bu değer değiştirilebiliyor.

Buraya kadar kullanıcı profili nedir konusuna çok detaya girmeden anlatmaya çalıştım.

Aşağıda ilk kurulumdan sonra çalışma grubunda (workgroup) çalışan bir kullanıcının masaüstü görüntüsünü görebilirsiniz.

Çalışma Grubunda kullanılan Örnek bir Ekran Görüntüsü

Kullanıcı masaüstüne dosyalarını, klasörlerini koymuş. Görev çubuğuna en sık kullandığı simgeleri eklemiş vesaire.

Yine Windows Komut Satırında (cmd) set komutunu vererek bu kullanıcı ve bilgisayar hakkında bazı bilgileri görebiliriz.

SET Komutu ve Çıktısı

Görüldüğü gibi USERPROFILE değeri C:\Users\astronur şeklinde. Bu noktaya ilerde yeniden döneceğiz.

Şimdi asıl konumuza dönersek biz bu bilgisayarı active directory domainine dahil ettiğimizde bu bilgisayar artık Active Directory de tanımlı bir kullanıcı ile açılacak. Dolayısıyla bu kullanıcının SID değeri de farklı olacaktır. SID değeri farklı bir kullanıcı ile oturum açtığımızda ise Windows yeni bir kullanıcı profil klasörü açacak ve regedit deki listeye yeni bir SID değeri daha ekleyecek.

Şimdi bilgisayarı normal yöntemlerle domaine alıp fabrikam.com domainindeki onur.aydin kullanıcısı ile oturum açtığımızda beni aşağıdaki gibi yeni bir profil karşılayacak.

Domaindeki onur.aydin kullanıcısının masaüstü

Gördüğünüz gibi boş bir masaüstü ile açıldı. Komut satırında

wmic useraccount get name,sid

komutu ile yeniden kontrol edelim.

Windows Kullanıcı SID Değerini Görme

Gördüğünüz gibi onur.aydin kullanıcısının SID değeri farklı.

SET komutunu yeniden çalıştırdığımda USERPROFILE değerinin değiştiğini de görebilirim.

SET Komutu Çıktısı

Regedit i kontrol ettiğimizde ise aşağıdaki gibi yeni bir Profile kaydının geldiğini görebiliriz.

Regedit
Kullanıcı Profilleri

 

ve yine dikkat ederseniz her kullanıcı hesabının SID değeri için ProfileImagePath değerini belirliyor.

Şimdi makalenin asıl konusuna dönelim. Yani Çalışma grubundaki bilgisayarı domaine alacağız ancak yeni kullanıcı profili yerine varolan profilin kullanılmasını istiyoruz. Yeni profil açıldığında kullanıcının eski profilindeki dosyalar silinmez. Bunlara yine bir şekilde erişilebilir ancak masaüstü resmi, taskbar ayarları, outlook ayarları v.b. yeniden yapılması gerekir. Biz bu dertten sıyrılmak istiyoruz.

Bu işlem için Profwiz adında bir tool kullanacağız. Aslında Profwiz in yaptığı iş bilgisayar normal şekilde domaine almak ve domaine aldıktan sonra eski kullanıcı ile yeni kullanıcının regedit deki ProfileImagePath değerlerini karşılıklı değiştirmek.

Profwiz ile Domaine Almak

Az önce normal yöntemle domaine dahil ettiğim bilgisayarı bu sefer profwiz ile domaine dahil edelim.

Profwiz i http://www.forensit.com/Downloads/Support/Profwiz3_1138.zip adresinden indirebilirsiniz. Her bilgisayarda tek tek kullanacak şekilde ücretsiz kullanabilirsiniz. Eğer bir sunucuya kurup tüm bilgisayarları uzaktan domaine dahil etmek isterseniz ücretli versiyonunu kullanmanız gerek.

İndirdiğimiz dosyayı çalıştıralım

Profwiz Ekranı

Next ile devam edelim

Profwiz Ekranı

Bu bilgisyarı domaine alacağımız için “Local Computer” seçerek devam edelim.

Profwiz Domain Ekranı

Bu ekranda domain adımızı ve domaine dahil olduktan sonra bu bilgisayarı kullanacak kullanıcının domaindeki kullanıcı adını giriyoruz. Uygulama kimle kimin regedit ayarlarını değiştireceğini bilmek için bunu soruyor.

Profwiz Lokal Kullanıcı Ekranı

Bu ekranda da hangi lokal kullanıcı hesabının bir önceki ekrandaki onur.aydin kullanıcısı ile değiştirileceğini seçmemiz gerek. Bilgisayarda birden fazla lokal kullanıcı hesabı olsaydı hepsi görünecekti ve biz doğru olanı seçecektik.

Yetkilendirme Ekranı

Domaine bilgisayar dahil etmeye yetkili bir kullanıcı hesabımızın olması gerekli. Buraya o kullanıcı adını ve şifresini giriyoruz.

Profwiz İşlem Tamam Ekranı

Migration Complate mesajıyla herşey yolunda gitti.

Finish Ekranı

Finish den sonra bilgisayarı yeniden başlatıyoruz ve domain kullanıcısı olan onur.aydin  ile oturum açtığımda sonuç aşağıda…

Sonuç

Daha önce normal yolla domaine dahil ettiğimizde  regedit de ProfileList alanında sonu -1157 ile biten alanda ProfileImagePath değeri C:\Users\onur.aydin iken Bu yöntemle yaptığımızda -1157 ile biten alanda ProfileImagePath değerinin C:\Users\astronur olduğunu aşağıdan görebilirsiniz. C:\Users\astronur dizini benim lokaldeki astronur kullanıcımın profil klasörüydü artık onur.aydin kullanıcısının klasörü oldu.

Regedit Kontrol

Çok detaya girmeden anlatmaya çalıştım. Faydalı olması dileğimle…

Mobil sürümden çık