{"id":170630,"date":"2015-11-17T00:29:00","date_gmt":"2015-11-16T23:29:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=170630"},"modified":"2024-02-06T18:23:42","modified_gmt":"2024-02-06T17:23:42","slug":"windows-10-mobile-emulator-angetestet-teil-2","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2015\/11\/17\/windows-10-mobile-emulator-angetestet-teil-2\/","title":{"rendered":"Windows 10 Mobile Emulator angetestet &ndash; Teil 2"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2015\/01\/win102.jpg\" alt=\"\" width=\"58\" height=\"58\" align=\"left\" \/>Im Artikel <a href=\"https:\/\/borncity.com\/blog\/?p=170591\">Windows 10 Mobile Emulator angetestet<\/a> \u2013 Teil 1 habe ich meinen Versuch beschrieben, die Preview des Windows 10 Mobile Emulators unter Windows 10 zu installieren, bin aber gescheitert. In Teil 2 zeige ich, wie es doch noch geklappt hat und warum ich dann trotzdem gescheitert bin.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/1c3fb305b9fd4211a2dec1a579df97d1\" alt=\"\" width=\"1\" height=\"1\" \/>Erkenntnis aus Teil 1 war, dass der Windows 10 Mobile Emulator Hyper-V ben\u00f6tigt, welches aber unter Windows 10 Home nicht unterst\u00fctzt wird.<\/p>\n<h3>Windows 10 Home auf Windows 10 Pro umstufen<\/h3>\n<p>Da die meisten Nutzer wohl mit Windows 10 Home unterwegs sind, ist in Punkto Windows 10 Mobile Emulator an dieser Stelle Schluss (wenn man mal einen Trick beiseite l\u00e4sst, wie es doch geht). Gl\u00fccklicherweise bin ich hier durch ein MSDN-Abo mit Windows 10 Pro-Keys zum Testen solcher Szenarien gut ausgestattet. Wie man eine OEM-Maschine auf grunds\u00e4tzliche auf Windows 10 Pro bringt, habe ich im Artikel <a href=\"https:\/\/borncity.com\/blog\/2015\/08\/24\/windows-10-pro-installation-auf-oem-maschinen\/\">Windows 10 Pro: Installation auf OEM-Maschinen<\/a> beschrieben. Im konkreten Fall war auf dem zum Testen verwendeten Akoya P2214T bereits, im Rahmen des obigen Artikels, Windows 10 Pro installiert gewesen. Da die Maschine am Windows Insider-Programm angemeldet ist, wurde die Installation aber bei irgend einer Insider-Build von Windows 10 Pro auf Windows 10 Home zur\u00fcckgestuft. Wie ich wieder zu Windows 10 Pro kam, ist im Artikel <a href=\"https:\/\/borncity.com\/blog\/2015\/11\/16\/windows-10-pro-v1511-erneut-auf-oem-systemen-aktivieren\/\">Windows 10 Pro (V1511) erneut auf OEM-Systemen aktivieren<\/a> beschrieben.<\/p>\n<h3>Neuer Installationsversuch und Windows 10 Pro<\/h3>\n<p>Nachdem ich das Testsystem auf Windows 10 Pro umgestellt hatte und mir eigentlich auch sicher war, dass die Hyper-V-Plattform (Virtualisierer) unterst\u00fctzt wird (siehe auch <a href=\"https:\/\/borncity.com\/blog\/2014\/11\/20\/windows-88-1-hyper-v-lss-sich-nicht-aktivieren\/\">Windows 8\/8.1: Hyper-V l\u00e4ss sich nicht aktivieren<\/a>), habe ich einen weiteren Installationsversuch gestartet.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/O0gxHos.jpg\" alt=\"\" \/><\/p>\n<p>Dazu wurde die Datei <em>EmulatorSetup.exe<\/em> im Zielverzeichnis gestartet und der Installationsassistent durchlaufen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/tW7KYxy.jpg\" alt=\"\" \/><\/p>\n<p>Man ahnt es eigentlich schon: Die Installation blieb bei 64 % Fortschritt h\u00e4ngen, ohne dass es weitere Hinweise gab. Mir kam dann sofort der Verdacht, dass Setup darauf wartet, dass die Hyper-V-Plattform aktiviert wird, das aber nicht schafft. Also habe ich das Setup abgebrochen und manuell Hyper-V aktiviert.<\/p>\n<p>1. Hierzu ist Windows+X zu dr\u00fccken und im Schnellstartmen\u00fc <em>Systemsteuerung <\/em>zu w\u00e4hlen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/esM11Fj.jpg\" alt=\"\" \/><\/p>\n<p>2. Im Fenster der Systemsteuerung w\u00e4hlt man <em>Programm deinstallieren <\/em>und im Folgefenster ist in der linken Spalte <em>Windows-Features aktivieren oder deaktivieren<\/em> zu w\u00e4hlen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/ZbebVu5.jpg\" alt=\"\" \/><\/p>\n<p>3. Anschlie\u00dfend l\u00e4sst sich im Fenster <em>Windows-Features <\/em>der Zweig \"Hyper-V\" mit allen Optionen markieren und \u00fcber <em>OK <\/em>best\u00e4tigen.<\/p>\n<p>Windows 10 f\u00fcgt dann Hyper-V als Rolle hinzu und f\u00fchrt anschlie\u00dfend einen Neustart aus. Im Anschluss habe ich dann einen weiteren Installationsversuch mit der Datei <em>EmulatorSetup.exe<\/em> gestartet.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/tW7KYxy.jpg\" alt=\"\" \/><\/p>\n<p>Und dann erschien nach einiger Zeit die obige Benachrichtigung \u2013 geschafft! Ich sag's mal so: Verdammt schwierige Geburt \u2013 und ohne viel Vorwissen und eine gewisse Intuition w\u00e4re ich nicht so weit gekommen. Ich liebe ja Software, die Facebook-like ganz seicht daherkommt und den Nutzer nicht durch unn\u00f6tige Fehlerdetails belasten mag. Sp\u00e4testens, seit wir mit Betriebssystemen in diesem seichten Gew\u00e4ssern segeln, kommt richtig Laune auf. Aber das Ganze l\u00e4sst sich noch steigern.<\/p>\n<h3>Den Emulator verwenden \u2013 ich habe das Handtuch geworfen \u2026<\/h3>\n<p>Nach der erfolgreichen Installation stellte sich nat\u00fcrlich die brennende Frage: Wie kannst Du den Emulator nutzen. Naiv dachte ich: Es gibt eine kleine GUI, \u00fcber die ich das Ganze aufrufen kann. Aber eine Suche im Startmen\u00fc ergab nichts \u2013 und meine Nachschau im Hyper-V-GUI-Verwaltungstool zeigte auch keine Spur. Also den Explorer aufgerufen und das Systemlaufwerk inspiziert.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/O0gxHos.jpg\" alt=\"\" \/><\/p>\n<p>Im Programmordner Programme (x86) findet sich das Verzeichnis <em>Microsoft XDE<\/em>, in dem das Emulator-Kommandozeilentool <em>XDE.exe <\/em>zu finden ist. Und im Ordner <em>Windows Kits<\/em> wird in einem Unterverzeichnis eine Datei <em>Flash.vhd <\/em>mit der Windows 10 Mobile-Build abgelegt.<\/p>\n<p>Entwickler, die Visual Studio auf einer Maschine eingerichtet haben, k\u00f6nnen dann wohl den Emulator als externes Tool <a href=\"http:\/\/stackoverflow.com\/questions\/32496014\/running-windows-10-mobile-emulator-in-visual-studio-2015\" target=\"_blank\" rel=\"noopener noreferrer\">aufrufen<\/a> und Apps testen (siehe auch hier). So weit so gut oder so schlecht. Nur wollte ich das Rad nicht noch gr\u00f6\u00dfer drehen, als es eh schon war und kein Visual Studio installieren. Also habe ich eine Verkn\u00fcpfung mit dem Befehl <em>xde.exe \/?<\/em> angelegt und bekam dieses Dialogfeld angezeigt.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/ZSsgjOd.jpg\" alt=\"\" \/><\/p>\n<p>Der Emulator l\u00e4sst sich also aus der Kommandozeile aufrufen, so weit so gut. Dann habe ich noch ein wenig recherchiert und bin auf diese Artikel gesto\u00dfen:<\/p>\n<p><a href=\"http:\/\/stackoverflow.com\/questions\/31493408\/how-to-run-the-windows-phone-10-emulator\" target=\"_blank\" rel=\"noopener noreferrer\">How to run the Windows Phone 10 Emulator?<\/a><br \/>\n<a href=\"https:\/\/web.archive.org\/web\/20160312013734\/http:\/\/blogs.msdn.com:80\/b\/notime\/archive\/2013\/04\/21\/shortcut-to-start-windows-phone-8-emulator.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">How to start Windows Phone Emulator without Visual Studio<\/a><br \/>\nRunning Windows 8.1 Phone Emulator Outside of Visual Studio 2013 and 2015<\/p>\n<p>Klang alles vielversprechend \u2013 und gem\u00e4\u00df obigem Infofenster sollte das auch klappen. Aus einem der verlinkten Artikel gab es diesen Befehl, den ich in einen BAT-Datei kopiert habe.<\/p>\n<p><em>\"C:\\Program Files (x86)\\Microsoft XDE\\10.0.1.0\\XDE.exe\" \/name \"Emulator 10.0.1.0 WVGA 4 inch 512MB.rob\" \/displayName \"Emulator 10.0.1.0 WVGA 4 inch 512MB\" \/vhd \"C:\\Program Files (x86)\\Windows Kits\\10\\Emulation\\Mobile\\10.0.1.0\\Flash.vhd\" \/video \"480&#215;854\" \/memsize 512 \/diagonalSize 4 \/language 409 \/creatediffdisk \"C:\\Users\\Rob\\AppData\\Local\\Microsoft\\XDE\\10.0.1.0\\dd.480&#215;854.512.vhd\" \/snapshot \/fastShutdown<\/em><\/p>\n<p>Anschlie\u00dfend habe ich den Rattenschwanz an Anweisungen bereinigt und an meine Pfade angepasst.<\/p>\n<p><em>\"C:\\Program Files (x86)\\Microsoft XDE\\10.0.10563.0\\XDE.exe\" \/vhd \"C:\\Program Files (x86)\\Windows Kits\\10\\Emulation\\Mobile\\10.0.10563.0\\flash.vhd\" \/video \"480&#215;854\" \/memsize 512<\/em><\/p>\n<p>Damit sollte der Emulator ein Fenster mit 480 x 854 Bildpunkten \u00f6ffnen und die Sache w\u00e4re geritzt gewesen. In folgendem Video haben die Leute von WMPowerUser den Emulator gezeigt (ohne die betreffenden Aufrufe zu verraten).<\/p>\n<p>(Quelle: WMPowerUser, <a href=\"http:\/\/www.go2android.de\/windows-10-mobile-emulator-build-mit-neuen-funktionen-155326\/\" target=\"_blank\" rel=\"noopener noreferrer\">via<\/a>)<\/p>\n<p>Alleine, das Projekt stand und steht bei mir unter einem ung\u00fcnstigen Stern. Egal, welche Befehle ich auch verwende, ich bekomme immer folgende Fehlermeldung angezeigt.<\/p>\n<h3><\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/JY5v3eP.jpg\" alt=\"\" \/><\/p>\n<p>Irgend einen XML-Dokumentdatei enth\u00e4lt wohl einen fehlerhaften Eintrag, der den Start des Emulators verhindert. Ich habe noch etwas recherchiert und festgestellt, dass der Fehler wohl XDE begleitet (z.B. hier). Einige Nutzer erw\u00e4hnten den Android Emulator, der mit den Cordova-Tools f\u00fcr Visual Studio installiert wird. Hatte ich aber nicht. Die beste Erkl\u00e4rung findet sich hier im Technet-Forum, wo der Emulator in der Preview 10563 den gleichen Fehler wirft. Grund: In der XML-Datei <em>xdesku.xml<\/em> wird ein falscher Komma-Separator zum Aufruf des Emulators verwendet, so dass dieser nur in englischsprachigen Systemumgebungen l\u00e4uft (schlicht ein Bug).<\/p>\n<p>Ich habe dann nachgeschaut \u2013 meine XML-Datei <em>xdesku.xml<\/em> hatte keine solchen Eintr\u00e4ge, scheiterte beim Aufrufen eines Netzwerk-Plugins. Dann habe ich im Hyper-V-Verwaltungstool einen Netzwerkswitch eingerichtet (siehe auch hier), um beim n\u00e4chsten Versuch in Zeile 21 der XML-Datei am Screenshot-Plugin zu scheitern. An dieser Stelle habe ich dann abgebrochen und im Hyper-V-Verwaltungstool eine neue virtuelle Maschine mit der Datei <em>Flash.vhd <\/em>eingerichtet. Deren Start braucht zwar einige Zeit und der Bildschirm ist auch zu klein, um die Phone-Oberfl\u00e4che im Fenster anzuzeigen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/AXjEmdt.jpg\" alt=\"\" \/><\/p>\n<p>Klappt aber, wie obiger Screenshot zeigt. Man kann sogar Apps bedienen \u2013 mit der Windows-Taste kommt man zum Homescreen zur\u00fcck (einige Hinweise gibt es auch hier). Ich muss mal schauen, dass ich noch einen dritten Beitrag zusammen schreibe, in dem die Verwendung des Windows 10 Mobile-Emulators ohne Hyper-V beschrieben wird. Ihr habt jetzt die Infos \u2013 vielleicht gelingt es jemanden von euch den Aufruf der <em>XDE.exe<\/em> zu managen. Mein Windows 10 auf englisch umzustellen, um ggf. wieder zu scheitern, ist mir offen gesagt, zu viel Aufwand. Kommentare und Hinweise sind willkommen \u2013 ich habe das Projekt auf Eis gelegt, da ich hier andere Themen habe und schon zu viel Zeit in das nutzlose Projekt investiert habe.<\/p>\n<p><strong>Artikelreihe:<\/strong><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/?p=170591\">Windows 10 Mobile Emulator angetestet<\/a> \u2013 Teil 1<br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2015\/11\/17\/windows-10-mobile-emulator-angetestet-teil-2\/\">Windows 10 Mobile Emulator angetestet<\/a> \u2013 Teil 2<br \/>\n<a href=\"https:\/\/borncity.com\/blog\/?p=170657\">Windows 10 Mobile Emulator in Virtualbox ausf\u00fchren<\/a> \u2013 Teil 3<\/p>\n<p><strong>\u00c4hnliche Artikel<\/strong><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2012\/04\/14\/windows-8-hyper-v-im-test-teil-i\/\">Windows 8: Hyper-V im Test \u2013 Teil I<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2014\/11\/20\/windows-88-1-hyper-v-lss-sich-nicht-aktivieren\/\">Windows 8\/8.1: Hyper-V l\u00e4ss sich nicht aktivieren<\/a><br \/>\nThreshold 2 ESD-Downloads und Win 10 Mobile-Emulator<br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2015\/08\/24\/windows-10-pro-installation-auf-oem-maschinen\/\">Windows 10 Pro: Installation auf OEM-Maschinen<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2015\/11\/16\/windows-10-pro-v1511-erneut-auf-oem-systemen-aktivieren\/\">Windows 10 Pro (V1511) erneut auf OEM-Systemen aktivieren<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Im Artikel Windows 10 Mobile Emulator angetestet \u2013 Teil 1 habe ich meinen Versuch beschrieben, die Preview des Windows 10 Mobile Emulators unter Windows 10 zu installieren, bin aber gescheitert. In Teil 2 zeige ich, wie es doch noch geklappt &hellip; <a href=\"https:\/\/borncity.com\/blog\/2015\/11\/17\/windows-10-mobile-emulator-angetestet-teil-2\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3694],"tags":[4584],"class_list":["post-170630","post","type-post","status-publish","format-standard","hentry","category-windows-10","tag-windows-10-mobile-emulator"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/170630","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=170630"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/170630\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=170630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=170630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=170630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}