Surface Pro 3 Windows 8.1 Pro N HID Sensor Collection

I've been tasked with creating an enterprise image on the surface pro 3. I'm using MDT 2013. I've added the driver pack to MDT for the surface pro 3.
All drivers install except for HID Sensor collection device and the simple device orientation sensor.
However, if I deploy my personal windows 8.1 pro image to the computer, it works fine.   Just not with 8.1 Pro N.
In device manager it says error 10, cannot start device for the collection device.  The orientation sensor is not even listed.
Any help would be appreciated.  All windows updates have been applied.

The two files in use by "Simple Device Orientation Sensor" in Device Manager are: c:\windows\system32\drivers\umdf\sensorservicedriver.dll
**I do not have this driver
c:\windows\system32\drivers\wudfrd.sys
**This driver is present
There is also a "sensor monitoring service" service running. When disabled it breaks the ambient light and rotation sensor (probably other items too). At least that is a place to start. I can try and zip these to an email account if you like to
see if it helps at all.
**THIS WAS THE KEY** I found this in Services, and it was actually running, set to 'Manual.' I stopped the service and saw my screen brightness (assuming because it disabled the ambient light sensor) come on to full. I then changed it to Automatic, and restarted
the service. After this I wishfully rotated my Y3P 90 degrees clockwise and the auto rotate did its job! I completely shut down the Y3P and booted up again... still working!
I'm curious as to why it wasn't working even when the service was running, but not going to dwell on it now that everything is peachy.
I really appreciate your time and help on an issue that diverged from the OP. I know this may break forum etiquette a bit but I was on a wild goose chase trying to find the solution. KUDOS! KUDOS FOR THIS MAN!!!

Similar Messages

  • Image down to a Surface Pro with Windows 8.1 Enterprise use PXE fails at Driver Pack Install

    I am using SCCM 2012 SP1 running on windows server 2008 R2 deploying to windows Surface Pro, I am deploying Windows 8.1 Enterprise using PXE.
    It gets the pxe response, formats the HD, deploys the image, downloads the driver package, but when it installs the driver package I get a (0xC0000135) error. When it finishes it boots to windows 8.1 but is missing it's drivers. Here is the dism.log
    2014-06-10 15:49:06, Info                  DISM   PID=160 TID=1704 Scratch directory set to 'C:\_SMSTaskSequence\PkgMgrTemp\'. - CDISMManager::put_ScratchDir
    2014-06-10 15:49:06, Info                  DISM   PID=160 TID=1704 DismCore.dll version: 6.2.9200.16384 - CDISMManager::FinalConstruct
    2014-06-10 15:49:06, Info                  DISM   PID=160 TID=1704 Successfully loaded the ImageSession at "X:\WINDOWS\Pkgmgr" - CDISMManager::LoadLocalImageSession
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Failed to get and initialize the PE Provider.  Continuing by assuming
    that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has previously been initialized.  Returning the existing instance.
    - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has previously been initialized.  Returning the existing instance.
    - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Manager: PID=160 TID=1704 Successfully created the local image session and provider store. - CDISMManager::CreateLocalImageSession
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has previously been initialized.  Returning the existing instance.
    - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE:
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE:
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.2.9200, Running architecture=amd64, Number of processors=4
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Dism.exe version: 6.2.9200.16384
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Executing command line: "X:\WINDOWS\Pkgmgr\dism.exe" /image:"C:" /windir:"Windows"
    /apply-unattend:"C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml" /logpath:"C:\_SMSTaskSequence\PkgMgrTemp\dism.log"
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has not previously been encountered.  Attempting to initialize
    the provider. - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Loading Provider from location X:\WINDOWS\Pkgmgr\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Connecting to the provider located at X:\WINDOWS\Pkgmgr\FolderProvider.dll.
    - CDISMProviderStore::Internal_LoadProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has not previously been encountered.  Attempting to initialize
    the provider. - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Loading Provider from location X:\WINDOWS\Pkgmgr\WimProvider.dll - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Connecting to the provider located at X:\WINDOWS\Pkgmgr\WimProvider.dll. -
    CDISMProviderStore::Internal_LoadProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has not previously been encountered.  Attempting to initialize
    the provider. - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Loading Provider from location X:\WINDOWS\Pkgmgr\VHDProvider.dll - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Connecting to the provider located at X:\WINDOWS\Pkgmgr\VHDProvider.dll. -
    CDISMProviderStore::Internal_LoadProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has not previously been encountered.  Attempting to initialize
    the provider. - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Loading Provider from location X:\WINDOWS\Pkgmgr\ImagingProvider.dll - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Connecting to the provider located at X:\WINDOWS\Pkgmgr\ImagingProvider.dll.
    - CDISMProviderStore::Internal_LoadProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has not previously been encountered.  Attempting to initialize
    the provider. - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Loading Provider from location X:\WINDOWS\Pkgmgr\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Connecting to the provider located at X:\WINDOWS\Pkgmgr\CompatProvider.dll.
    - CDISMProviderStore::Internal_LoadProvider
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: VHDManager
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericImagingManager
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
    2014-06-10 15:49:06, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
    [160] [0x80070002] FIOReadFileIntoBuffer:(1415): The system cannot find the file specified.
    [160] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)
    [160] [0xc142011c] WIMGetMountedImageHandle:(2568)
    2014-06-10 15:49:06, Info                  DISM   DISM WIM Provider: PID=160 TID=1704 [C:\] is not a WIM mount point. - CWimMountedImageInfo::Initialize
    2014-06-10 15:49:06, Info                  DISM   DISM VHD Provider: PID=160 TID=1704 [C:\] is not recognized by the DISM VHD provider. - CVhdImage::Initialize
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Getting Provider VHDManager - CDISMProviderStore::GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has previously been initialized.  Returning the existing instance.
    - CDISMProviderStore::Internal_GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM VHD Provider: PID=160 TID=1704 [C:\] is not recognized by the DISM VHD provider. - CVhdImage::Initialize
    2014-06-10 15:49:06, Info                  DISM   DISM Imaging Provider: PID=160 TID=1704 The provider VHDManager does not support CreateDismImage on C:\ - CGenericImagingManager::CreateDismImage
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Getting Provider WimManager - CDISMProviderStore::GetProvider
    2014-06-10 15:49:06, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Provider has previously been initialized.  Returning the existing instance.
    - CDISMProviderStore::Internal_GetProvider
    [160] [0x80070002] FIOReadFileIntoBuffer:(1415): The system cannot find the file specified.
    [160] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)
    [160] [0xc142011c] WIMGetMountedImageHandle:(2568)
    2014-06-10 15:49:06, Info                  DISM   DISM WIM Provider: PID=160 TID=1704 [C:\] is not a WIM mount point. - CWimMountedImageInfo::Initialize
    2014-06-10 15:49:06, Info                  DISM   DISM Imaging Provider: PID=160 TID=1704 The provider WimManager does not support CreateDismImage on C:\ - CGenericImagingManager::CreateDismImage
    2014-06-10 15:49:06, Info                  DISM   DISM Imaging Provider: PID=160 TID=1704 No imaging provider supported CreateDismImage for this path - CGenericImagingManager::CreateDismImage
    2014-06-10 15:49:06, Info                  DISM   DISM Manager: PID=160 TID=1704 physical location path: C:\ - CDISMManager::CreateImageSession
    2014-06-10 15:49:06, Info                  DISM   DISM Manager: PID=160 TID=1704 Copying DISM from "C:\Windows\System32\Dism" - CDISMManager::CreateImageSessionFromLocation
    2014-06-10 15:50:07, Error                 DISM   DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.
    2014-06-10 15:50:07, Info                  DISM   DismHostLib: Found dismhost.exe exit code.
    2014-06-10 15:50:07, Error                 DISM   DISM Manager: PID=160 TID=1704 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0xc0000135)
    2014-06-10 15:50:07, Warning               DISM   DISM Manager: PID=160 TID=1704 A problem ocurred loading the image session. Retrying...  - CDISMManager::CreateImageSession(hr:0xc0000135)
    2014-06-10 15:50:07, Info                  DISM   DISM Manager: PID=160 TID=1704 Copying DISM from "C:\Windows\System32\Dism" - CDISMManager::CreateImageSessionFromLocation
    2014-06-10 15:51:08, Error                 DISM   DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.
    2014-06-10 15:51:08, Info                  DISM   DismHostLib: Found dismhost.exe exit code.
    2014-06-10 15:51:08, Error                 DISM   DISM Manager: PID=160 TID=1704 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0xc0000135)
    2014-06-10 15:51:08, Error                 DISM   DISM Manager: PID=160 TID=1704 Failed to load the image session from the temporary location: C:\_SMSTaskSequence\PkgMgrTemp\82E1FB72-A2BA-4355-B95D-2AC1A905B6D4
    - CDISMManager::CreateImageSession(hr:0xc0000135)
    2014-06-10 15:51:08, Error                 DISM   DISM.EXE: Could not load the image session. HRESULT=C0000135
    2014-06-10 15:51:08, Error                 DISM   DISM.EXE: Unable to start the servicing process for the image at 'C:\'. HRESULT=C0000135
    2014-06-10 15:51:08, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
    2014-06-10 15:51:08, Info                  DISM   DISM.EXE:
    2014-06-10 15:51:08, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->
    2014-06-10 15:51:08, Info                  DISM   DISM.EXE:
    2014-06-10 15:51:08, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Found the OSServices.  Waiting to finalize it until all other providers
    are unloaded. - CDISMProviderStore::Final_OnDisconnect
    2014-06-10 15:51:08, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider
    2014-06-10 15:51:08, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider
    2014-06-10 15:51:08, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Disconnecting Provider: VHDManager - CDISMProviderStore::Internal_DisconnectProvider
    2014-06-10 15:51:08, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Disconnecting Provider: GenericImagingManager - CDISMProviderStore::Internal_DisconnectProvider
    2014-06-10 15:51:08, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Disconnecting Provider: Compatibility Manager - CDISMProviderStore::Internal_DisconnectProvider
    2014-06-10 15:51:08, Info                  DISM   DISM Provider Store: PID=160 TID=1704 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider

    Hi,
    This might cause the newer version .wim cannot be modified by the lower version dism.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How do I reinstall Windows 8.1 Pro On A Surface Pro 2?

    I just acquired a Surface Pro 2 with a 512 GB SSD.  I need to create another 410 GB partition  and tried to shrink the Windows (C:) partition.  Unfortunately, even through it only currently uses around 20 GB it will not let me shrink
    it below 241 GB.  I need to get it down to 60 GB. 
    Is there anyway to do this without reinstalling?  If not, what do I have to do to reinstall?
    http://www.saberman.com

    I apologize for the duplicate post but I mistakenly posted in the Windows 7 Hardware Compatibility forum by mistake.
    I just acquired a Surface Pro 2 with a 512 GB SSD.  I need to create another 410 GB partition and tried to shrink the Windows (C:) partition.  Unfortunately, even though it only currently uses around 20 GB it will not let me shrink it below 241
    GB.  I need to get it down to 60 GB. 
    I am trying to determine if it is possible to replace Lenovo Thinkpads some running Windows 7 & some running Windows 8.1 with Surface Pro 2s running Windows 8.1.  The Surface Pro 2 has significantly better resolution and a slightly
    larger SSD plus the touch screen.  Unfortunately, the Lenovos are partitioned with a 40 GB C: drive and a 407 GB V: drive and the applications expect that.
    Is there any way to do this without reinstalling?  If not, what do I have to do to reinstall and create a different deployment image?
    http://www.saberman.com

  • Surface Pro 3 Display/Video/Graphics Driver Issues - DisplayPort, External Monitors, Windows 10 Build 9926

    Surface Pro 3 - i5 with Intel HD Graphics 4400
    Windows 10 build 9926
    All Latest updates installed
    Intel Graphics Driver 10.18.15.4079.
    Latest system update released on Jan 22nd (which I understand is just the latest intel graphics driver?). 
    The display driver status has this error message: Windows has stopped this device because it
    has reported problems. (Code 43)  - I assume it's
    reverting to the basic Microsoft driver when this occurs. Which explains why my displayport (External monitors) will not work.
    I have uninstalled the driver completely (and deleted the driver files), tried the Windows basic driver,
    and rebooted several times with no luck.
    I cannot get my docking station displayport or the  displayporton my surface pro 3 working. 
    According to Microsoft (see below), this is a known issue UNTIL you update to display driver
    version 4079  - which I have.  
    Known issues on Surface after updating to Windows 10 January Technical Preview
    On Surface Pro 2 and Surface Pro 3, the Mini DisplayPort won’t work on the Windows 10 January Technical Preview until you’ve installed graphics driver 4079 or later. Check Windows Update often for the most recent graphics driver.
    On Surface Pro 2 and Surface Pro 3, you’ll notice poor graphics rendering on the Windows 10 January Technical Preview until you’ve installed graphics driver 4079 or newer from Windows Update. Check Windows Update often for the most recent graphics driver.
    If you’re using video driver 3496, you may need to start in safe mode and remove that driver. Then restart Surface in normal mode and go to Windows Update to get the most recent graphics driver.

    Hi Nicholas,
    Similar issue has been asked here:
    Surface Pro 3 restarting after a series of blank screens!
    For error code 43, here is a reference:
    Code 43: Windows has stopped this device because it has reported problems
    For the current situation, please try to wait for the driver update, as display driver version 4079 didn't work well at your side, please submit this through Windows Feedback Tool.
    Best regards
    Michael Shao
    TechNet Community Support

  • Photoshop 2014 keeps crashing under Windows 8.1 on a Surface Pro.

    Team,
    Photoshop 2014 keeps crashing under Windows 8.1 on a Surface Pro.
    I have tired.
    1. Updating Intel Graphics Card. (unsuccessful)
    2. Logging in and out of creative cloud. (unsuccessful)
    See log below.
    Faulting application name: Photoshop.exe, version: 15.2.0.236, time stamp: 0x542531ba
    Faulting module name: ntdll.dll, version: 6.3.9600.17278, time stamp: 0x53eebd22
    Exception code: 0xc0000005
    Fault offset: 0x0000000000024ac8
    Faulting process ID: 0x1448
    Faulting application start time: 0x01cfe6c7bd37e765
    Faulting application path: C:\Program Files\Adobe\Adobe Photoshop CC 2014\Photoshop.exe
    Faulting module path: C:\windows\SYSTEM32\ntdll.dll
    Report ID: 072b7ff9-52bb-11e4-825f-600292e27add
    Faulting package full name:
    Faulting package-relative application ID:

    Well it came installed on my brand new Windows 8 pro w530 I received 4 weeks ago and has never worked. When you try to open power manager it just crashes. If you uninstall it the Lenovo software just keep reinstalling it. If you uninstall the Lenovo PM driver but do not reboot you can then open Power Manager. The minute you reboot the Lenovo software reinstallls the driver. 
    Why would Lenovo install software on a brand new Windows 8 laptop that is broken and useless? Tech support is absolutely no help they transfer you to the software department which wants to charge you to fix a problem that Lenovo created!!! It is crazy!! I was hoping someone here could solve this problem or maybe someone at Lenovo would see this and get the problem resolved. Tech support has been useless. I reported the problem to them at least 5 times.

  • Mouse and Touchpad settings Windows 8.1 and Surface Pro 3

    I have a Surface Pro 3 running Windows 8.1.   I noticed that I can no longer use the right or left clicks when using the touch pad on the Surface Pro 3 keyboard. 
    When I go to PC Settings - PC and devices - Mouse and Touchpad I only see the section for the Mouse, touchpad does not display.
    This is occurs with a domain user account.  If I log in as a domain admin (different account) the touchpad settings now appear.  Does anyone have any thoughts?
    If I make the original user and admin or domain admin the results don't change, the touchpad settings still do not display.

    Hi,
    It's hard to troubleshoot since I have no specific Surface pro to do a test.
    Based on your description, when you add the promblematic user account to domain administrator group, the touchpad setting still not appear.
    I suggest you recreate a new local user either admin or standard to check if it could get the correct setting.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • EMR Software crashing on new Surface Pro 3 Windows 8.1

    Hello,
    I currently use Centricity EMR as a practice solution software.
    It works fine on any OS up to Windows 7 64 bit and IE 10 from what GE Healthcare claims.
    Recently was sent new trial Surface Pro 3's from CDW and the Centricity EMR software is crashing once the chart is open.
    I have tried compatibility mode as well as the Emulation available in developer tools to try to change document mode, browser profile, user agent string etc.
    GE is stumped, as well as the Surface techs at CDW. Hopefully someone has a resolution here. Thank you in advance.  Here is the error code the software gives when it crashes:
    Unhandled Exception caught in App_DispatcherUnhandledException
    InvalidOperationException: Recursive call to Automation Peer API is not valid.
    at System.Windows.Automation.Peers.AutomationPeer.GetChildren()
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.ValidateConnected(AutomationPeer connectedPeer)
    at MS.Internal.Automation.ElementProxy.StaticWrap(AutomationPeer peer, AutomationPeer referencePeer)
    at System.Windows.Automation.Peers.AutomationPeer.UpdateChildren()
    at System.Windows.Automation.Peers.AutomationPeer.ResetChildrenCache()
    at Microsoft.Windows.Automation.Peers.DataGridItemAutomationPeer.GetChildrenCore()
    at System.Windows.Automation.Peers.AutomationPeer.EnsureChildren()
    at System.Windows.Automation.Peers.AutomationPeer.GetChildren()
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.isDescendantOf(AutomationPeer parent)
    at System.Windows.Automation.Peers.AutomationPeer.ValidateConnected(AutomationPeer connectedPeer)
    at MS.Internal.Automation.ElementProxy.StaticWrap(AutomationPeer peer, AutomationPeer referencePeer)
    at System.Windows.Automation.Peers.AutomationPeer.ProviderFromPeer(AutomationPeer peer)
    at System.Windows.Automation.Peers.AutomationPeer.RaiseAutomationEvent(AutomationEvents eventId)
    at System.Windows.Automation.Peers.SelectorAutomationPeer.RaiseSelectionEvents(SelectionChangedEventArgs e)
    at System.Windows.Controls.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e)
    at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedItems, List`1 selectedItems)
    at System.Windows.Controls.Primitives.Selector.SelectionChanger.End()
    at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(Object item, Boolean assumeInItemsCollection)
    at System.Windows.Controls.Primitives.Selector.OnSelectedItemChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
    at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
    at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
    at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
    at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType)
    at System.Windows.StyleHelper.ApplyTemplatedParentValue(DependencyObject container, FrameworkObject child, Int32 childIndex, FrugalStructList`1& childRecordFromChildIndex, DependencyProperty dp, FrameworkElementFactory templateRoot)
    at System.Windows.StyleHelper.InvalidatePropertiesOnTemplateNode(DependencyObject container, FrameworkObject child, Int32 childIndex, FrugalStructList`1& childRecordFromChildIndex, Boolean isDetach, FrameworkElementFactory templateRoot)
    at System.Windows.StyleHelper.LoadOptimizedTemplateContent(DependencyObject container, ParserContext parserContext, OptimizedTemplateContent optimizedTemplateContent, FrameworkTemplate frameworkTemplate, IComponentConnector componentConnector, IStyleConnector styleConnector, List`1 affectedChildren, UncommonField`1 templatedNonFeChildrenField)
    at System.Windows.FrameworkTemplate.LoadContent(DependencyObject container, List`1 affectedChildren, UncommonField`1 templatedNonFeChildrenField)
    at System.Windows.StyleHelper.ApplyTemplateContent(UncommonField`1 dataField, DependencyObject container, FrameworkElementFactory templateRoot, Int32 lastChildIndex, HybridDictionary childIndexFromChildID, FrameworkTemplate frameworkTemplate)
    at System.Windows.FrameworkTemplate.ApplyTemplateContent(UncommonField`1 templateDataField, FrameworkElement container)
    at System.Windows.FrameworkElement.ApplyTemplate()
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
    at Microsoft.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at Microsoft.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
    at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Border.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Control.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
    at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
    at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
    at System.Windows.UIElement.Measure(Size availableSize)
    at System.Windows.ContextLayoutManager.UpdateLayout()
    at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
    at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
    at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
    at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
    at System.Windows.Media.MediaContext.AnimatedRenderMessageHandler(Object resizedCompositionTarget)
    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
    at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)

    Hi,
    According to the first line:"InvalidOperationException: Recursive call to Automation Peer API is not valid.". In my opinion, this is the application's API error. It would be better to contact the manufacture of this app for further assistance.
    Roger Lu
    TechNet Community Support

  • Unistall of Window 10 Technical Preview from surface pro 3

    Hi Team,
                   I have surface pro 3 and installed Preview after making my USB Image, after looking into update and finding out Windows essential connector wont work this, as well RSAT
    is not able to install on preview version as I use pro to manage servers using server manager.
    i tried all option but recovery image is from 8.1 so i guess there is no going back, i lost my License for Windows 8.1 ?
    Thanks
    -Sam
    Sr. Software engineer

    Hi,
    We can try to use Factory recovery image to reset your PC to get back your Windows 8.1:
    Note: This action will wipe out your Surface Pro 3 and all of the data on its hard drive. Please backup your important data first.
    First,
    download      the Surface Pro 3 recovery media, you will need to provide your serial      number of your Surface.
    Next, extract the      contents of the downloaded ZIP file onto a USB drive that has been      formatted with the FAT32 file system. You will need at least 16GB of on      the drive.
    With your Surface      powered off, insert the USB drive.
    Press and hold the      Volume Down button, and then press and release the Power button. When the      Surface logo appears, release the Volume Down button.
    Choose your language and      country, and then go to Troubleshoot > Advanced Options > Command      Prompt.
    Type "diskpart"      then press Enter
    Type "select disk      system" then press Enter. This action will select the drive that the      operating system is loaded on.
    There's no turning back after this next      step…
    Type "clean"      then press Enter. Your hard drive is now erased.
    Type "exit"      then press Enter
    Turn off your Surface      and power it on using the method in Step 4
    Choose your language and      country, and then go to Troubleshoot > Reset your PC
    Click Next
    Click "Yes,      repartition the drives."
    Follow the prompts to      begin the recovery process
    After that, if you encounter the activation issue, please contact Surface support for further help.
    Contact Microsoft Answer Desk for Surface
    https://www.microsoft.com/surface/en-us/support/contact-us/
    Kate Li
    TechNet Community Support

  • Arch doesn't boot up after Windows Update on Surface Pro 3

    Hi all,
    I am using a Microsoft Surface Pro 3. I have a persistent installation of Arch on a USB drive. It works very well on the Surface. The only problem I am facing is, whenever I run Windows Update, I am not able to boot from the USB Arch installation after that. It just guides me to the BitLocker recovery page. The only way to boot from the USB drive is to install GRUB on the EFI partition again. It'll work until the next Windows Update, but then again the same thing repeats itself. I am stumped as to how to resolve this.
    Disabling BitLocker doesn't work too, as the system then boots straight into Windows instead of going to the BitLocker recovery page.

    parag14 wrote:Would efibootmgr help in any way?
    You can check the boot order by using:
    efibootmgr
    You can set the boot order using:
    # efibootmgr -o xxxx,yyyy,zzzz
    Replace the letters with the bootnumbers given by the first command.
    You can probably use this method to reset Arch at the top of the list rather than re-installing GRUB.

  • DirectShow for Windows 8.1 Pro on Surface Pro 3

    Good Morning, 
    I have a touch screen application which uses DirectShow for capturing a photo. This has been working fine for Windows 7, Windows 8 and Windows 8.1 on a desktop.
    However we have recently started to use the application on a Surface Pro 3 and found that the camera functionality is not the same. Sometimes the photo will capture, upon re-capturing the preview is scaled a 1/4 of the original size, the camera will lock
    out with a System.Excepton of "No combination of intermediate filters could be found to make the connection."
    The application is built in C# Winforms. Is there a solution to capturing photo's which will work across Windows 8.1 Desktop and metro?
    Thanks in advance.

    Hi there @Andrea-dv7 
    Welcome to the HP Support Forums! It is a great place to find the help you need, both from other users, HP experts and other support personnel.
    I understand that you are having some trouble with your system startup, with it sounds like an intermittent restart issue. I am happy to help with this, but I do need some more details as to what is happening.
    Does the system restart like this regularly?
    When it happens, are there any errors on the display, or a Blue Screen, or flashing LED patterns?
    Have you noticed if the computer is excessively warm or hot when the restarts happen?
    If there are any displayed error messages, please post any details you can.
    Malygris1
    I work on behalf of HP
    Please click Accept as Solution if you feel my post solved your issue, it will help others find the solution.
    Click Kudos Thumbs Up on the right to say “Thanks” for helping!

  • Windows 8.1, Surface Pro, 2 Outlook 2013 32bit - when attempting to set up new mail account with exchange 365 - "An encrypted connection to your mail server is unavailable"

    It then tells me to "Click Next to attempt using an unencrypted connection".
    I then follow the prompts but to no avail.
    Please help me!? Everything works fine on my personal windows 7 laptop - but not on my new work owned Surface Pro 2!

    Hi,
    According to your description, your office 365 account cannot be configured on your Surface Pro while it can work on your Windows 7 client.
    Maybe we can try to manually configure it. and you can also use network monitor to find the root cause.
    However, since the issue is related to Exchange online(Office 365), I recommend you ask for more professional help on our Exchange online forum:
    http://social.technet.microsoft.com/Forums/msonline/en-US/home?forum=onlineservicesexchange
    If you have any question, please feel free to let me know.
    Thanks,
    Angela Shi
    TechNet Community Support

  • Can I install Windows 7 on Microsoft Surface Pro 3?

    Hi,
    I want to install Windows 7 on my Microsoft Surface 3 Pro, I want to know that can I install Windows 7 on MS Surface Pro 3 or if I will install Windows 7 on Surface then what features will not be available in Windows 7 Pro ? What will the issues I will face
    after that? Please advise.
    Regards.
    Kashif 

    http://windowsitpro.com/microsoft-surface/can-i-install-windows-7-surface-pro
    I'm glad your page mentioned the Hyper-V alternative but wish it would elaborate on the potential deficiencies or necessary workarounds.  E.g. regarding mouse pointer or Pen, I have W10TP installed as a Hyper-V guest in my Surface Pro 2 and a silly
    thing with it is I need to use Mouse Sonar (e.g. press a Ctrl- key) to find out where the pointer is before clicking.  After that it works fine.  Heh.  Right now I'm not having that problem symptom but I can't get on fully to test this recollection
    because I have forgotten its password.   ; }
    Robert Aldwinckle

  • Surface Pro 3, Remote Desktop, multiple monitors, Windows 8.1 DPI scaling issues

    I have been evaluating Surface Pro 3 and once of the attributes is the display. Here is the description of the environment and the remote desktop display issue.
    Surface Pro 3 (Windows 8.1 with latest firmware and Windows updates) has 12 inch built-in screen with native resolution 2160x1440. The Surface is docked and an external monitor (native resolution 1920x1080) is connected to the docking stations. The
    display configuration doesn't allow for different scaling for each monitor, single scaling value is used for multiple monitors. This is an issue as the recommended scaling of 150% is optimal for small built-in screen of Surface but it is not optimal for
    large screens of external monitors. Also this scaling is "inherited" by a remote desktop session which results in objects being too large on the remote desktop sessions or sometimes even blurry/fuzzy.
    Can the blurriness/fuzziness of the remote desktop session be resolved? 
    Z

    Hi Colin,
    Thanks for the response. I installed the latest firmware and patches about a week ago and the scaling issue improved. It is not optimal yet as some graphical elements are still out of proportions but I do not want to spent more resources on this subject
    anymore.
    Best regards,
    Zbysek
    Z

  • Surface Pro 3 / "Windows did not detect a properly installed network adapter"

    Hi all,
    I've been running the Windows 10 Technical Preview (9926) on my Surface Pro 3 successfully
    since January. Unfortunately, I lost all internet connectivity today.
    The problem started when I noticed the type cover wasn't working (pressing keys on the type
    cover wasn't registering any typing on my screen) and my USB mouse wasn't working either. I tried removing and reattaching the type keyboard but this didn't fix the issue. I had to use the accessibility on-screen keyboard to sign into Windows (thankfully touch
    was still working). Once I signed in, I still didn't have typing or cursor ability, so I decided to restart the computer.
    Then it got worse. I noticed the Surface Pro 3 was stuck on "restarting" and wouldn't
    actually restart. Since it wasn't responding, I held down the power button for about 10 seconds until it turned off. When I turned it back on, the type cover and mouse started working again.
    Unfortunately, this is when the WIFI problems began. I had WIFI for a few seconds, and then
    I lost internet. I disconnected/reconnected but there was a yellow triangle telling me there was some sort of problem. So I restarted the Surface Pro 3.
    When it came back on, there were suddenly NO connections available at all. Opening the "Network
    & Internet" settings page gave me the message "Windows did not detect a properly installed network adapter". And here I am, without internet on my Surface Pro 3, borrowing my friend's computer so I can type this message (he is also running
    Windows 10 build 9926 on his laptop and is able to connect to my WIFI with no problems, whereas my Surface Pro 3 cannot even detect any networks). I have not dropped or damaged the SP3 in any way, and there have been no storms or power outages or anything
    of that sort. Any ideas what could have happened to the WIFI on my Surface Pro 3?
    Thanks for your help...
    Ethan

    Hi Ethan,
    Currently, there are a few compatibility issue between the current hardware and Windows 10 Technical Preview (9926 build), this is mostly related to driver compatibility issue.
    I suggest you download the latest network adapter driver package to install, when it is finished, check if it appears under Device Manager.
    Surface Pro 3, Surface Pro 2, and Surface Pro firmware and driver packs
    https://www.microsoft.com/surface/en-us/support/networking-and-connectivity/install-wireless-drivers
    You can check if you can install the latest firmware package for your device.
    Here is an article to talk about such things:
    Windows 10 January Technical Preview on Surface
    https://www.microsoft.com/surface/en-us/support/install-update-activate/windows-technical-preview#Known
    Regards,
    Alex Zhao
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • PHotoshop Elements 12 won't install on either my Windows 7 computer or my Surface Pro 2 -- Lightroom installed just fine...what's the problem with PS Elements??

    I've never had any issues installing software from a dvd onto the Surface Pro 2 or my windows 7 laptop-- why won't PS Elements 12 install on either of these machines??

    Hi,
    I have successfully installed PSE 12 on my Windows 7 and Windows 8.1 systems several times without any problem. (I keep doing the re-installs to test problems for other users).
    You were running as an administrator weren't you?
    I have also known problems with some Internet Security suites and the recommendation is to disable them while installing PSE.
    Since you are not mentioning any error message, you could have a duff DVD which is why I suggested trying the download. The download and the DVD are the same program.
    The main problems seems to be signing in and getting the serial number to work but you aren't reporting those faults.
    Brian

Maybe you are looking for

  • Ipod cannot be restored because of unknown problem (Error 1437)"

    One day when I was listening my ipod when I pass the other song ipod screen freeze and I reset it and when its open all the songs and videos are gone Then I connect it to my laptop and I took the Error says "iTunes has detected an iPod that appears t

  • BAPI_REQUISITION_CREATE with automatic ticking of Goods Receipt Indicator

    Hi, We're experiencing a problem with BAPI_REQUISITION_CREATE. We use this BAPI in our Purchase Requisition (PR) upload program. After successful run of the program it generates a PR number. When we try to look at the PR using ME53N, the default valu

  • My imac & Mac Book can't FaceTime

    I have an iMac & Mac Book Pro, both using the same Apple ID & email address. Face Time is not working between them, what do I need to do?

  • Method in AM impl

    Dear All, in oracle docs, i see 2 ways to work with tables (insert or update & delete and select as well), let us speak about insert one. - there is one way to work with EOs like this EntityDefImpl productDef = ProductsBaseImpl.getDefinitionObject();

  • Can I have two versions of OSX running on same machine?

    Hi - since upgrading from Snow Leopard to Mountain Lion recently I have run into an unexpected problem (though I'm sure there would have been a warning that I missed). Some of my older applications, such as Adobe Creative Suite version 1, no longer r