Belirtiler
Windows 7 Sürüm Adayı (build 7100) 32-bit Ultimate İngilizce sürümünde güvenlik tanımlayıcısını girişleri (% SystemDrive %) sistem sürücüsünün kök klasörü olarak oluşturduğunuz klasörü eksik. Bu sorunun bir etkisi olmayanların gibi standart kullanıcıların doğrudan kök altında oluşturulan alt klasörlere tüm işlemleri gerçekleştiremiyor olmasıdır. Bu yüzden, kökün altındaki klasörler başvuru uygulamaları başarıyla yüklenmez veya başarıyla kaldırılamayabilir. Ayrıca, işlemler veya bu klasörleri başvuru uygulamalar başarısız olabilir.
Yükseltilmiş bir komut isteminden sistem sürücüsünün kök altında bir klasör oluşturduysanız, örneğin, bu klasör doğru izinler sürücünün kök devralmaz. Bu nedenle, olmayan yükseltilmiş komut isteminden gerçekleştirildiğinde klasörü silme gibi bazı özel işlemler başarısız olur. Ayrıca, işlem başarısız olduğunda aşağıdaki hata iletisi görüntülenir:
Erişim engellendi.
Ayrıca, yönetici olmayan dosya işlemlerini doğrudan kökün altına eksik güvenlik tanımlayıcı girdilerini korur.
Neden
Windows 7 Release Candidate 32-bit Ultimate İngilizce sürümü yanlış erişim denetim listelerini (ACL) kökte nedeniyle bu sorun oluşur.
Çözüm
Bu sorundan etkilenen müşterilerin düzeltme Windows Update aracılığıyla edinilebilir:
http://update.microsoft.com/windowsupdate
Düzeltme bilgileri
Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak bu düzeltme yalnızca bu makalede anlatılan sorunu düzeltmek amacıyla hazırlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın.
Önkoşullar
Windows 7 Release Candidate 32-bit Ultimate bu düzeltmeyi uygulamak için yüklü olması gerekir.
Yeniden başlatma gereksinimi
Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.
Düzeltme değiştirme bilgileri
Bu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.
Dosya bilgileri
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'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.
Dosya adı |
Dosya sürümü |
Dosya boyutu |
Tarih |
Saat |
Platform |
---|---|---|---|---|---|
Cleanwin7rcroot.exe |
6.1.7100.15 |
15,944 |
04-May-2009 |
06:33 |
x86 |
Bu düzeltme Windows Update aracılığıyla serbest bırakılır.
Düzeltme paketi
-
Yalnızca üzerinde x86 sorun var Windows 7 Release Candidate Ultimate sürümleri. Yalnızca bir x86 düzeltme sürümü oluşturuldu. Bu düzeltme yalnızca Windows 7 Sürüm Adayı (build 7100) 32-bit Ultimate yükleyecektir. Önlemek için ek zorluklar, sunan düzeltme tüm beş dilde sürümler program yükler.
-
Bilgisayarınızda başarıyla düzeltmeyi yüklerseniz, bu Microsoft Knowledge Base numarasını (970789) başvuran bir güncelleştirme Ekle veya Kaldır görünecektir. Ekle veya Kaldır'ı düzeltme yüklemenin başarılı olduğunu onaylamak için güncelleştirmeler listesini gözden geçirebilirsiniz.
-
Bu düzeltmeyi kaldırın ve yeniden yükleyin. Düzeltmeyi kaldırırsanız, ACL'leri önceki durumlarına geri döndürmeyin. Düzeltmeyi kaldırdığınızda, bu düzeltme için ACL'leri yaptığı değişikliği tersine çevrilir değil.
CleanWin7RCRoot.exe aracı
-
Tam güvenlik tanımlayıcısı "bilinen kötü" olduğu sistem sürücüsünün kök CleanWin7RCRoot.exe aracı inceleyen güvenlik tanımlayıcısı. Aracı hatalı güvenlik tanımlayıcısı doğru bir ile değiştirir. Güvenlik tanımlayıcısı yerine sonra sistem sürücüsünün kök klasörü altında oluşturulan klasörler doğru ACL'leri devralır ve uygulamaları başarıyla yükleyin.
-
Düzeltme, önceden yüklenen uygulamalar onarmaz.
-
Kök güvenlik tanımlayıcısı değiştirdiyseniz, CleanWin7RCRoot.exe aracı için ACL değişiklikleri yapmaz. Bu olası uygulama uyumluluğu sorunlarını önler.
Not: Bu düzeltme çevrimdışı uygulayamazsınız. Bu değişikliği uygulamak için çevrimdışı yansımaları hakkında daha fazla bilgi için bu belgenin devamındaki "Çevrimdışı yönergeleri" bölümüne bakın.
Geçici çözüm
Bu sorun, Windows 7 Sürüm Adayı (build 7100) 32-bit Ultimate üzerinde temel alan yalnızca resimleri etkiler. Bu güncelleştirme, kullanıcı deneyimini etkilemez emin olmak için aşağıdaki eylemleri gerçekleştirmeniz önerilir:
-
Geçerli sisteminizi yedekleyin.
-
DVD'den başlatın.
-
Windows 7'yi yüklemek istediğiniz bölümünüzü biçimlendirmek.
-
Windows 7 yüklemesi tamamlandıktan sonra tüm yedekleri geri yüklemek veya herhangi bir yazılım yüklemeden önce bu güncelleştirmeyi Windows Update sitesinden yükleyin.
Sürücünüz biçimlendirmeden işletim sistemini önceden yüklediyseniz, ayarlarınızın doğru olduğundan emin olun. Bunu yapmak için yükseltilmiş bir komut isteminden aşağıdaki komutu çalıştırın:
Cd \
ICACLS \
Komutu çalıştırdığınızda, aşağıdaki metni görünmelidir:
\ BUILTIN\Administrators:(F) BUILTIN\Administrators:(OI)(CI)(IO)(F)
NT AUTHORITY\SYSTEM:(F)
NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(F)
BUILTIN\Users:(OI)(CI)(RX)
NT AUTHORITY\Authenticated Users:(OI)(CI)(IO)(M)
NT AUTHORITY\Authenticated Users:(AD)
Mandatory Label\High Mandatory Level:(OI)(NP)(IO)(NW)
Görünen metni bu metinden farklıdır ve daha önce beklenen herhangi bir değişiklik yapmadığınız, düzeltmeyi yüklemeniz gerekir.
El ile düzeltme işlevselliğini çoğaltır bir düzeltme uygulamak istiyorsanız, yükseltilmiş bir komut isteminden aşağıdaki komutu çalıştırın:
Cd \
cacls \ /S:D:PAI(A;; SK;; BA) (A; OICIIO; GA;; BA) (A; SK;; SY) (A; OICIIO; GA;; SY) (A; OICI; 0X1200A9;; BU) (A; OICIIO; SDGXGWGR;; AU) (A; LC;; AU)
icacls \ / setintegritylevel (OI)(NP) (IO) H
Zaten uyguladıysanız düzeltmesi bu makalede açıklanan ancak, varolan dizinleri veya oluşturulan klasörler sistem sürücüsünün kök klasöründe kapalı ve yükseltilmiş bir komut isteminden aşağıdaki komutu çalıştırın bu dizinlere düzeltme uygulamak istediğiniz:
Cd \
Değişiklikleri uygulamak istediğiniz < Dizin > CD
cacls değişiklikleri uygulamak istediğiniz < Dizin > /S:D:AINot: Icacls komutunu kapatmak kök alt dizinler için geçerli değildir.
Bu sorun, Windows 7 Sürüm Adayı (build 7100) 32-bit Ultimate üzerinde temel alan yalnızca resimleri etkiler.
Çevrimdışı yönergeleri
Yansıma dağıtım ve görüntüde uygulamaları yüklemeden önce değiştirir teknisyen için aşağıdaki yönergeleri uygulayın.
Takma veya hedef yansıma uygulamak ve ardından yükseltilmiş bir komut isteminden aşağıdaki komutu çalıştırın:
cacls üzerindeki takılı bir WIM kök dizini için < yol > /S:D:PAI(A;; SK;; BA) (A; OICIIO; GA;; BA) (A; SK;; SY) (A; OICIIO; GA;; SY) (A; OICI; 0X1200A9;; BU) (A; OICIIO; SDGXGWGR;; AU) (A; LC;; AU)
icacls kök sürücüsünde takılı bir WIM için < yol >/setintegritylevel (OI)(NP) (IO) H
Herhangi bir kullanıcı tarafından oluşturulan klasörler WIM görüntü dosyasında kök devre dışı ayarları uygulamak varsa, takma veya hedef yansıma uygulamak ve ardından yükseltilmiş bir komut isteminden aşağıdaki komutu çalıştırın:
< Yol > dizinine değişiklikleri uygulamak istediğiniz WIM CD
cacls < değişiklikleri uygulamak istediğiniz WIM dizininde yolu / S:D:AINot: Icacls komutunu kapatmak kök alt dizinler için geçerli değildir.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
Bu düzeltme, CleanWin7RCRoot.exe ayrıntıları ve paket ayrıntıları için iki farklı öğelere sahip.
CleanWin7RCRoot.exe ayrıntıları
Bu, sorunu gidermeye çalışır, gelecekteki uygulama uyumluluk sorunlarını önlemek çalışır ve kullanıcı değiştirilmiş ayarları birleştirmek çalışarak üzerinde ek risk almamasını dener kapsamlı bir düzeltmedir. Düzeltme, standart kullanıcı veya konuk sistem kökü altındaki dosyaları oluşturmasını engelleyerek sorunu giderir. Sorun herhangi bir bilgisayar için sistem kökü ortaya çıkan DACL'yi doğru SKU içinde bulunan bir aynıdır.
Düzeltme
-
Yürütülebilir dosyanın tam güvenlik tanımlayıcısı "bilinen kötü" olduğu sistem sürücüsünün kök denetleyen güvenlik tanımlayıcısı.
-
CleanWin7RCRoot.exe aracı güvenlik tanımlayıcısı hatalı olduğunu belirlerse, güvenlik tanımlayıcısı doğrusunu ile değiştirir.
SDDL doğru: D:PAI(A;; SK;; BA) (A; OICIIO; GA;; BA) (A; SK;; SY) (A; OICIIO; GA;; SY) (A; OICI; 0X1200A9;; BU) (A; OICIIO; SDGXGWGR;; AU) (A; LC;; AU) S:P(ML;OINPIO; NW;; HI)
-
Aracı hatalı güvenlik tanımlayıcısı doğru bir ile değiştirir. Güvenlik tanımlayıcısı yerine sonra sistem sürücüsünün kök klasörü altında oluşturulan klasörler doğru ACL'leri devralır ve uygulama yüklemelerini başarılı olur.
Sorunları gideren düzeltme yok
Düzeltme değil adres iki ana sorunlar şunlardır:
-
Düzeltme sistemi kök varsayılan DACL RTM, Windows 7 tabanlı bir bilgisayarda veya Windows 7 Release Candidate tabanlı bir bilgisayarda olduğu gibi aynı şekilde değiştirir. Ancak, bu düzeltmeyi alt dizinleri değişiklikleri yaymak değil.
-
Son kullanıcı tarafından değiştirilmiş Güvenlik tanımlayıcıları tüm kök düzeltmek düzeltme denemez.
Kaldırma
Çalıştırılabilir dosyayı kaldırmayı desteklemiyor. Düzeltme yaptığı değişiklikler kalıcıdır. Paket kaldırılmış olsa bile, CleanWin7RCRoot.exe yaptığı değişikliklerle alınamaz.
Hata durumları
Yürütülebilir dosya sorunu tanımlar ancak sorunu düzeltemiyor aracının hata durumları hatalardır. Yürütülebilir dosya ACL beklendiği gibi olduğundan, hala yanlış olsa bile bu sorun düzeltemiyor belirlerse, aracı başarı döndürür.
Başvurular
ACL ve güvenlik tanımlayıcıları hakkında daha fazla bilgi için aşağıdaki Microsoft MSDN Web sitelerini ziyaret edin:
http://msdn.microsoft.com/en-us/library/aa374872(VS.85).aspx
http://msdn.microsoft.com/en-us/library/bb648648(VS.85).aspxYazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması