Windows 7 Remote Desktop Connection Bar Missing

Change the way you install and update apps with the all newIf you’re familiar with Remote Desktop Services in Windows Server 2008(R2) you’re probably familiar with the Remote App manager. This MMC snap-in was available on servers running the RD Session Host role and could be used to publish Remote Apps. As you might know by now, with Windows Server 2012 many of the MMC snap-ins have been deprecated and configuration of those features is now performed centrally using the Remote Desktop Management Service (RDMS) as part of the new Server Manager console. For more details on that also see RDMS on Windows Server 2012: The Where, the Why and the How.. Part of this Remote App manager in Windows Server 2008 R2 was the ability to set Deployment Settings, for example the Custom RDP Settings. Custom RDP settings can be used to further customize the users session, for example by settings specific redirection options or enabling Smart Sizing. With Windows Server 2008(R2) setting these Custom RDP settings could be modified by using the GUI.
With Windows Server 2012 there is no option to set this in the RDMS Server Manager GUI. In order to add custom RDP properties we need to use the RemoteDesktop PowerShell module The command to do this is Set-RDSessionCollectionConfiguration For example, if we want to remove the connectionbar we could run the following command: These settings are are stored in the registry of the RD Connection Broker(s) that are part of the Session Collections deployment. Alessandra CurtainsDo note that if we wanted to add an additional custom RDP property we would have to specify all the custom RDP properties in one command. Red Tail Catfish BabyFor example if we would add an additional custom RDP property to map the local C: drive and run That would overwrite the previously added custom RDP property. Light Bulb 1 Operates With A Filament Temperature Of
We obviously have to add all the custom RDP properties at once. To make this work we need to add a linefeed character (which is: `n) between the options otherwise it won’t be applied properly. The command would look like this: Set-RDSessionCollectionConfiguration –CollectionName QuickSessionCollection "drivestoredirect:s:C: `n displayconnectionbar:i:0" This will result in a published desktop with the following properties As you might know the RD Connection Broker settings (as well as other RDMS settings) are stored in a database. Without running in RD Connection Broker High Availability (HA) mode, this is a SQL Express database running on the RD Connection Broker itself, and when running in HA mode, the database is moved to a central SQL Server instance.Since the SQL database is the central place to store configuration we would expect the Custom RDP property to also be stored in this database. I’ve done some searching inside the RDMS database, and it appears that the Custom RDP property that we set using PowerShell is not stored there.
Inside the table called PoolProperty, there is a CustomRDPSettings but that only contains the setting that is there by default, not our added properties. There also is a value called CustomRdpSettings inside the table RdpFileInfo, but that table does not seem to hold any records at all. So as it now seems the properties are only stored inside the registry of the RD Connection Broker. Now consider the following scenario; we define the Custom RDP properties as shown above and after that add an additional RD Connection Broker. Would our added properties make it to the additional RD Connection Brokers registry?I have tried this in my lab and it seems that this settings does not make it to the newly added RD Connection Broker! The solution here is to run the PowerShell command again so that the configuration on the 2 RD Connection Broker is in sync again. This raises another question, what if we would add a additional Custom RDP Property in a environment that is already in HA mode, but with 1 of the RD Connection Broker servers not being available?
We can simulate this by disconnecting the network adapter of the 2nd RD Connection Broker and then try to run the PowerShell command again. The command now raises an error “Unable to set Custom RDP Properties for collection Quick Session Collection because one or more RD Connection broker servers are unreachable or misconfigured”. Because this way the RD Connection Broker configuration stays consistent. Other properties configured in the RDMS GUI can be configured while a RD Connection broker in your HA farm is offline. For example we would be able to publish a Remote App. When the 2nd RD Connection Broker comes online again it’s triggered to sync the configuration, which can also be forced by restarting the “Remote Desktop management” service. The fact that you cannot change the Custom RDP Properties with a RD Connection Broker being offline seems to proof that this setting is not stored in the RDMS database but only in the registry.If you have been experiencing any connection issues or sluggish performance please complete up to Step 3 and then reference the “If you are experiencing performance issues” appendix that follows after Step 5.
Log into your local machine that you will be connecting to the remote computer with. Before you connect to your remote machine there is certain information that you will need to gather for it. Here you will find your IP Address listed as well as information regarding whether you are on a public or private network. If you have a public IP address skip to Step 2, otherwise follow Step 1A. Since you are on a private network you will need to connect to the Rutgers University Virtual Private Network (VPN). Once you have successfully connected to the VPN proceed to Step 2. Click Start, point to All Programs, point to Accessories, and then click Remote Desktop Connection. If you found Remote Desktop Connection and launched it, continue to Step 3. If you cannot find Remote Desktop Connection through this method, go to Step 2A. Click Start, click on the search bar and type “Run” without the quotes, click Run to open the prompt (Figure 3). When it comes up type “mstsc.exe” without the quotes and click OK (Figure 4).
This will launch Remote Desktop Connection. In the Computer field, type the host name or the IP address of the computer to which you want to connect (Figure 5). *Note* If you were given a port number to enter along with the computer name/IP address then add a colon and the connection port number after the IP address. If you need to enter a port in the Computer field it will look similar to Figure 6 just without the placeholders.At this point you will be presented with a login screen (Figure 7). This is where you are going to input your User Name and Password for the remote computer you are connecting to. Enter the correct information in these fields and click OK. You will next be presented with a box that warns, “The identity of the remote computer cannot be verified. Do you want to connect anyway?” Press YES to this question. You will now be successfully connected to the remote machine. Complete the first steps in the instructions up to Step 3 and then press the Show Options button instead of Connect (Figure 9).
This will drop down an extension of the window that will present more options. In the Performance tab you will select which connection speed you will connect to the remote computer with. Below you will find three options for connection speed and the separate experiences you will have when using these options (if you would like to get a firm understanding of your connection speeds open your web browser and navigate to http://www.speedtest.net and press Begin Test): Use this setting if you are still using a dial-up modem or have limited Internet connectivity. Connecting with this option will severely limit the graphical abilities of the Remote Desktop Connection and will not look very similar to the Desktop you are used to, the experience will be close to what is shown in Figure 11. Use this setting if you are using a computer with a network with slower Internet speeds (Usually a wireless network or a wired network on a slower Internet connection.). Connecting with this option will limit the graphical abilities of the Remote Desktop Connection and will have minor things missing from the desktop to conserve resources.