Performance data collection on Nano Server

Event tracing and Performance Counters in Windows are powerful mechanisms to debug failures, understand system behavior and improve performance. Nano Server fully supports the Event Tracing for Windows (ETW) framework, but some familiar tools used to manage tracing and performance counters may not yet be available on Nano Server. Happily, Nano Server has inbox tools…


Deploying Nano Server to a Bare-Metal Machine using a WIM and WinPE

There are several ways to deploy Nano Server to a physical machine: Dual-boot a Nano Server vhd or vhdx PxE-boot a bare-metal machine and install Nano Server from WDS using a vhd or vhdx PxE-boot a bare-metal machine and install Nano Server from WDS using a wim file Booting a bare-metal machine into WinPE and…


Nano Server Boot Performance

One of Microsoft’s Premier Field Engineers (Jaromir Kaspar) set up a virtual lab to measure Nano Server’s boot performance and IO footprint, and compare those to Server Core and full Server.  Check out Jaromir’s blog post for the full review.  Here’s the summary table to whet your appetite 🙂 : Server                    Boot Time (s) Boot…


MySQL on Nano Server

One of Nano Server’s core scenarios is to serve as a lightweight OS for born-in-the-cloud applications running in a VM or a container. Nano Server already supports ASP.NET Core (aka ASP.NET 5) with IIS, Node.js, Python & Django, and now, we’re happy to announce support for MySQL. The instructions in this blog explain how to…


Nano Server White Papers

Microsoft partners have done an amazing job publishing in-depth white papers and articles on Nano Server. Most of them are downloadable eBooks with tons of information. Check them out!  (in alphabetical order):  Cisco Automating Windows Server Deployment (link to white paper at the bottom)  Dell How to deploy Nano Server (TP5) using a USB Key…


Nano Server TP5 IaaS Image in Azure – Updated 9/22/2016

[UPDATE 9/22/2016] We wanted to let everyone know that on September 22, 2016, we released an update to the TP5 images in Azure which extends the certificate expiration date on the image. If you are using TP5, please update your VMs to use the new image prior to the expiration on October 10, 2016.  …


Python & Django on Nano Server

One of Nano Server’s core scenarios is to serve as a lightweight OS for born-in-the-cloud applications running in a VM or a container. Nano Server already supports .ASP.NET Core (aka ASP.NET 5) with IIS, node.js, and now, we’re happy to announce support for Python & Django. The instructions in this blog explain how to get Python & Django…


Node.js on Nano Server

One of Nano Server’s core scenarios is to serve as a lightweight OS for born-in-the-cloud applications running in a VM or a container. Nano Server already supports ASP.NET Core (aka ASP.NET 5) with IIS, and now, we’re happy to announce support for Node.js. The instructions in this blog explain how to get Node.js running on…


Vulnerability Bug Bounty for Nano Server

With the release of Windows Server 2016 Technical Preview 5, we are pleased to announce a vulnerability bounty program for Nano Server, starting today through July 27th 2016. This is part of our efforts to ensure Nano Server provides all the benefits that have been discussed since Nano Server was first announced as an installation…


NanoServerApiScan.exe updated for TP5

If you developed a 64-bit application, tool, or agent for Windows Server in C/C++, you can use NanoServerApiScan.exe to check if your app will also run on Nano Server. Remember that Nano Server is 64-bit only and won’t run 32-bit binaries. NanoServerApiScan.exe scans a directory containing your binaries and reports an error if it finds an…