Windows'ta büyük bir "Klasör Yeniden Yönlendirme" ilke ayarları dosyanız olduğunda oluşan hatalar

Bu makalede, büyük bir "Klasör Yeniden Yönlendirme" ilke dosyanız olduğunda karşılaşabileceğiniz sorunlar için geçici bir çözüm sağlanır.

Şunlar için geçerlidir: Windows 10 – tüm sürümler, Windows Server 2012 R2
Özgün KB numarası: 978098

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Bir ortamdaki birçok klasör için Klasör Yeniden Yönlendirme ilkesi ayarlarını ayarlarsınız.
  • Kullanıcı bir grubun üyesi olduğunda klasörler Gelişmiş Ayarlar'ı kullanacak şekilde yapılandırılır.
  • Tüm grupları klasör listesine ilk kez eklediğinizde, beklendiği gibi birçok grup için büyük bir Klasör Yeniden Yönlendirme ilkesi ayarları dosyası oluşturulur.

Bu senaryoda, Windows Vista, Windows Server 2008, Windows Server 2008 R2 veya Windows 7 çalıştıran bir bilgisayarda büyük Klasör Yeniden Yönlendirme ilkesi ayarları dosyasıyla çalışırken aşağıdaki belirtilerden biriyle karşılaşabilirsiniz.

Belirti 1

Klasör Yeniden Yönlendirme ilkesi ayarlarını açtığınızda, klasörlerin ayarları görüntülemediğini fark edebilirsiniz. Bunun yerine, klasörler Yapılandırılmadı olarak görüntülenir.

Belirti 2

grup ilkesi Yönetim Konsolu'nda (GPMC) Klasör Yeniden Yönlendirme ilkesinin ayarlarını göstermeye çalıştığınızda, Klasör Yeniden Yönlendirme İlkesi Ayrıntıları bölümünde aşağıdaki hata iletisini alırsınız:

Bu uzantı için veriler toplanırken bilinmeyen bir hata oluştu. Ayrıntılar: FRSettingRead -2147467259 ile başarısız oldu

Not

Belirti 1 ve Belirti 2 için bu belirtiler, Windows Server 2003, Windows Server 2008 veya Windows Server 2008'den daha yeni bir Windows sürümü çalıştıran bir bilgisayarda Yerel grup ilkesi Düzenleyici kullanılarak oluşturulan ve doldurulan ilkelerde oluşur.

Belirti 3

Yeni Klasör Yeniden Yönlendirme ilkesi ayarlarını Windows Vista veya windows'un daha yeni bir sürümünü çalıştıran bir bilgisayardaki etki alanı kullanıcı hesabına uygulamayı denediğinizde, ayarlar uygulanmaz. Ayrıca, Uygulama günlüğünde aşağıdaki hata iletisini alabilirsiniz:

Günlük Adı: Microsoft-Windows-GroupPolicy/Operasyonel
Kaynak: Microsoft-Windows-GroupPolicy
Olay Kimliği: 7016
Görev Kategorisi: Yok
Düzey: Hata
Anahtar kelime -ler:
Kullanıcı: SYSTEM

Açıklama:
Tamamlandı Xxx milisaniye cinsinden Klasör Yeniden Yönlendirme Uzantısı İşleme.

Olay Xml'i:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
...
<Eventdata>
<Data Name="ErrorCode">2147942413</Data>
<Veri Adı="CSEExtensionName">Klasör Yeniden Yönlendirme</Veri>
<Veri Adı="CSEExtensionId">{25537BA6-77A8-11D2-9B6C-0000F8080861}</Data>
</Eventdata>
</Olay>

Neden

Bu sorunlar, Klasör Yeniden Yönlendirme altyapısının SYSVOL'den .ini dosyalarını okumak için kullandığı sistem API'sindeki iki sınırlama nedeniyle oluşur.

Belirti 1 ve Belirti 2'nin Nedeni

  • Windows Vista'da veya Windows'un daha yeni bir sürümünde oluşturulmuş bir .ini dosyası için

    Bu sorunlar, .ini dosyalarının Folder_Redirection bölümü 32.767 karakterden büyük olduğundan oluşur. Ancak, tüm klasörler için birleştirilmiş SID listesinin sınırı 32.767 karakterdir. Bölümü okumak için API kullanıldığında bu sınırla karşılaşılır GetPrivateProfileSection .

    Not

    SID'lerin normalde 48-50 karakteri varsa, bu sorun oluşmadan önce tüm klasörler için bir ilkede yaklaşık 670 SID'niz olabilir.

  • Windows Server 2003'te oluşturulmuş bir .ini dosyası için

    Bu sorunlar, ilkedeki her yeniden yönlendirilen klasör için grup sayısı sınırı aşıldığından oluşur. Bu sınır, grubu temsil eden SID dizesinin uzunluğuna ve yeniden yönlendirme yolunun uzunluğuna bağlıdır. Örneğin, bir SID dizesi yaklaşık 48-50 karakter ve klasörün UNC yolu 80 karakter ise, tek bir klasör için yaklaşık 230 grubunuz olabilir.

    Not

    • Tüm klasörlerin toplam boyutu 32.767 karakteri aşabilir.
    • Mevcut bir ilkeyi ilk kez açtığınızda, ayarlar Windows Vista veya windows'un daha yeni bir sürümünü çalıştıran bir bilgisayarda daha yeni bir biçime dönüştürülebilir. Mevcut ilke Windows Server 2003'te Yerel grup ilkesi Düzenleyici kullanılarak oluşturulduysa bu davranış oluşabilir. Bu davranış, ilke ayarları GPMC'deki Ayarlar görünümünde gösterildiğinde de oluşur. Bu nedenle ilke, ayarlara bağlı olarak eski .ini dosya biçimini kullanarak çalışabilir. Ancak ilke, ayarlara bağlı olarak yeni dosya biçimi kullanılarak çalışmayabilir.

BelirtiNin Nedeni 3

Bu sorun, bu bölümü okumak için kullanılan API'nin GetPrivateProfileString bir sınırı nedeniyle oluşur.

Grup listesi, bir .ini dosyasında SID dizesi olarak depolanır. Liste 32.767 karakteri aştığında bu sorun oluşur. .ini dosyasındaki bir SID'yi temsil eden her dize genellikle yaklaşık 48-50 karakterdir. Bu nedenle, yeniden yönlendirilen her klasör için yaklaşık 300 girdiniz olabilir.

Geçici Çözüm

Bu sorunlara geçici bir çözüm bulmak için ilkeyi daha küçük ilkelere bölün. Her ilke dosyasının toplam boyutunun 32.767 karakter sınırından küçük olduğundan emin olun.

Durum

Microsoft, bu makalenin başında listelenen Microsoft ürünlerinde bunun bir sorun olduğunu onayladı.

Daha fazla bilgi

Klasör Yeniden Yönlendirme ilkesi ayarları, ayarları uyguladığınızda yeni seçenekleri desteklemek için Windows Vista'da ve Windows'un daha yeni sürümlerinde yeni bir .ini dosya biçimi kullanır. Bu teknoloji, Windows Server 2003'teki Klasör Yeniden Yönlendirme ilkesi ayarlarına kıyasla daha fazla klasörü yeniden yönlendirmenizi sağlar.

Klasör Yeniden Yönlendirme özelliği hakkında daha fazla bilgi için bkz. Klasör Yeniden Yönlendirme özelliği hakkında genel bilgiler.