Tesisatçılar yıllarca süren evrimin bir sonucudur ve (basitleştirilmiş) tarihin bir kısmı neden yaptıklarını anlamalarına yardımcı olur.
Windows 3.1 modeli, çoğaltmayı ve boşa harcanan disk alanını önlemek için sistem klasörlerine giren paylaşılan kütüphanecileri destekleyen uygulama başına konfigürasyon stilleri önerir.
Windows 95, birçok yapılandırma dosyasının yerini alan uygulama yapılandırması için merkezi bir depoya izin veren kayıt defterini başlattı. Daha da önemlisi, Windows konfigürasyonu aynı yerde saklandı.
Tescil kendiliğinden temizlenemeyen uygulamalar nedeniyle şişirildi. DLL cehennemi, aynı paylaşılan kütüphanelerin birbirlerinin üzerine yazdığı birden çok sürümün bir sonucu olarak gerçekleşti.
.NET, app.config kavramını ortaya koydu (neredeyse 2 dosya markası, bu sefer biraz daha fazla yapı geliştiricisi ile zaman kaybetmeden el ile ayrıştırıcı yazma). GAC, DLL Cehennemini önlemek amacıyla sürüm paylaşımlı derlemelere tanıtıldı.
Microsoft, Windows XP ve Vista’da moreso’da, kullanıcı alanını, gezici profillere izin vermek ve Program Dosyalarında yüklü uygulamalarla kolay geçiş (sadece profilinizi kopyalamak için) sağlamak için kullanıcı verilerini ve yapılandırma dosyalarını tek bir standart konumda depolamak için bir yer olarak tanımlamaya çalıştı .
Sanırım, bunun nedeni, "pencerelerdeki uygulamalar bir yerde yaşamak üzere tasarlandı, başka bir yerde paylaşılan bağımlılıkları ve bir diğerinde kullanıcıya özel veriler", tek bir yeri xcopying kavramına karşı hemen hemen işe yarıyor.
.. ve bu, kullanıcı hesaplarını yapılandırmanız ve güvenlik izinleri kurmanız ve sağlamanız, güncellemeleri indirmeniz ve windows hizmetleri yüklemeniz gerekmeden önceki ...
xcopy, "basit durum" dür ve kesinlikle her şey için uygun değildir.