VHD Disk Sıkıştırma sorunlarını giderme

Önemli

VHD Disk Sıkıştırma özelliği FSLogix 2210 (2.9.8361.52326) veya sonraki sürümlerinde kullanılabilir.

VHD Disk Sıkıştırma özelliğiyle ilgili sorunlarını gidermek için bu makaleyi kullanın.

Beklenmeyen VHD disk sıkıştırma sonuçları

  • Etkilenen sürümler: 2210 (2.9.8361.52326) ve üzeri (devam ediyor)

veya VHDAccessMode = 1,2, or 3kullanarak ProfileType = 3 fark kayıt diskleri oluşturur. Bu, eşikleri değerlendirmek için fark kayıt diskinin boyutu kullanıldığından VHD disk sıkıştırma işlemini etkiler. Çoğu zaman bu fark kayıt diskleri küçüktür ve eşikleri asla karşılamaz.

Çözüm

Bu sorunu gelecek bir sürümde çözmeyi planlıyoruz.

HATA:00000422 Defragsvc devre dışı bırakıldı VEYA HATA:00000102 Desteklenen en düşük boyut sorgulanamadı

VHD Disk Sıkıştırma özelliği, Sürücüleri İyileştirme (defragsvc) ve Microsoft Depolama Spaces SMP (smphost) hizmetlerine dayanır. StartupType hizmeti Devre Dışı olarak ayarlanırsa VHD Disk Sıkıştırma çalıştırılamaz. Hizmet durumunun Çalışıyor veya Durduruldu olmasına bakılmaksızın, hizmet StartupType El ile veya Otomatik olarak ayarlanmalıdır.

Çözüm: Hizmet başlatma davranışını yapılandırma

Hizmet başlatma davranışını yapılandırmak için bu yöntemlerden birini kullanın.

Hizmetler aracı

  1. Başlat'ı seçin, Yönetici Istrative Tools'un üzerine gelin ve hizmetler'i seçin.
  2. Sürücüleri İyileştir hizmetine sağ tıklayın ve özellikler'i seçin.
  3. Genel sekmesinde Başlangıç Türü'nin yanındaki açılan listeyi seçin ve ardından El ile veya Otomatik'i seçin.
  4. Microsoft Depolama Spaces SMP hizmetine sağ tıklayın ve özellikler'i seçin.
  5. Genel sekmesinde Başlangıç Türü'nin yanındaki açılan listeyi seçin ve ardından El ile veya Otomatik'i seçin.
  6. Tamam'ı seçin ve hizmetler aracını kapatın.

PowerShell

  1. PowerShell'i Yönetici istrator olarak açın.

  2. Şu komutu çalıştırın:

    Set-Service defragsvc -StartupType Manual
    Set-Service smphost -StartupType Manual
    

Veri toplama

VHD Disk Sıkıştırma özelliği, günlük dosyaları ve olay günlükleri aracılığıyla bilgi sağlar.

Günlük dosyaları

Günlük dosyalarının yolu şeklindedir C:\ProgramData\FSLogix\Logs\Profile\Profile-yyyyMMdd.log. Oturumu kapatma aşamasında, günlük dosyasında disk sıkıştırma olayları için oturumu kapatma işleminin sonuna doğru girdiler bulunur.

İpucu

FSLogix günlüklerini gözden geçirirken, dosyada arama yapmak için basın Ctrl+F ve yazın [ERROR:. Bu, VHD Disk Sıkıştırma ile ilgili hatalar da dahil olmak üzere tüm hataları bulur.

Örnek günlük dosyası girdileri:

  • WasCompacted: true

    [14:46:46.854][tid:00001084.0000105c][INFO] Disk size results: WasCompacted: true, MaxSupportedSize: 31456214528, MinSupportedSize: 1643998720, SizeOnDisk (Before: 3704442880 - After: 1855410176), Space Saved: 1849032704, Compaction took: 24687

  • WasCompacted: false

    [18:35:31.300][tid:00000ec4.00000d3c][INFO] Disk size results: WasCompacted: false, MaxSupportedSize: 15727574528, MinSupportedSize: 2194816512, SizeOnDisk (Before: 1816133632 - After: 1816133632), Space Saved: 0, Compaction took: 1547 [18:35:31.300][tid:00000ec4.00000d3c][INFO] Disk was not compacted, Reason: Not enough recoverable space for compaction.

Olay Günlükleri

Tabloda VHD Disk Sıkıştırması için günlüğe kaydedilebilecek olaylar listelenir:

Günlük adı: Microsoft-FSLogix-Apps

Günlük Olay Kodu İleti
Operasyonel 57 Disk sıkıştırıldı: <true-or-false>. Oturumu kapatma süresi milisaniye artırıldı xx . Disk boyutu MB tarafından xx küçültüldü. (VHDPath: <path-to-vhd>)
Operasyonel 58 Birim iyileştirme başarısız oldu, Yol: <path>, İleti: <message>, ExtendedMessage <extended-message>
Yönetici 60 Yapılandırma VHDCompactDisk ayarı hizmete bağlıdır defragsvc . Hizmet başlangıç türü devre dışı olarak ayarlanır. Hizmet başlangıç türünün El ile veya Otomatik olarak ayarlandığından emin olun.
Operasyonel 61 Bu vhd(x) sabit bir boyuta sahip olduğundan sıkıştırılamaz. VHD(x) Yolu: <path-to-vhd>
Yönetici 62 Disk sıkıştırılamıyor, İleti: <message>, Yol: <path>, ExtendedMessage: <extended-message>
Yönetici 63 Disk sıkıştırma sırasında başarısız oldu, ErrorCode: <error code>, VHD(x) Yolu: <path>

Sonraki adımlar