{"id":235605,"date":"2020-09-16T09:53:44","date_gmt":"2020-09-16T07:53:44","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=235605"},"modified":"2020-09-16T10:23:33","modified_gmt":"2020-09-16T08:23:33","slug":"windows-10-64-bit-16-bit-programme-ausfhren","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2020\/09\/16\/windows-10-64-bit-16-bit-programme-ausfhren\/","title":{"rendered":"Windows 10 (64 Bit): 16-Bit-Programme ausf&uuml;hren"},"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\" width=\"58\" height=\"58\" \/>[<a href=\"https:\/\/borncity.com\/win\/2020\/09\/16\/windows-10-64-bit-16-bit-programme-ausfhren\/\" target=\"_blank\" rel=\"noopener noreferrer\">English<\/a>]In einer 64-Bit-Windows-Umgebung lassen sich keine 16-Bit-Programme mehr ausf\u00fchren, weil die Windows NT DOS Virtual Machine (NTVM) fehlt. Ein Microsoft-Entwickler hat jetzt einen Ansatz &#8211; quasi als Finger\u00fcbung &#8211; beschrieben, wie man doch 16-Bit-Programme unter einem 64 Bit Windows 10 ausf\u00fchren kann.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg06.met.vgwort.de\/na\/e3a879957bf04559be57d8c64c82104b\" alt=\"\" width=\"1\" height=\"1\" \/>Bisher war es so, dass man alte 16-Bit-Programme aus MS-DOS-Zeiten unter einem 32-Bit-Windows laufen lassen musste. Denn nur in den 32-Bit-Windows-Betriebssystemen ist die Windows NT DOS Virtual Machine (NTVM) (WOW16) enthalten &#8211; musste aber ggf. als Feature nachinstalliert werden. Unter einem 64-Bit-Windows fehlt Windows on Windows 16 (WOW16). Die L\u00f6sung, die die Leute dann gew\u00e4hlt haben: Es wurde eine virtuelle Maschine mit einem 32-Bit-Windows unter dem 64-Bit-Gastbetriebssystem aufgesetzt. Und in dieser VM konnten dann die 16-Bit-Programme aus MS-DOS-Zeiten laufen.<\/p>\n<p><a href=\"https:\/\/techcommunity.microsoft.com\/t5\/image\/serverpage\/image-id\/218559iBAE2DD6E45C6A5C7\/image-size\/large?v=1.0&amp;px=999\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" title=\"Visual Basic 3.0\" src=\"https:\/\/techcommunity.microsoft.com\/t5\/image\/serverpage\/image-id\/218559iBAE2DD6E45C6A5C7\/image-size\/large?v=1.0&amp;px=999\" alt=\"Visual Basic 3.0\" width=\"617\" height=\"330\" \/><\/a><br \/>\n(16-Bit-Anwendung Visual Basic 3.0 in einer 64-Bit-Windows 10-Umgebung)<\/p>\n<p>Den Kollegen von deskmodder.de ist nun ein Techcommunity-Beitrag <a href=\"https:\/\/www.deskmodder.de\/blog\/2020\/09\/16\/windows-10-x64-16-bit-programme-ausfuehren-fast-kein-problem\/\" target=\"_blank\" rel=\"noopener noreferrer\">aufgefallen<\/a>, wo ein alternativer Weg beschrieben wird. Luis Henrique Demetrio aus Brasilien, ein Windows Development Advocate im Microsoft App Consult-Team hat im Beitrag\u00a0 <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/windows-dev-appconsult\/running-16-bit-applications-on-windows-10-64-bit\/ba-p\/1671418\" target=\"_blank\" rel=\"noopener noreferrer\">Running 16-bit applications on Windows 10 64-bit<\/a> ein Proof of Concept beschrieben. Dazu muss der Open Source 16-Bit Emulator <em>otya128 \u2013 winevdm <\/em>von <a href=\"https:\/\/github.com\/otya128\/winevdm\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub<\/a> heruntergeladen, \u00fcbersetzt und installiert werden.<\/p>\n<blockquote><p>Ein Artifakt in Form einer fertigen ZIP-Archivdatei<em> otvdm-master-1846.zip <\/em>(l\u00e4uft in 5 Monaten ab) l\u00e4sst sich von <a href=\"https:\/\/ci.appveyor.com\/project\/otya128\/winevdm\/builds\/34806589\/job\/n02ya3ap2l27akjv\/artifacts\" target=\"_blank\" rel=\"noopener noreferrer\">AppVeyor herunterladen<\/a>.<\/p><\/blockquote>\n<p>Anschlie\u00dfend kann das Framework mit dem Emulator genutzt werden, um 16-Bit-Programme wie Visual Basic 3.0 zu installieren und auszuf\u00fchren. Die Schritte sind im <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/windows-dev-appconsult\/running-16-bit-applications-on-windows-10-64-bit\/ba-p\/1671418\" target=\"_blank\" rel=\"noopener noreferrer\">Techcommunity-Beitrag<\/a> beschrieben. Das Ganze ist aber eine Frickelei, um .exe-Programme zum Laufen zu bringen. Man muss die Anwendungen aus dem Emulator heraus aufrufen. Demetrio beschreibt aber einen Ansatz, wie man den 16-Bit-Emulator und die Visual Basic 3 16-Bit-Anwendungen in ein MSIX-Paket integrieren kann. Details zu dem gesamten Ansatz sind im Techcommunity-Beitrag zu finden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]In einer 64-Bit-Windows-Umgebung lassen sich keine 16-Bit-Programme mehr ausf\u00fchren, weil die Windows NT DOS Virtual Machine (NTVM) fehlt. Ein Microsoft-Entwickler hat jetzt einen Ansatz &#8211; quasi als Finger\u00fcbung &#8211; beschrieben, wie man doch 16-Bit-Programme unter einem 64 Bit Windows 10 &hellip; <a href=\"https:\/\/borncity.com\/blog\/2020\/09\/16\/windows-10-64-bit-16-bit-programme-ausfhren\/\">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":[4351,4378],"class_list":["post-235605","post","type-post","status-publish","format-standard","hentry","category-windows-10","tag-tipp","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/235605","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=235605"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/235605\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=235605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=235605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=235605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}