Zuletzt aktualisiert:
Das ist wieder so ein Citrix-Problem, bei dem auf den ersten Blick eigentlich alles richtig aussieht.
Ihr aktualisiert eure Umgebung auf VDA 2607.
MCS provisioniert die Maschine.
Die Write-Cache-Disk ist vorhanden und korrekt an der VM attached.
VDA registriert.
User können arbeiten.
Sieht gut aus.
Nur eine Kleinigkeit stimmt nicht:
👉 Die MCSIO Write-Cache-Disk bleibt leer.
Die Kombination ist entscheidend
Citrix dokumentiert das Problem aktuell unter PMCS-63379 für genau diese Kombination:
**Windows Server 2019 * VDA 2607 * MCSIO**
Die Cache-Disk wird zwar erfolgreich an die provisionierte VM angehängt, aber nicht wie vorgesehen als Write-Back Cache verwendet.
Das Gemeine daran:
Wer beim Upgrade lediglich kontrolliert, ob die Cache-Disk vorhanden ist, kann das Problem sehr leicht übersehen.
Der Workaround ist fast schon Citrix-typisch 😎
Auf dem Master Image muss unter
HKLM\SYSTEM\CurrentControlSet\Services\CVhdFilter
ein leerer Registry-Key angelegt werden:
Parameters
Ja.
Ein leerer Registry-Key.
Danach:
Master Image herunterfahren/resealen → neuen Snapshot erstellen → MCS Catalog aktualisieren → Maschinen neu starten.
Anschließend sollte sich die Write-Back-Cache-Disk bei normaler Benutzeraktivität wieder füllen.
Warum ich das interessant finde
MCSIO ist genau dafür da, Schreibzugriffe über RAM und die temporäre Cache-Disk abzufangen.
Citrix verwendet dabei unter anderem die Datei:
mcsdif.vhdx
Wenn die Disk zwar attached ist, aber nicht verwendet wird, reicht ein einfacher Blick auf die VM-Konfiguration also nicht aus.
Meine Empfehlung nach einem VDA-Upgrade
Bei MCSIO nicht nur prüfen:
✅ Cache-Disk attached
sondern auch:
✅ MCSIO Driver vorhanden
✅ Cache tatsächlich aktiv
✅ mcsdif.vhdx vorhanden
✅ Write-Cache-Disk wird beschrieben
✅ Catalog Update funktioniert
Denn:
„Disk attached“ bedeutet offenbar nicht automatisch „Cache funktioniert“. 😉
Betroffen: VDA 2607 + Windows Server 2019 + MCSIO
Citrix Issue: PMCS-63379