Windows Server 2008 R2 RDP Printers Not Mapping [closed] - windows-server-2008-r2

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
Having an issue with one user's printers not mapping when connecting via RDP to a Windows Server 2008 R2 64-bit with Terminal Services. Here's the scenario:
Approximately 7 users connect via RDP to a Windows Server 2008 R2 64-bit server running Terminal Services
Users connect via either Windows 7 or Windows XP SP3 workstations running latest RDP client
All users connect via the same Organizational Unit and utilize the same Group Policy
Users have 3 networked printers that their RDP client is setup to map:
HP LaserJet 4250 PCL 6 (Default)
HP LaserJet P4010_P4510 PCL 6
Sharp MX-5001N PCL6
6 of the 7 users have all their printers successfully mapped
The user that is not successful does not have any printers being mapped. As a troubleshooting step, we setup a Generic/Text Only and verified that that printer was mapped.
Have installed printer drivers for the above listed printers directly on the Terminal Server
Not sure what steps to take at this point -- any ideas?
Thanks!

Does this help?
http://www.rackspace.com/knowledge_center/article/common-windows-issues-mapped-printers-unreachable
Ensure that the Terminal Services Configuration (2003 R2 and 2008) and the Remote Desktop Services Configuration (2008 R2) allows for client printer mapping.
For Windows 2008: Click Start, Administrative Tools, Terminal Services, Terminal Services Configuration. On the left pane, select RD Session Host Configuration and then right-click RDP-Tcp within the Connections section of the right-hand pane, then select Properties. In the window that pops up, click the Client Settings tab and make sure that the box next to Windows Printer is UNCHECKED (read: a check in this box means printer mapping is DISABLED).
For Windows 2008 R2: Click Start, Administrative Tools, Remote Desktop Services, Remote Desktop Host Configuration. On the left pane, select RD Session Host Configuration and then right-click RDP-Tcp within the Connections section of the right-hand pane, then select Properties. In the window that pops up, click the Client Settings tab and make sure that the box next to Windows Printer is UNCHECKED (read: a check in this box means printer mapping is DISABLED).
For Windows 2003 R2: Click Start, Administrative Tools, Terminal Services Configuration. Select the Connections folder and right-click RDP-Tcp and select Properties. In the window that pops up, click the Client Settings tab and make sure that the box next to Windows Printer Mapping is UNCHECKED (read: a check in this box means printer mapping is DISABLED). Note: Rackspace no longer offers Cloud Servers with Windows 2003, but these instructions are here for legacy support purposes.
EDIT - I found my issue:
Check your EVENT VIEWER - SYSTEM
"Driver TOSHIBA Universal Printer required for printer !!cgy-dc1!Spa-Colour is unknown. Contact the administrator to install the driver before you log in again."

Related

Windows Mobile Device center stops working after Windows 10 1703 upgrade

i just installed new Windows 10 version (1703) and now i'm not able to connect any Windows CE device because Windows Mobile Device center 6.1 doesn't run.
I tried to reinstall it but there is no way, the install process stops.
Do i have to downgrade to a previous version of Windows?
Is there a workaround for this situation?
Thanks for your advices
regards
UPDATE: Some good suggestions which seem to work are now at this web page.
https://social.technet.microsoft.com/Forums/office/en-US/9cab3e8e-6cc4-48e4-8ed9-d595bc83f04b/windows-mobile-device-centre
PREVIOUS: I am able to get Windows Mobile Device Center (WMDC) to install, but not fully run. Installing required manually enabling the .NET Framework 3.5 similar to as described at the following web page.
https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_install/how-to-instal-net-framework-35-on-windows-10/450b3ba6-4d19-45ae-840e-78519f36d7a4
After install, you must right click on Start, and then click on Computer Management > Services & Applications > Services. Scroll down to right-click on "Windows Mobile-2003-based device connectivity" to select Properties > Log On. Switch to "Local System account" with checking "Allow service to interact with desktop" then click OK.
On the handheld, tap on Start > Settings > Connections > USB to PC icon, uncheck the “Enable Advanced Network Functionality” checkbox, tap OK, and then connect the cable.
WMDC never shows connected, but ActiveSync on the handheld does, and you can at least open File Explorer on your PC to “browse the contents of the remote device” for transferring files. I am not sure how much this limits RAPI functions.
These Services settings changes must also be re-applied every time you Restart your PC. So this is obviously not a final solution.
I had the same problem.
I just did the following because I had 3.5 net framework :
Click right click on Start, and then click on Computer Management > Services & Applications > Services. Scroll down to right-click on "Windows Mobile-2003-based device connectivity" to select Properties > Log On. Switch to "Local System account" with checking "Allow service to interact with desktop" then click OK.
Restart my computer and it actually works again.
Thanks for sharing!
Try this
Open the command line as an administrator and run these two commands:
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\RapiMgr /v SvcHostSplitDisable /t REG_DWORD /d 1 /f
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\WcesComm /v SvcHostSplitDisable /t REG_DWORD /d 1 /f
After that, reboot your PC/laptop and the Windows Mobile device center should work again.
Follow these steps
Go To Services
Find Windows Mobile-2003-based device connectivity (Something like that)
Select Properties
Log On
Log On As
Select: Local System Account
Go back to General Tab
Select Startup Type: Manual
Click Start
Click Ok
Support Note, 2 June 2017
This worked for me, although not quite perfectly. When I disconnect my device the Device Center should stay up and show Disconnected, but instead it shuts down.
Just in case this helps someone.
Trying to connect VS2008 to WM6.1 device for a legacy project. I have been successful connecting to a WinCE device with just the registry update.
I made the changes as above, the registry updates, services logon to local and interact with desktop. Still couldn't get it to work.
Finally, I disabled the AVG advanced firewall and left the Windows firewall settings as they were and it worked. The firewall is set up so that any apps requiring access through them should cause popups but they didn't.
Can't see anyway to customize the AVG advanced firewall so will leave it off, at least while developing.
Thanks for everyone's help.

Hyper-V: Create shared folder between host and guest with internal network

Set up:
Host: Windows 10 Enterprise
Guest: Windows 10 Professional
Hypervisor: Hyper-V
Aim:
Create a shared folder between Host and Guest via an internal network to exchange files
How can I achieve this?
Share Files, Folders or Drives Between Host and Hyper-V Virtual Machine
Prerequisites
Make sure you have a Pro or Enterprise version of the Windows OS. The Home version does not provide you with this functionality! From the official documentation:
The virtual machine must have Remote Desktop Services enabled, and run Windows 10, Windows 8.1, Windows Server 2016, or Windows Server 2012 R2 as the guest operating system.
Ensure that Enhanced session mode settings are enabled on the Hyper-V host.
Start Hyper-V Manager, and in the Actions section, select "Hyper-V Settings".
Make sure that enhanced session mode is allowed in the Server section. Then, make sure that the enhanced session mode is available in the User section.
Enable Hyper-V Guest Services for your virtual machine
Right-click on Virtual Machine > Settings. Select the Integration Services in the left-lower corner of the menu. Check Guest Service and click OK.
Steps to share devices with Hyper-v virtual machine:
Start a virtual machine and click Show Options in the pop-up windows.
Or click "Edit Session Settings..." in the Actions panel on the right
It may only appear when you're (able to get) connected to it. If it doesn't appear try Starting and then Connecting to the VM while paying close attention to the panel in the Hyper-V Manager.
View local resources. Then, select the "More..." menu.
From there, you can choose which devices to share. Removable drives are especially useful for file sharing.
Choose to "Save my settings for future connections to this virtual machine".
Click Connect. Drive sharing is now complete, and you will see the shared drive in this PC > Network Locations section of Windows Explorer after using the enhanced session mode to sigh to the VM. You should now be able to copy files from a physical machine and paste them into a virtual machine, and vice versa.
Source (and for more info): Share Files, Folders or Drives Between Host and Hyper-V Virtual Machine
Drawbacks
While this solution is easy and probably works faster then when using internal network, it has its own drawback: the drive is mapped only while there is a connection via the VMConnect client. If you run a vm with some background services or you connect to it via RDP, this approach isn't gonna work. (thanks #sich for pointing this out)
Open Hyper-V Manager
Create a new internal virtual switch (e.g. "Internal Network Connection")
Go to your Virtual Machine and create a new Network Adapter -> choose "Internal Network Connection" as virtual switch
Start the VM
Assign both your host as well as guest an IP address as well as a Subnet mask (IP4, e.g. 192.168.1.1 (host) / 192.168.1.2 (guest) and 255.255.255.0)
Open cmd both on host and guest and check via "ping" if host and guest can reach each other (if this does not work disable/enable the network adapter via the network settings in the control panel, restart...)
If successfull create a folder in the VM (e.g. "VMShare"), right-click on it -> Properties -> Sharing -> Advanced Sharing -> checkmark "Share this folder" -> Permissions -> Allow "Full Control" -> Apply
Now you should be able to reach the folder via the host -> to do so: open Windows Explorer -> enter the path to the guest (\192.168.1.xx...) in the address line -> enter the credentials of the guest (Choose "Other User" - it can be necessary to change the domain therefore enter ".\"[username] and [password])
There is also an easy way for copying via the clipboard:
If you start your VM and go to "View" you can enable "Enhanced Session". If you do it is not possible to drag and drop but to copy and paste.
Enhanced Session
For those who are having trouble getting the "Edit Session Settings..." dialog, I found that I could get to the dialog box by having the guest machine running in windowed mode so that the top menu ("File Action Media Clipboard View Help") was visible, then selecting "File > Exit" (or clicking on the "X" at the top right of the guest machine window).
After that, the dialog would launch from the Hyper-V Manager Actions "Edit Session Settings..." link.
My version is Hyper-V Version: 10.0.22509.1000,I think the best and most convenient way in windows is that configuring the host and the vm in the same subnet,So you can just use the ctrl+c and ctrl+v Seamlessly between host and vm.

surface pro 3 as development device

Is it possible to use the surface pro 3 as a dev test device. I tried looking around and there wasn't much information. What I mean by this is you connect your pro 3 to PC and deploy app to the tablet. My guesses are that you cannot but I thought I would get some clarification.
Thanks!
Yes it is possible you have to install remote debugging companents on your Surface Pro 3. And the appropriate one should be x64 version of VS Update 3 for you.
After you have installed the Remote Tools, choose Remote Debugger on the Start screen. The Remote Debugging Configuration appears the first time that you start the remote debugger.
On the Remote Debugging Configuration dialog box:
If the Windows Web Services API is not installed, choose Install
In the Configure Windows Firewall group, choose the networks that you want to allow connections to. Only those networks that the device is currently connected to are enabled. You must choose at least one network.
Choose Configure remote debugging to set the firewall options and start the remote debugger. Open the Visual Studio Remote Debugging Monitor dialog box to give users permissions to the remote tools and to set other advanced options.
The Visual Studio Remote Debugging Monitor dialog box appears. You can give users permissions to the remote tools and set other advanced option from this dialog box. Here you can find information you need.
Choosing the remote device for C# and VB Project:
Select the project name in Solution Explorer and then choose Properties from the shortcut menu.
Select Debug.
Choose Remote Machine from the Target Device list.
Enter the network name of the remote device in the Remote Machine box or choose Find to choose the device from the Select Remote Debugger Connection dialog box.
You start, stop, and navigate a remote debug session the same way you do a local session. Before you start debugging, make sure the Remote Debugging Monitor is running on the remote device.
Then choose Start Debugging on the Debug menu (Keyboard: F5). The project is recompiled, then deployed to and started on the remote device. The debugger suspends execution at breakpoints, and you can step into, over, and out of your code. Choose Stop Debugging to end your debug session and close the remote app.
Source: http://msdn.microsoft.com/en-us/library/windows/apps/hh441469.aspx

Where is IIS on Windows Server 2012 Essentials

I just got Windows Server 2012 Essentials installed and I would like to set up my dev web projects in IIS on the server. But I can't seem to find how to get to it? When I remote to the machine with my admin account all I seem to have access to is the dashboard.
Can anyone tell me what to do?
Essentials comes with IIS preinstalled, so unless you uninstalled it for some reason, its there already.
I'm assuming you want to get to the IIS 8 admin tool.
In order to get there
press the start button (on your keyboard)
click on the Administrative Tools tile
From there scroll down to IIS Manager and double click
OR
Hold down the windows key and press the R key (win+r)
then type in inetmgr
Apparently is not that simple on ws2012 as I thought, please try following this guide:
http://www.iis.net/learn/get-started/whats-new-in-iis-8/installing-iis-8-on-windows-server-2012
I don't think it's whether he has it installed or not, it's that they changed how you GET to it. IIS manager USED to be accessible from Server Manager, but it is no longer so. In 2008 (and earlier, but I don't have a box readily available) from Server Manager, expand Roles, then Web Server. If you click "web Server" You see a "dashboard", displaying events, Services, Best Practices, Etc. WITHIN that, you can click Internet Information Services (IIS) Manager, and see the sites, and manage and configure the sites on the machine.
In 2012, you can ONLY see that dashboard information, events, service status, best practice, etc. There's no way to navigate into IIS and manage the sites and applications. Up in the top-right corner, the menu "Tools" (Between "Manage" and "View") contains IIS Manager.
I'd LOOOOOVE to see a transcript of the design session where this change was suggested. Mostly just to get the attendance, and then hunt them all down.
Make sure that the IIS Management Console is enabled through via Control Panel -> Programs and Features. From Server Manager, click Add roles and features and follow the prompts.
You can find the inetmgr.exe at the below location:
C:\Windows\System32\inetsrv
Or you can run it from the run window
Win + R -> inetmgr -> Enter

What is the default location of inetmgr.exe of IIS in Windows 7, as none of my Windows searches are working; Any Alternative to access it?

Hi I want to acces, open "inetmgr.exe" on my Windows 7 machine. But none of the searches are working. ( Start Menu --> Search Program and Files NOR Search in My Computer).
I somehow want to access inetmgr.exe of IIS(InternetInformation Services).
So can anyone kindly let me know the
default location of inetmgr.exe or any
DOS command to access it. I even
tried typing "inetmgr.exe" in command
prompt. But not working. So PLz
somehow I need to access inetmgr.exe.
Thanks in advance.
It should be available in following location:
C:\Windows\System32\inetsrv\InetMgr.exe
But when you goto start menu and type inetmgr.exe it should be visible in the list. If not then something wrong with your installation or that file has been deleted.
At first check IIS is installed or not.
For XP
Open Control Panel
Add-Remove Windows Components.
For Windows 7 / Windows Server 2012
Open Control Panel
Programs and Features
Turn Windows features on or off.
I had the same issue. Go into Control Panel -> Programs-> Turn Windows features on or off.
Click on features for Internet Information Services. Specifically, Web Management Tools and Wold Wide Web Services.
For Web Management Tools
->IIS 6 Management Compatibility
->IIS Metabase and IIS 6 configuration compatibility. (or any other features you think you may need)
I had the same problem on Windows Server 2016 with it not wanting to search. IIS Manager (with our normal websites) was showing in the Start menu but IIS 6 Manager was not (where the SMTP Virtual Server settings are located).
Luckily you can launch it from within Server Manager:
Yes, I installed IIS and still couldn't find InetMgr.exe until I went back to
Turn Windows features on or off
and then checked
Internet Information Services
Web Management Tools
IIS Management Console

Resources