Main Webpage

Features

    Terminal Services Bulletin Board
    Links and Downloads
    Matthew Harris' Resume
    Contact the admin

Hacks

    Disable the X box on the Terminal Services Client
    Change the client version of the Terminal Services Client
    Add the clock to the taskbar through the registry
    Make all processes appear in the Task Manager through a registry hack
    Prevent disconnects and stabilize your terminal services connection
    Fix your TSAdmin application when it becomes nonfunctional on the taskbar
    Disable/Enable all terminal services logons through the registry

Scripts

    Restrict users to one session and reconnect them
    Share the redirected printer automatically
    Map your client's printer to an LPT port
    Rename client redirected printers
    Restrict users to only one terminal services session
    Automatically connect disconnected users back to their sessions
    Force software license compliance through a script
    How to reset all your TS sessions at once

Hard to Diagnose Problems

    Incorrect IE permissions can disable opening new IE windows

Incorrect IE registry permissions can disable opening new IE windows


In this article, I'll quickly discuss how incorrect permissions on an IE registry key can cause normal users to be unable to right click and open links in new windows, as well as being unable to compose an e-mail in OWA through IE.

Prerequisites:
•A running terminal server that shows the above symptoms
•IE 6 with SP1 installed on the terminal server
•A registry editor that allows you to change permissions on keys, like regedt32.exe
•Regmon, from SysInternals (optional)

For this tutorial, I'll explain the symptoms with more detail and then describe the answer.

Section 1: Symptoms of the problem:
A user reported the inabilty to right click on hyperlinks to open the link in a new IE window. It was also reported that along with this problem, users could also not compose e-mails messages through OWA, which was also located in the IE window. However, it was discovered that an admin did not suffer from these problems, and could compose e-mail messages and right click to open new IE windows just fine. The only difference between the two accounts were their user rights.

Section 2: Solution:
After running RegMon, it was discovered that the users did not have permission to access the registry key located at: HKCR\Typelib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}

By giving the normal users right to access this registry key, which referenced shdocvw.dll, users could again work with IE properly.