Windows Vista veya Windows Server 2008 çalıştıran bir bilgisayarda bir üçüncü taraf CSP için bir tanıtıcı istemek için CryptAcquireContext işlevini kullandığınızda hata iletisi: "0x800b0100 (geçersiz imza)"

Makale çevirileri Makale çevirileri
Makale numarası: 974971 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Şu senaryoyu inceleyin:
  • Windows Vista veya Windows Server 2008 çalıştıran birden çok işlemcili bir bilgisayarınız varsa.
  • Üçüncü taraf şifreleme hizmeti sağlayıcısı (CSP) için bir tanıtıcı istemek için CryptAcquireContext işlevi kullanmayı deneyin.
Bu senaryoda, işlevi, aşağıdaki hata iletisini oluşturabilir:
0x800b0100 (geçersiz imza)
Not Farklı bir imza yöntemi kullanarak bir CSP Microsoft imzalı olduğu için Microsoft bir yazılım tabanlı CSP CSP, bu sorun oluşmaz.

Neden

CryptAcquireContext işlevi Advapi32.dll modül işlevi CSP, imzayı doğrular, önce bir CSP yüklemek için kullanır. Windows Vista ve Windows Server 2008'de, Advapi32.dll modülünün bir CSP yüklemek için kullandığı yöntemi imzası CSP bulmak için sabit bir mahsup dayanır. Bu nedenle, uzaklık bellek remapped, geçersiz bir konuma işaret eder. Bu davranış, doğrulama başarısız olmasına neden olur.

Not Bir CSP yüklenemedi Advapi32.dll modülü kullanan bu yöntem, Windows Server 2003'te farklıdır.

Çözüm

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu makalede açıklanan sorunun yaşandığı sistemlere uygulayın. Bu düzeltme ek sınamaya tabi olabilir. Bu nedenle, bu sorun nedeniyle önemli ölçüde etkilenmediyseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

Düzeltme karşıdan yüklenebilir ise bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek ekibine başvurun.

Not Ek sorunlar oluşursa veya tüm sorun giderme işlemi gerekmiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi veya ayrı bir hizmet isteği oluşturmak için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not "Düzeltme karşıdan yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bunun nedeni bu düzeltme, seçtiğiniz dil için kullanılamaz.

Windows Vista ve Windows Server 2008 önemli düzeltmeler aynı paketlerinde bulunur. Ancak, bu ürünlerin yalnızca biri “ düzeltme isteği ” sayfasında listelenebilir. Windows Vista ve Windows Server 2008 için geçerli olan düzeltme paketini istemek için <a0></a0>, sayfada listelenen ürün seçin.

ÖNKOŞULLAR

Bu düzeltmeyi uygulamak için <a0></a0>, bilgisayar aşağıdaki işletim sistemlerinden birini çalıştırıyor olmanız gerekir:
  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)

Yeniden başlatma gereksinimi

Bu düzeltmeyi yükledikten sonra bilgisayarı yeniden başlatmanız gerekir.

Düzeltme Değiştirme Bilgileri

Bu düzeltme, başka bir düzeltmenin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin Genel sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir.
Windows Vista ve Windows Server 2008 dosya bilgileriyle ilgili notlar
  • Belirli bir ürün, SR_Düzeyi (RTM, SPn) ve hizmet dalı (LDR, GDR) için geçerli olan dosyalar, aşağıdaki tabloda gösterildiği şekilde dosya sürümü numaraları incelenerek belirlenebilir.
    Bu tabloyu kapaBu tabloyu aç
    SürümÜrünSR_LevelHizmet dalı
    6.0.600 0. 16xxxWindows VistaRTMGDR
    6.0.600 0. 20xxxWindows VistaRTMLDR
    6.0.600 1. 18xxxWindows Vista ve Windows Server 2008SP1GDR
    6.0.600 1. 22xxxWindows Vista ve Windows Server 2008SP1LDR
    6.0.600 2. 18xxxWindows Vista ve Windows Server 2008SP2GDR
    6.0.600 2. 22xxxWindows Vista ve Windows Server 2008SP2LDR
  • Service Pack 1, Windows Server 2008'in özgün sürümü tümleştirilmiştir.
  • listed separately MUM ve MANIFEST dosyalarının yanı sıra bunların ilişkili güvenlik kataloğu (.cat) dosyaları, güncelleştirilmiş bileşenin durumunu korumak açısından kritik önem taşımaktadır. Güvenlik kataloğu dosyaları (öznitelikler listelenmez) Microsoft dijital imzasıyla imzalanır.
Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.
Windows Server 2008'in ve Windows Vista'nın tüm desteklenen x86 tabanlı sürümleri
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Advapi32.dll6.0.6001.22525800,76817 Eyl 200912: 32X86
Advapi32.dll6.0.6002.22228801,28017 Eyl 200912: 15X86
Windows Server 2008'in ve Windows Vista'nın tüm desteklenen x64 tabanlı sürümleri
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Advapi32.dll6.0.6001.225251,063,93617 Eyl 200912: 36X64
Advapi32.dll6.0.6002.222281,067,00817 Eyl 200912: 04X64
Tüm desteklenen ıtanium tabanlı sürümleri Windows Server 2008'in
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Advapi32.dll6.0.6001.225251,963,00817 Eyl 200912: 12IA-64
Advapi32.dll6.0.6002.222281,964,03217 Eyl 200912: 04IA-64

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:-
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Windows Vista ve Windows Server 2008 için ek dosya bilgileri

Ek dosyalar tüm desteklenen x 86 tabanlı sürümleri Windows Vista ve Windows Server 2008'in

Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Package_for_kb974971_client_1 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,36717 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_client_2 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,69417 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_client ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,71317 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_sc_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,42117 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_sc_1 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,69017 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_sc ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,70117 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,42517 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server_1 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,69417 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,71317 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_winpesrv_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,42217 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_winpesrv ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumUygulanamaz1,43017 Eyl 200923: 11Uygulanamaz
Wındows X86_microsoft advapi32_31bf3856ad364e35_6.0.6001.22525_none_e3c157a79fab03ab.manifestUygulanamaz9,80517 Eyl 200914: 21Uygulanamaz
Wındows X86_microsoft advapi32_31bf3856ad364e35_6.0.6002.22228_none_e5aaca6d9ccea4d4.manifestUygulanamaz9,80517 Eyl 200913: 51Uygulanamaz

Windows Vista'nın ve Windows Server 2008'in tüm desteklenen x64 tabanlı sürümleri için ek dosyalar

Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Wındows Amd64_microsoft advapi32_31bf3856ad364e35_6.0.6001.22525_none_3fdff32b580874e1.manifestUygulanamaz9,85117 Eyl 200914: 27Uygulanamaz
Amd64_microsoft - windows - advapi32_31bf3856ad364e35_6.0.6002.22228_none_41c965f1552c160a.manifestUygulanamaz9,85117 Eyl 200913: 36Uygulanamaz
Package_for_kb974971_client_1 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,37517 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_client_2 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,70617 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_client ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,72317 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_sc_0 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,42917 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_sc_1 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,70217 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_sc ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,71117 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server_0 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,43317 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server_1 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,70617 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,72317 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_winpesrv_0 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,43017 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_winpesrv ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumUygulanamaz1,43817 Eyl 200923: 11Uygulanamaz

Windows Server 2008'in tüm desteklenen Itanium tabanlı sürümleri için ek dosyalar

Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Wındows Ia64_microsoft advapi32_31bf3856ad364e35_6.0.6001.22525_none_e3c2fb9d9fa90ca7.manifestUygulanamaz9,82817 Eyl 200913: 42Uygulanamaz
Wındows Ia64_microsoft advapi32_31bf3856ad364e35_6.0.6002.22228_none_e5ac6e639cccadd0.manifestUygulanamaz9,82817 Eyl 200913: 26Uygulanamaz
Package_for_kb974971_sc_0 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumUygulanamaz1,42517 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_sc_1 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumUygulanamaz1,53017 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_sc ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumUygulanamaz1,70617 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server_0 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumUygulanamaz1,42917 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server_1 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumUygulanamaz1,53317 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_server ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumUygulanamaz1,71817 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_winpesrv_0 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumUygulanamaz1,42617 Eyl 200923: 11Uygulanamaz
Package_for_kb974971_winpesrv ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumUygulanamaz1,43417 Eyl 200923: 11Uygulanamaz

Referanslar

CryptAcquireContext işlevi hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin: http://msdn.microsoft.com/en-us/library/aa379886(VS.85).aspx

Özellikler

Makale numarası: 974971 - Last Review: 23 Ekim 2009 Cuma - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
Anahtar Kelimeler: 
kbmt kbsurveynew kbexpertiseadvanced kbhotfixserver kbautohotfix kbqfe kbfix KB974971 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:974971

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com