Archive for June, 2011

Microsoft Support Lifecycle Links

Microsoft Support Lifecycle

Microsoft Product Lifecycle Search


Leave a comment

SCOM 2007 R2 ACS links

  1. Additional Reports:
    1. Some Custom ACS Reports
    2. ACS Database Dashboard Report
  2. Audit Collection Services (ACS)
  3. Managing Audit Collection Services in Operations Manager 2007
  4. Audit Collection Services for Cross Platform Operating Systems .
  5. Windows 2008 R2 What’s New in Windows Security Auditing
  6. Security Audit Events for Windows
    1. Security Audit Events for Windows 7 and Windows Server 2008 R2
    2. Security audit events for Microsoft Windows Server 2008 and Microsoft Windows Vista
    3. Description of security events in Windows Vista and in Windows Server 2008
    4. If you want a complete list of WS03 security events, then I suggest you look at chapter 4 of the Windows Server 2003 Security Guide.
    5. Windows 2000 Security Event Descriptions (Part 1 of 2)
    6. A list of all possible security events in the Windows Security Event Log
  7. Catch-22: Securing ACS Reports AND scheduling them. Part I: How Catch-22 was born…
  8. Audit Collection Services WIKI
  9. Security Monitoring and Attack Detection
  10. Windows Security Logging and Other Esoterica
    1. Mapping pre-Vista Security Event IDs to Security Event IDs in Vista+
  11. User Logon report – strange logon events with “Logon Process: Authz”
    1. Logon Audit Events Seen After Installing Service Pack on Windows Server 2003
    2. service stopps/started Event ID 540 Logon/Logoff by %username%

Leave a comment

How to generate alert when network device is unavailable?

  • Create “Generates Alert” override for the “Device Status Check Monitor” for the “SNMP Network Device” Class


Leave a comment

SCOM 2007 and SNMP

Leave a comment

Useful SNMP (Simple Network Management Protocol) links

Leave a comment

Windows 2008 R2 SP1 Remote Desktop Services – DPI change issue

Hotfix for this issue is available “You cannot change the DPI setting through a Remote Desktop session on a computer that is running Windows 7 or Windows Server 2008 R2“

Article how to create several Themes for users “The DPI adjustment is not available in a Remote Session (RDP)“


Background information:

  1. Windows 2008 Terminal Services allows changing displayed font size by modifying DPI value. To increase font size you can log on locally with admin rights and increase DPI till 120 DPI. It is system wide settings in Windows 2008 and is active in full Remote Desktop session as well as in RemoteApp session.
  2. Windows 2008 R2 SP1 Remote Desktop Services DPI value is not systemwide anymore and is ignored in full Remote Desktop session as well as in RemoteApp session.
  3. When using monitors with high resolution (1280 x 1024 and above) users often complain that there is a small font size.
  4. I have searched the Internet and discovered that this issue is known but there is no accepted solution:

5. Microsoft acknowledges that Windows 2008 R2 doesn’t allow DPI (Font Size / Scaling) changes on Remote and this is the issue on Windows Server 2008 R2.

My research for Windows 2008 R2 SP1 Remote Desktop Services:

1. When DPI value is changed in “Control Panel\All Control Panel Items\Display” the “[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]” registry key parameters are affected (additional information “Windows Server 2003 Resource Kit Registry Reference”:

  • AppliedDPI – current DPI value.
  • CaptionFont, IconFont, MenuFont, MessageFont, SmCaptionFont, StatusFont – binary values representing font name and font size used.
  • c. …

2. With the same “AppliedDPI” value but different resolutions – you can get different font and other values in “[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]”.

3. If “AppliedDPI” value is changed and not equals to the default “96 (decimal)”:

  • It is identified using Sysinternals Process Monitor, that most of „HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics” registry key values are changed by explorer.exe process during user logon when using full RDP Session. “AppliedDPI” value is reverted back to “96 (decimal)” and other settings are changed accordingly.
  • When using RemoteApp mode – there is no explorer.exe and all settings become unchanged but “AppliedDPI” value is ignored.

4. If “AppliedDPI” value leaved unchanged and equals to the default “96 (decimal)”, than it is possible to change other values under „HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics” and those values will not be modified by explorer.exe process.

I would like to recommend the following procedure to mitigate font size issue for applications that use Windows font settings.

  1. Log on to Windows 2008 R2 SP1 server using local console.
  2. Change display resolution to be identical that is used by your users widely.
  3. Logoff / logon.
  4. Change DPI value using “Control Panel\All Control Panel Items\Display”.
  5. Logoff / logon.
  6. To distribute settings using exported registry file:
  • Export “[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]” registry key.
  • Edit exported registry key and delete “AppliedDPI=…” string.
  • Distribute the *.reg file to users using your favorite method (log on script for example).

7. To distribute setting using Group Policy preferences:

  • On the same Windows 2008 R2 SP1 server lunch “Group Policy Management”.
  • Create GPO and go to “User Configuration – Preferences – Windows Settings – Registry”. Lunch “Registry Wizard” and import all “[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]” parameters from “Local Computer” excluding “(Default)” and “AppliedDPI”. For each imported parameter enable “Run in logged-on user’s security context (user policy option)”
  • Edit GPO “Security Filtering” if needed.
  • Distribute GPO to users.

Some applications (for example 1C:Enterprise 8 accounting application) do not use Windows font settings but have embedded font configuration (size for example). For those applications the above recommendations do not help. I would like to advise to do one of the following:

  • Replace monitor to lower resolution.
  • Execute application locally on workstation and increase DPI value.


Take a rest

Leave a comment