Laufzeitprobleme in WTS-Sitzungen in Verbindung mit OfficeXP und Office 2003 Drucken E-Mail

Laufzeitprobleme in WTS-Sitzungen in Verbindung mit OfficeXP und Office 2003

Auf Terminalservern mit installiertem Office XP und Office 2003 wurden Laufzeitprobleme einzelner Terminalserver-Sitzungen (Session) beobachtet. Die betroffenen Sitzungen reagieren plötzlich sehr langsam oder frieren vollständig ein. Die Terminalserver sind dabei keinesfalls ausgelastet. Werden die betroffenen Sitzungen beendet und neu gestartet, funktionieren diese wieder korrekt. Nach einiger Zeit kann das Fehlverhalten jedoch wieder auftreten.

Untersuchungen zeigten als Fehlerursache die Office XP/2003-Funktionen zur Erkennung von sprach- und handschriftlichen Eingaben.

Nach der Installation von Office XP mit Aktivierung der Funktionen für Sprach- und handschriftliche Eingaben, werden diese Features in das Betriebssystem integriert und können nicht mehr entfernt werden. Auch Office XP Installationen, bei denen dieser Punkt abgewählt wurde, können im Betriebssystem die entsprechenden Module aktivieren und das Fehlverhalten verursachen.

Im Folgenden wird beschrieben, wie Sie diese Funktionen abschalten können.

 

1. Deaktivieren von \"Alternative Benutzereingaben\"

Bitte führen Sie diese Tätigkeiten am Terminalserver und als Administrator aus:

Wählen Sie Start | Einstellungen | Systemsteuerung | Software | Programme ändern oder entfernen | Microsoft Office XP/2003 und klicken Sie auf Ändern.

Aktivieren Sie das Kontrollkästchen Features hinzufügen oder entfernen - Ändern, welche Features installiert sind, oder bestimmte Features entfernen und klicken Sie auf Weiter.

Öffnen Sie Gemeinsam genutzte Office-Features und setzen Sie die Alternative Benutzereingabe auf Nicht verfügbar.

Klicken Sie auf Aktualisieren.

 

2. Deregistrierung von DLLs

Bitte führen Sie folgende Tätigkeiten am Terminalserver und als Administrator durch:

Geben Sie unter Start | Ausführen in das Dialogfeld folgenden Eintrag ein:

regsvr32.exe /u MSIMTF.DLL

und bestätigen Sie mit OK.

Geben Sie unter Start | Ausführen in das Dialogfeld folgenden Eintrag ein:

regsvr32.exe /u MSCTF.DLL

und bestätigen Sie mit OK.

 

3. Setzen von drei Registry-Einträgen für jeden User

Für jedes Userprofil müssen am Terminalserver folgende Registry-Einträge gesetzt werden:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\CTF]
"Disable Thread Input Manager"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\CTF\MSUTB]
"ShowDeskBand"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"ctfmon.exe"="-"