![]() ![]() In fact, Microsoft has a better way and gives it away for free, kinda. So I kept on using the free VMs, updating them periodically as new versions of Windows 10 were released, and wondering if there was a better way, a way to run Windows 10, for free, in a VM that doesn't eat half the space of an SSD drive that I could instead be using to store cat videos and episodes of Pushing Daisies.Īnd there is a better way. I couldn't handle the price tag of buying a Windows Server licence anyway. It's great! It's tiny! It's exactly what I want! But, it sucks for gaming and it's basically discontinued as of 2017! Technically, you could say that Nano Server is having its "scope limited" to just container applications, but that's the same thing in my book. Server Nano is just a kernel, a shell, and a remote management endpoint so you can assign it work. The best thing for a tiny Windows install is Windows Server Nano, which is a even-more-stripped-down version of Server Core that has all the UI and graphics goo removed. There's just too much "stuff" in the free VM that Microsoft offers. Some of this made reductions here and there, but these gains were relatively minor. I ran the Optimize-VHD PowerShell cmdlet. I zeroed out the freespace with an old version of SDelete (SDelete v2.0 has substantially worse performance than v1.61). I reordered the files to the front of the virtual disk with a defragmenting application. VHDX file laying around that I have to keep because it has my settings on it and is already configured the way I want it. Even if I only use one Edge testing VM, I have this big old 18+ GiB. ![]() VHDX file so I can run more than two or three of them at once. I have tried, with limited success, to shrink this. I used to use the free Windows VMs that Microsoft provides for browser testing and they're decent VMs, but they are huge. In particular, I want to set up a short-lived Windows VM that will run some software or do some legacy task, and then I tear it down and go on my merry way. We can do better.įrom time to time I want to set up a Windows VM. There are not many tutorials for "how to install a minimal version of Windows 10" and what I did find were mostly a hodge-podge of one-liners on Reddit. These guides aim to create a reduced set of binaries and features for Windows that will fit in typically a few hundred megabytes of storage. Attached is a copy of my XML for the session.There are a number of tutorials online for installing "minimal" versions of Windows XP and Windows 7. I am using Rufus with BIOS compatibility to write my ISO. ![]() Looking around on the forums the fix seems to be to enable OEM SetupComplete but when I do this installation fails with the message "Windows could not update the computer's boot configuration. I can install my image on a Lenovo machine just fine, but Dell and HP will skip the Post-Setup installations. It seems to depend on the type of hardware. If I load my image on real hardware, none of the pre-packaged software is installed. If I load my image in a VM it works as intended. For example, I have SQL Native Client and some other apps that are pre-installed. Everything works as expected, except that when I go to install this image on a new machine, sometimes the Post-Setup stuff does not run. I made an image based on Windows 10 21H2. It's made imaging a breeze mostly and for the most part is easy to use. First, I want to express how great NTLite is. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |