Adobe Acrobat Reader: Absturz beim Druckdialog bzw. Ausdruck

Problem:
Man öffnet eine PDF-Datei und möchte diese ausdrucken. Beim Klicken des Druckersymbols stürzt der komplette Acrobat Reader ab und beendet sich selbst.
Bei uns ist das auf dem Citrix XenApp-Server passiert, als wir eine Anwendung veröffentlicht hatten, die PDFs erzeugt und anzeigt:

Ursache:
Für den Absturz ist die Einstellung "Geschützen Modus beim Start aktivieren" im Acrobat Reader verantwortlich. Dieses Sicherheitsfeature ist standardmäßig aktiviert und ist eine "Pro-Benutzer"-Einstellung.

Lösung:
Man kann den Modus im Menü abschalten (pro Benutzer nötig):
Bearbeiten --> Voreinstellungen --> Allgemein --> "Geschützen Modus beim Start aktivieren" Haken entfernen


Das Ganze geht natürlich auch per Registry Pro Benutzer:
[HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\10.0\Privileged]
“bProtectedMode”=dword:00000000


Man kann das ganze auch komplett für die Maschine abschalten, jedoch sollte man bedenken, dass man hier einen Teil der Sicherheitsfunktionen des Acrobat Reader abschaltet - nur wenn es wirklich Probleme macht!!

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Adobe\Acrobat Reader\10.0\FeatureLockDown]
"bProtectedMode"=dword:00000000


Quelle: Adobe Forums: Acrobat Reader X crash when printing

„Default User“ Profil anpassen für Terminalserver oder Masterimage

Problem:
Man hat einen Benutzer auf einem Termianlserver oder einem Masterimage "perfekt" eingerichtet und möchte diesen als Standardbenutzer für alle neuen Benutzer einrichten.

Lösung Windows XP/2003:
Man kann das eingerichtete Benutezrprofil als Default-User-Profil einrichten.
Anleitung hierzu:

Benutzerprofil.pdf

Lösung ab Windows Vista bis 2008 R2:

1. Erstelle Sie ein neues lokales Profil mit Administratorrechten namens "Vorlage"
2. Melde dich nun als der Benutzer "Vorlage" an und passen Sie alle Einstellungen an (IE, Office, Acrobat Reader, Ordneroptionen etc.)
3. Danach melden Sie sich mit dem Benutzer "Vorlage" ab und und dafür mit dem Administrator an.
4. Blenden sie in den Ordneroptionen alles versteckten Dateien und Systemkomponenten ein.
5. Benennen Sie den Ordner "Default" (C:\Benutzer\Default) nun zu "Default.org" um.
6. Benennen Sie den Ordner "Vorlage" nach "Default" um.
7. Öffnen Sie "Computer" > "Eigenschaften" > "Erweiterte Systemeinstellungen" > "Benutzerprofile > Einstellungen"
8. Wählen Sie hier das Standardprofil aus und klicken Sie auf "Kopieren nach...".
9. Geben Sie im neu nachfolgendnen Fenster den Ordner "Default.org" an und als Benutzer "JEDER" an -> Klicken Sie dann OK
10. Benennnen Sie im Explorer "Default" wieder zu "Vorlage" und "Default.org" wieder zu "Default " um.
11. Melden Sie nun einen neuen Benutzer an und er erhält alle angepassten Einstellungen!

Quelle: administrator.de: Default Profil (Standard Profil) anpassen unter Windows 7 und Windows Server 2008 R2

VMWare View 4.5 keine Verbindung möglich

Problem :

Nach der Installation von IE9 ist keine Verbindung über WMWare View mehr möglich

Fehlermeldung :

"The View Connection Server connection failed. (null)"

Lösung :

IE9 wieder deinstallieren und auf IE8 zurück gehen , Grund ist hierfür das VMWare View die wininet.dll für die Verbindung nutzt , es ist auch möglich die wininet.dll eines System mit IE8 zu verwenden.

oder man updated auf View Client 4.5 build 353760 oder View Client 4.6 dort tritt dieser Fehler nicht mehr auf

Quelle : http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1028650
Die Quelle zielt auf IE9 Beta und SP1 BETA allerdings gelten die beschriebenen Schritte auch für IE9

Outlook will unter Terminal Server immer im Abgesicherten Modus starten

PROBLEM
=======


When you start Microsoft Outlook (or another Office application) on Windows Terminal Server you may receive the following error message:
Outlook failed to start correctly last time. Starting Outlook in safe mode will help you correct or isolate a startup problem in order to successfully start the program. Some functionality may be disabled in this mode.
Do you want to start Outlook in safe mode?
You can click either Yes or No and Outlook opens. The next time you launch Outlook you are not given the prompt. However, at the next launch of Outlook you are given the prompt. On the following logon, you are not given the prompt. This loop of Outlook 2002/3 prompting for Safe Mode every other time you launch Outlook continues indefinitely.


CAUSE
=====


HKEY_LOCAL_MACHINE\Windows NT\Current Version\Terminal Server\Install\Software\Microsoft\Office\10.0\Outlook\Resiliency
with the key TermSrvCopyKeyOnce with a value of 0x1 exists in the Registry on the Windows 2000 Terminal Server in one of the subkeys under Resiliency.

When Outlook 2002/3 starts, the following Registry key is created:
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Resiliency.

NOTE: The Resiliency registry key for Outlook is new for Outlook 2002.

If no problems are encountered, the Resiliency key is deleted. If one of the many tests that Outlook makes at startup fail, subkeys are written under the Resiliency key and the Resiliency key is not deleted. If the key remains,
the next start of Outlook 2002 gives the prompt.

If a subkey is deleted by an application from HKEY_CURRENT_USER (HKCU) --
specifically a subkey from HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Resiliency while the server is in Terminal Server Install mode, the data is copied to HKEY_LOCAL_MACHINE (HKLM):

HKLM\Software\Microsoft\Windows NT\Current Version\Terminal Server\Install\Software\\Microsoft\Office\10.0\Outlook\Resiliency

When the application attempts with the server in Terminal Server Application Mode to access the key again and finds it missing, the application looks in this location (HKLM) for the key. If the Resiliency key is there and has the key TermSrvCopyKeyOnce under one of the subkeys of the Resiliency key, the Resiliency key is written back to HKCU.

In this case, the Resiliency key was written with subkeys while in install mode. Once the terminal server goes back
to application mode every user is affected since Outlook 2002 always looks for the Resiliency key, thus causing the loop.

RESOLUTION
==========


Deleting

HKLM\Software\Microsoft\Windows NT\Current Version\Terminal Server\Install\Software\Microsoft\Office\10.0\Outlook\Resiliency

resolves the problem.

If you are running Citrix Metaframe Presentation Server, check to see if speedscreenApi.dll is listed as the faulting module.
You may run into this issue after installing Metaframe and installing the lastest batch of Microsoft Updates for Windows 2000/3.

To fix this remove the keys for iexplore.exe and outlook.exe under

hklm\software\citrix\ctxhook\AppInit_Dlls\SpeedScreen

which should resolve the error message.
After that run the speedscreen manager to add those two applications to the list.

Quelle: administrator.de: Outlook will unter Terminal Server immer im Abgesicherten Modus starten

RDP-Session verwalten mittels qwinsta und rwinsta

Problem
Man möchte laufende RDP-Sessions auf einem Terminalserver abfragen oder administrieren (beenden etc.).

Lösung
Es gibt zwei Befehle für die Kommandozeile für diesen Zweck:

qwinsta = Query WINdows STAtion
rwinsta = Reset WINdows STAtion

Hier der Syntax zu den Befehlen:

qwinsta

Zeigt Informationen zu Terminalsitzungen

qwinsta [sessionname | username | sessionid]
[/SERVER:servername] [/MODE] [/FLOW] [/CONNECT] [/COUNTER]

rwinsta

Setzt Terminalsessions zurück

rwinsta {sessionname | sessionid} [/SERVER:servername] [/V]

Quelle notes411.com: How to kill terminal server sessions

RDP-Verbindung - lokale Drucker werden nicht umgeleitet

Problem
Wenn Sie Remotedesktopverbindung herzustellen werden Ihre lokalen Drucker möglicherweise nicht umgeleitet.
Daher sind die lokalen Drucker nicht in der Remotedesktop- bzw. der Terminaldienstesitzung verfügbar.

Lösung
Um dieses Problem auf einem Computer zu beheben, müssen Sie erzwingen, dass alle Anschlüsse auf dem Clientcomputer (einschließlich DOT4) für eine Umleitung gefiltert werden. Fügen Sie hierzu einen DWORD-Wert mit dem Namen "FilterQueueType" zu HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR hinzu, und legen Sie als Wertedaten "FFFFFFFF" fest.

Führen Sie folgende Schritte aus, und beenden Sie anschließend den Registrierungseditor:

1.) Klicken Sie auf Start - Ausführen und geben Sie "regedit" ein
2.) Suchen Sie den folgenden Schlüssel in der Registrierung
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIns\RDPDR
3.) Bearbeiten -> Neu, und klicken Sie anschließend auf DWORD-Wert.
4.) Geben Sie "FilterQueueType" ein
5.) Klicken Sie im Menü Bearbeiten auf Ändern und geben Sie "FFFFFFFF" ein
6.) Dadurch können alle Anschlüsse auf dem Client umgeleitet werden.

Quelle Microsoft: Artikel-ID: 302361
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”
Gene Spafford (Sicherheitsexperte)