{"id":13814900,"url":"https://github.com/magnetikonline/linux-microsoft-ie-virtual-machines","last_synced_at":"2025-05-15T06:33:21.173Z","repository":{"id":50356938,"uuid":"58359431","full_name":"magnetikonline/linux-microsoft-ie-virtual-machines","owner":"magnetikonline","description":"Run Internet Explorer 8/9/10/11/MS-Edge Virtual machines from Microsoft under Linux via VirtualBox.","archived":true,"fork":false,"pushed_at":"2022-01-19T05:28:08.000Z","size":19,"stargazers_count":1010,"open_issues_count":2,"forks_count":142,"subscribers_count":47,"default_branch":"main","last_synced_at":"2024-11-19T10:47:23.276Z","etag":null,"topics":["internetexplorer","linux","microsoft","virtualbox"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/magnetikonline.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-05-09T08:06:14.000Z","updated_at":"2024-11-06T07:27:58.000Z","dependencies_parsed_at":"2022-09-06T16:22:25.678Z","dependency_job_id":null,"html_url":"https://github.com/magnetikonline/linux-microsoft-ie-virtual-machines","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnetikonline%2Flinux-microsoft-ie-virtual-machines","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnetikonline%2Flinux-microsoft-ie-virtual-machines/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnetikonline%2Flinux-microsoft-ie-virtual-machines/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnetikonline%2Flinux-microsoft-ie-virtual-machines/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/magnetikonline","download_url":"https://codeload.github.com/magnetikonline/linux-microsoft-ie-virtual-machines/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254288889,"owners_count":22045984,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["internetexplorer","linux","microsoft","virtualbox"],"created_at":"2024-08-04T04:02:42.996Z","updated_at":"2025-05-15T06:33:20.891Z","avatar_url":"https://github.com/magnetikonline.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"# Running IE 8/9/10/11/Edge Virtual machines from Microsoft under Linux via VirtualBox\n\n:warning::warning::warning::warning:\n\n**Microsoft have (sadly) removed most (if not all) of these VM images from their public CDN. Repository will remain for historical purposes.**\n\n:warning::warning::warning::warning:\n\nDetailed step-by-step notes for installing the [Microsoft provided Internet Explorer virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/linux/) under Linux using VirtualBox.\n\nTested under Ubuntu 16.04LTS (previously 14.04LTS) with [VirtualBox](https://www.virtualbox.org) version 5.2.\n\n- [General notes](#general-notes)\n- [Available images](#available-images)\n\t- [IE8 - Windows 7](#ie8---windows-7)\n\t- [IE9 - Windows 7](#ie9---windows-7)\n\t- [IE10 - Windows 7](#ie10---windows-7)\n\t- [IE11 - Windows 7](#ie11---windows-7)\n\t- [IE11 - Windows 8.1](#ie11---windows-81)\n\t- [MS Edge - Windows 10 Stable (13.10586)](#ms-edge---windows-10-stable-1310586)\n\t- [MS Edge - Windows 10 Preview (14.14342)](#ms-edge---windows-10-preview-1414342)\n\t- [MS Edge - Windows 10 Stable (14.14393)](#ms-edge---windows-10-stable-1414393)\n\t- [MS Edge - Windows 10 Preview (15.14959)](#ms-edge---windows-10-preview-1514959)\n\t- [MS Edge - Windows 10 Preview (15.15014)](#ms-edge---windows-10-preview-1515014)\n\t- [MS Edge - Windows 10 Preview (15.15063)](#ms-edge---windows-10-preview-1515063)\n\t- [MS Edge - Windows 10 Stable (16.16299)](#ms-edge---windows-10-stable-1616299)\n\t- [MS Edge - Windows 10 Preview (17.17074)](#ms-edge---windows-10-preview-1717074)\n\t- [MS Edge - Windows 10 Preview (17.17127)](#ms-edge---windows-10-preview-1717127)\n\t- [MS Edge - Windows 10 Stable (17.17134)](#ms-edge---windows-10-stable-1717134)\n- [Activating images](#activating-images)\n- [Rearming images](#rearming-images)\n- [Reference](#reference)\n\n## General notes\n\n- Download, re-construct and decompress archive image as per each images instructions below.\n- From VirtualBox goto `File` -\u003e `Import Appliance...`\n- Select the decompressed Open Virtualization Format `ovf` file.\n- Review virtual machine name and settings (adjusting to suit if required), then click `Import`.\n- Before starting the image, create a snapshot of the current machine state - this will allow you to quickly roll back to a fresh virtual machine once the usage period of the OS expires.\n- Images are **32bit** virtual machines *except* for the following, which are **64 bit**:\n\t- [MS Edge - Windows 10 Stable (13.10586)](#ms-edge---windows-10-stable-1310586)\n\t- [MS Edge - Windows 10 Preview (14.14342)](#ms-edge---windows-10-preview-1414342)\n\t- [MS Edge - Windows 10 Stable (14.14393)](#ms-edge---windows-10-stable-1414393)\n\t- [MS Edge - Windows 10 Preview (15.14959)](#ms-edge---windows-10-preview-1514959)\n\t- [MS Edge - Windows 10 Preview (15.15014)](#ms-edge---windows-10-preview-1515014)\n\t- [MS Edge - Windows 10 Preview (15.15063)](#ms-edge---windows-10-preview-1515063)\n\t- [MS Edge - Windows 10 Stable (16.16299)](#ms-edge---windows-10-stable-1616299)\n\t- [MS Edge - Windows 10 Preview (17.17074)](#ms-edge---windows-10-preview-1717074)\n\t- [MS Edge - Windows 10 Preview (17.17127)](#ms-edge---windows-10-preview-1717127)\n\t- [MS Edge - Windows 10 Stable (17.17134)](#ms-edge---windows-10-stable-1717134)\n- You may need to update the images installed **VirtualBox Guest Additions** after VM startup to match that of your VirtualBox version.\n- It's a smart idea to keep a clean copy of each `ovf` disk image once the OS usage period ends, to avoid a full image re-download hit.\n\n\n## Available images\n\n### IE8 - Windows 7\n```sh\n$ mkdir --parents ~/vm/ie8-windows7 \u0026\u0026 cd ~/vm/ie8-windows7\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie8-windows7.txt\n$ unzip IE8.Win7.VirtualBox.zip\n$ rm IE8.Win7.VirtualBox.zip\n```\n\n- Use the resulting `IE8 - Win7.ova` with VirtualBox.\n- Recommended 1024MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### IE9 - Windows 7\n```sh\n$ mkdir --parents ~/vm/ie9-windows7 \u0026\u0026 cd ~/vm/ie9-windows7\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie9-windows7.txt\n$ unzip IE9.Win7.VirtualBox.zip\n$ rm IE9.Win7.VirtualBox.zip\n```\n\n- Use the resulting `IE9 - Win7.ova` with VirtualBox.\n- Recommended 1024MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### IE10 - Windows 7\n```sh\n$ mkdir --parents ~/vm/ie10-windows7 \u0026\u0026 cd ~/vm/ie10-windows7\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie10-windows7.txt\n$ unzip IE10.Win7.VirtualBox.zip\n$ rm IE10.Win7.VirtualBox.zip\n```\n\n- Use the resulting `IE10 - Win7.ova` with VirtualBox.\n- Recommended 1024MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### IE11 - Windows 7\n```sh\n$ mkdir --parents ~/vm/ie11-windows7 \u0026\u0026 cd ~/vm/ie11-windows7\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie11-windows7.txt\n$ unzip IE11.Win7.VirtualBox.zip\n$ rm IE11.Win7.VirtualBox.zip\n```\n\n- Use the resulting `IE11 - Win7.ova` with VirtualBox.\n- Recommended 1024MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### IE11 - Windows 8.1\n```sh\n$ mkdir --parents ~/vm/ie11-windows8.1 \u0026\u0026 cd ~/vm/ie11-windows8.1\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/ie11-windows8.1.txt\n$ unzip IE11.Win81.VirtualBox.zip\n$ rm IE11.Win81.VirtualBox.zip\n```\n\n- Use the resulting `IE11 - Win8.1.ova` with VirtualBox.\n- Recommended 1024MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Stable (13.10586)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-13.10586 \u0026\u0026 cd ~/vm/msedge-windows10-13.10586\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-13.10586.txt\n$ unzip MSEdge.Win10TH2.VirtualBox.zip\n$ rm msedge-windows10-13.10586.txt MSEdge.Win10TH2.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10TH2.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Preview (14.14342)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-14.14342 \u0026\u0026 cd ~/vm/msedge-windows10-14.14342\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-14.14342.txt\n$ unzip MSEdge.Win10_preview.VirtualBox.zip\n$ rm msedge-windows10-14.14342.txt MSEdge.Win10_preview.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10_14342.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Stable (14.14393)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-14.14393 \u0026\u0026 cd ~/vm/msedge-windows10-14.14393\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-14.14393.txt\n$ unzip MSEdge.Win10_RS1.VirtualBox.zip\n$ rm msedge-windows10-14.14393.txt MSEdge.Win10_RS1.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10_preview.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Preview (15.14959)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-15.14959 \u0026\u0026 cd ~/vm/msedge-windows10-15.14959\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-15.14959.txt\n$ unzip MSEdge.Win10_preview.VirtualBox.zip\n$ rm msedge-windows10-15.14959.txt MSEdge.Win10_preview.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10_preview.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Preview (15.15014)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-15.15014 \u0026\u0026 cd ~/vm/msedge-windows10-15.15014\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-15.15014.txt\n$ unzip MSEdge.Win10_preview.VirtualBox.zip\n$ rm msedge-windows10-15.15014.txt MSEdge.Win10_preview.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10_preview.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Preview (15.15063)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-15.15063 \u0026\u0026 cd ~/vm/msedge-windows10-15.15063\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-15.15063.txt\n$ unzip MSEdge.Win10.RS2.VirtualBox.zip\n$ rm msedge-windows10-15.15063.txt MSEdge.Win10.RS2.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10_preview.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n- **Note:** this release will prompt for password on bootup for the `IEUser` user. Supply the password of `Passw0rd!` to proceed with login.\n\n\n### MS Edge - Windows 10 Stable (16.16299)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-16.16299 \u0026\u0026 cd ~/vm/msedge-windows10-16.16299\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-16.16299.txt\n$ unzip MSEdge.Win10.VirtualBox.zip\n$ rm msedge-windows10-16.16299.txt MSEdge.Win10.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Preview (17.17074)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-17.17074 \u0026\u0026 cd ~/vm/msedge-windows10-17.17074\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-17.17074.txt\n$ unzip MSEdge.Win10_preview.VirtualBox.zip\n$ rm msedge-windows10-17.17074.txt MSEdge.Win10_preview.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Preview (17.17127)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-17.17127 \u0026\u0026 cd ~/vm/msedge-windows10-17.17127\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-17.17127.txt\n$ unzip MSEdge.Win10_preview.VirtualBox.zip\n$ rm msedge-windows10-17.17127.txt MSEdge.Win10_preview.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10_preview.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n### MS Edge - Windows 10 Stable (17.17134)\n```sh\n$ mkdir --parents ~/vm/msedge-windows10-17.17134 \u0026\u0026 cd ~/vm/msedge-windows10-17.17134\n$ wget --continue --input-file https://github.com/magnetikonline/linuxmicrosoftievirtualmachines/raw/main/vmarchiveset/msedge-windows10-17.17134.txt\n$ unzip MSEdge.Win10.VirtualBox.zip\n$ rm msedge-windows10-17.17134.txt MSEdge.Win10.VirtualBox.zip\n```\n\n- Use the resulting `MSEdge - Win10.ova` with VirtualBox.\n- Recommended 2048MB RAM minimum.\n- After install you will need to [activate the trial](#activating-images) to gain a full 90 days usage period, after which you may be able to [rearm the image](#rearming-images).\n\n\n## Activating images\nFor Windows **7, 8.1 and 10** images once connected to the Internet you will need to activate the OS trial to give a full 90 days of use. Enter the following from the Command Prompt running as administrator (Start - Right click Command Prompt - Run as administrator):\n\n```\nC:\\\u003e slmgr /ato\n```\n\nAfter a short delay you should be presented with a dialog telling you your Windows OS has been successfully activated for a 90 day trial.\n\n## Rearming images\n\nFor Windows **7** images you *may* be able to extend the initial trial usage period once it has expired via the \"rearm\" process. Enter the following as an administrator from the command prompt:\n\n```\nC:\\\u003e slmgr /rearm\n```\n\nIt is not currently possible to rearm the trial period of **Windows 8.1 or 10** images.\n\n\n## Reference\n\n- https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/linux/\n- http://modernievirt.blob.core.windows.net/vhd/release_notes_license_terms_1_5_15.pdf\n- https://blog.reybango.com/2013/02/04/making-internet-explorer-testing-easier-with-new-ie-vms/\n- API endpoint returning latest Microsoft Virtual Machine builds (thanks to [Antón Molleda](https://twitter.com/molant) for the tip):\n\t- https://developer.microsoft.com/en-us/microsoft-edge/api/tools/vms/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmagnetikonline%2Flinux-microsoft-ie-virtual-machines","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmagnetikonline%2Flinux-microsoft-ie-virtual-machines","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmagnetikonline%2Flinux-microsoft-ie-virtual-machines/lists"}