Makale numarası: 893803 - Son Gözden Geçirme: 07 Nisan 2008 Pazartesi - Gözden geçirme: 5.3

Windows Installer 3.1 sürüm 2 (3.1.4000.2435) kullanıma hazır

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Duyuru

Windows Installer ile ilgili sorunları giderme konusunda bilgi için, Sorun Giderme bölümüne bakın.

GİRİŞ

Microsoft Windows Installer, Windows işletim sisteminizin yazılım yüklemeye ve kaldırmaya yönelik olarak standart bir temel sağlayan bir bileşenidir. Yazılım geliştiriciler, yazılım yüklemelerini ve bakım ve kaldırma işlemlerini Windows Installer kullanarak doğrudan ve kolay şekilde gerçekleştiren ürün kurulumları oluşturabilir.

Windows Installer 3.1 şimdi aşağıdaki işletim sistemleri için de yeniden dağıtılabilir bir sistem bileşeni olarak kullanıma hazır:
  • Microsoft Windows 2000 Service Pack 3 (SP3)
  • Microsoft Windows 2000 Service Pack 4 (SP4)
  • Windows XP
  • Windows XP Service Pack 1 (SP1)
  • Windows XP Service Pack 2 (SP2)
  • Windows Server 2003
Windows Installer 3,1 sürüm 2, Windows Server 2003 Service Pack 1'de (SP1) bulunmaktaydı. Windows Installer 3.1, Eylül 2004'te yayımlanan Windows Installer 3.0 programının küçük bir güncelleştirmesidir. Windows Installer 3.1 yeni ve geliştirilmiş işlevler içerir. Ayrıca, Windows Installer 3.1; Windows Installer 3.0'da bulunan bazı sorunları da hedeflemektedir.

Windows Installer 4.0, Windows Vista'da bulunmaktadır.

Daha fazla bilgi

Yeniden dağıtılan bileşeni karşıdan yüklemeden önce, Windows Server 2003 veya Windows XP'nin 32-bit sürümünü mü yoksa 64-bit sürümünü mü çalıştırdığınızı belirlemelisiniz.

Windows XP'de işletim sisteminin türünü belirleme

Windows XP'de çalıştırdığınız işletim sisteminin türünü belirlemek için şu adımları izleyin:
  1. Başlat'ı tıklatın, Çalıştır'ı tıklatın, sysdm.cpl yazın ve Tamam'ı tıklatın.
  2. Genel sekmesini tıklatın. İşletim sistemi şu şekilde görünür:
    • 64-bit işletim sistemi sürümü için: Sistem altında, Microsoft Windows XP Professional x64 Edition Sürüm < Yıl> görünür.
    • 32-bit işletim sistemi sürümü için: Sistem altında, Microsoft Windows XP Professional Sürüm< Yıl> görünür.
Not <Yıl>, yıl için bir yertutucudur.

Windows Server 2003'te işletim sisteminin türünü belirleme

Windows Server 2003'te çalıştırdığınız işletim sisteminin türünü belirlemek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1

  1. Başlat'ı tıklatın, Çalıştır'ı tıklatın, sysdm.cpl yazın ve Tamam'ı tıklatın.
  2. Genel sekmesini tıklatın. İşletim sistemi şu şekilde görünür:
    • 64-bit işletim sistemi sürümü için: Sistem altında, Microsoft Windows Server 2003 Enterprise x64 Edition görünür.
    • 32-bit işletim sistemi sürümü için: Sistem altında, Microsoft Windows Server 2003 Enterprise Edition görünür.

Yöntem 2

  1. Başlat'ı tıklatın, Çalıştır'ı tıklatın, winmsd.exe yazın ve Tamam'ı tıklatın.
  2. Ayrıntılar bölmesinde, Öğe altında İşlemci öğesini bulun. Değere bakın.
    • İşlemci öğesine karşılık gelen değer x86 ile başlıyorsa, bilgisayarda Windows işletim sisteminin 32-bit sürümü çalışmaktadır.
    • İşlemci öğesine karşılık gelen değer EM64T veya ia64 ile başlıyorsa, bilgisayarda Windows işletim sisteminin 64-bit sürümü çalışmaktadır.

Windows Server 2003'ün 64-bit sürümleri veya Windows XP'nin 64-bit sürümleri dışındaki tüm Windows sürümleri için yükleyiciyi karşıdan yükleme

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:

Bu resmi kapatBu resmi aç
Karşıdan Yükle
Yeniden Dağıtılabilen Windows Installer 3.1 (sürüm 2) paketini şimdi karşıdan yükle. (http://www.microsoft.com/downloads/details.aspx?displaylang=tr&FamilyID=889482fc-5f56-4a38-b838-de776fd4138c)

Yayın Tarihi: 12 Mayıs 2005

Microsoft Destek dosyalarını karşıdan yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591  (http://support.microsoft.com/kb/119591/ ) Microsoft destek dosyaları çevrimiçi hizmetlerden nasıl alınır
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

Not Yalnızca Msi.dll dosyasının ikili dosyası güncelleştirilir. Sürüm numarası 3.1.4000.2435'tir. Windows Installer 3.1 (sürüm 2) paketinin diğer tüm ikili dosyaları değişmeden kalır ve sürüm numaraları 3.1.4000.1823'tür.

Windows Server 2003'ün 64-bit sürümleri veya Windows XP'nin 64-bit sürümleri için yükleyiciyi karşıdan yükleme

Bu yeniden dağıtılabilir bileşen yalnızca 32-bit işletim sistemleri içindir. Bu bileşeni, Windows Server 2003'ün veya Windows XP'nin 64-bit sürümlerini çalıştıran bilgisayarlara yükleyemezsiniz.

Windows Installer 3.0 yeniden dağıtılabilir bileşenini, Windows 2000 Service Pack 3'e (SP3) ve Windows Server 2003'ün yayın sürümüne yükleyebilirsiniz. Windows Installer 3.1; Windows Server 2003 Service Pack 1'de (SP1) bulunmaktaydı.

Bu yeniden dağıtılabilir bileşeni Windows Server 2003 SP1'in 32-bit ve 64-bit sürümlerine yükleyemezsiniz. Windows Server 2003 SP1'in 32-bit ve 64-bit sürümlerini güncelleştirmek veya Windows XP'nin 64-bit sürümlerini güncelleştirmek için, 893803 (sürüm 2) paketi yerine, 898715 numaralı Microsoft Bilgi Bankası makalesinde açıklanan düzeltmeyi karşıdan yükleyin. Windows Installer 3.1 (sürüm 2) GDR hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
898715  (http://support.microsoft.com/kb/898715/ ) Windows Server 2003 SP1 ve Windows XP'nin 64-bit sürümleri için bir Windows Installer 3.1 güncelleştirmesi kullanıma hazır
Yayın geçmişi:
  • Microsoft Windows Installer 3.1: KB893803 sürüm 1.0 (11 Nisan 2005)
  • Microsoft Windows Installer 3.1: KB893803 sürüm 2.0 (12 Mayıs 2005)
    Windows Installer 3.1 (sürüm 2) aşağıdaki Microsoft Bilgi Bankası makalesinde açıklanan soruna yöneliktir:
    898628  (http://support.microsoft.com/kb/898628/ ) Windows Installer programı Windows Installer 3.1'e yükseltme yaptıktan sonra hata vermeden başarısız oluyor
Sürüm numarası 3.1.4000.2435'tir. Windows Installer 3.1 (sürüm 2) paketinin diğer tüm ikili dosyaları değişmeden kalır ve sürüm numaraları 3.1.4000.1823'tür.

Windows Installer 3.1'deki yeni özellikler

  • Yeni küçük UpdateTargetRTMProperty özelliği: Düzeltme eki dosyaları sistemdeki şimdi özgün yayın sürümü ölçüsünü ve en son servis paketi düzeyinde ölçüyü hedefleyebilir.
  • Yeni MsiSetExternalUIRecord API'si: Dış kullanıcı arabirimi kullanan paketler artık, iletileri dize olarak almak yerine, kayıt olarak alabilirler.
  • Yeni x64 ve Msix64 özellikleri: Paketler şimdi x64 işlemci tabanlı işletim sistemi desteğini göstermek üzere x64 ve Msix64 özelliklerini kullanabilir.
  • Yeni MsiNotifySidChange API'si: Bir kullanıcının güvenlik tanımlayıcısı (SID) değişirse, Windows Installer yapılandırmasını yükseltmek için bu API'yi kullanabilirsiniz.
  • Kolay düzeltme eki, şimdi bir içerme seçeneği davranışıdır: Windows Installer 3.0'da yeni "düzeltme eki kolay kullanım" işlevi sunuldu. Varsayılan olarak bu işlev tüm düzeltme ekleri için etkin durumdaydı. Windows Installer 3.1 ise, siz MsiPatchMetaData tablosunda OptimizedInstallMode özelliğini ayarlayarak bu özelliği isteyerek etkinleştirmediğiniz sürece devre dışı bırakmaktadır.

Windows Installer 3.1'de hedeflenen sorunlar

  • Windows Installer şimdi, kayıt defteri işaretleyicilerinde veya hizmet bağımlılığında kullanılan boş karakterleri ("[~]") kayıt defterine doğru şekilde kaydetmektedir.
  • MsiGetFileHash işlevi artık çok büyük sürümsüz dosyalar için düzgün şekilde çalışmaktadır. Bu dosyalar yaklaşık 2 GB olabilmektedir.
  • Bir düzeltmenin MediaSrcProp özelliği şimdi, düzeltme eki yüklenirken özgün olarak başlatıldığı konuma ayarlanır. MediaSrcProp özelliği, izleyen işlemler için, önbelleğe alınan düzeltme eki konumuna ayarlanır.
  • Paket 2 GB'den fazla dosya yüklese bile ilerleme çubuğu düzgün şekilde çalışmaktadır.
  • Yalıtılmış bileşenlere düzeltme eki uygulama artık çalışmaktadır.
  • Bir özel eylem hedefi gizlemek üzere işaretlenmişse, özel eylem başarısız olduğu taktirde özel eylemin hedef bilgileri artık günlüğe kaydedilmez.
  • Yalnızca bir tane Windows Installer 2.0 stili uygun olmayan düzeltme eki uygulansa bile, Hata 1642 (ERROR_PATCH_TARGET_NOT_FOUND) döndürülür.
  • Eşlik dosyaları içeren tam dosya biçiminde Windows Installer 2.0 stili düzeltme eki uygulamak için artık kaynak verilere erişim gerekmemektedir.
  • Windows Installer 3.1 şimdi, eski veya yerine yenisi çıkmış bir düzeltme de varken, küçük bir güncelleştirme paketinin yüklenmesi senaryosunu düzgün şekilde uygulayabilir.
  • Windows Installer 3.1 şimdi, çok sayıda dosya içeren paketler için düzeltme eki uygulamayı desteklemektedir. (Dosya tablosunun sıra sütunu 32767'den büyük değerler içerir.)
  • Windows Installer 3.1 artık tüm eylemler için INSTALLSTART_ACTIONSTART iletileri göndermektedir.
  • Windows Installer 3.0 ve önceki sürümlerinde, birkaç büyük yükseltme eki uyguladığınızda, sonraki yüklemeler bazen başarısız olmaktaydı. Bu sorun artık giderilmiştir.
  • Düzeltme eki sıralayıcı artık, yönetimsel görüntü düzeltme eki kullanımı sırasında geçerli bir düzeltme ekini yanlış yere reddetmez.
  • Windows Installer 3.1, zaman uyumsuz olarak işaretlenen komut dosyası özel eylemlerini artık atlamaz.

Windows Installer 3.1 (sürüm 2) ile giderilen sorun

  • Windows Installer, Windows Dosya Koruma özelliği tarafından korunan bir dosyayı güncelleştirmeyi denediğinde artık uyarı vermeden başarısız olmamaktadır.

Sorun Giderme

Windows Installer sorunlarını giderme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
907749  (http://support.microsoft.com/kb/907749/ ) Windows Installer için temel sorun giderme adımları (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
886630  (http://support.microsoft.com/kb/886630/ ) Windows XP'de Windows Installer'ı kullanan bir programı yüklemeye çalıştığınızda hata iletisi alıyorsunuz
823116  (http://support.microsoft.com/kb/823116/ ) Windows XP'de bir program yüklediğinizde Hata 1913 alıyorsunuz (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
314852  (http://support.microsoft.com/kb/314852/ ) Windows XP'de Windows Installer günlüğü nasıl etkinleştirilir (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
İster bir Microsoft uygulaması ister bir üçüncü taraf uygulaması olsun, belirli bir uygulamayı yüklerken sorunlarla karşılaşıyorsanız, bilinen yükleme sorunları için uygulamanın benioku dosyasına bakın. Uygulamanıza özgü makaleler için Microsoft Bilgi Bankası'nda da arama yapabilirsiniz.

Referanslar

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
897026  (http://support.microsoft.com/kb/897026/ ) AppSearch eylemi, Windows Installer'da boş değer içeren bir REG_MULTI_SZ değerini yanlış şekilde kesiyor (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
897027  (http://support.microsoft.com/kb/897027/ ) Windows Installer 3.0 yeniden dağıtılabilir paketini, Windows Installer'ın sonraki bir sürümünü çalıştıran bir bilgisayara yüklemeyi denediğinizde olay günlüğüne bir ileti kaydedilebilir (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
894439  (http://support.microsoft.com/kb/894439/ ) Microsoft Windows Installer 3.0'da düzeltme eki kolay kullanımının açıklaması (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
Daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa372866.aspx (http://msdn2.microsoft.com/en-us/library/aa372866.aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Installer 3.1
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows XP Home Edition
Anahtar Kelimeler: 
kbresolve kbinfo KB893803