The Jenkins slave agent is what enables the test node to execute tests and collect results using Jenkins server. This slave agent runs find under Windows 7 but for Windows 8.1 and Windows 10 this does not work. This is due to the fact tha the user account running the agent, must have a combination of system user rights and still have access to a GUI.
I have discovered by change that the Slave Agent works if it is launched a commandline interface which is run "as administrator". then simply run the following command: