All Projects → VulpesSARL → MiniNT5-Tools

VulpesSARL / MiniNT5-Tools

Licence: AGPL-3.0 License
small Windows 10 (based on Windows PE) with customised tools

Programming Languages

C#
18002 projects
c
50402 projects - #5 most used programming language
Batchfile
5799 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to MiniNT5-Tools

UEFI MULTI
UEFI_MULTI - Make Multi-Boot USB-Drive
Stars: ✭ 33 (-2.94%)
Mutual labels:  usb, boot, windows-pe
Glim
GRUB Live ISO Multiboot
Stars: ✭ 452 (+1229.41%)
Mutual labels:  usb, boot
VISAInstrument
基于NI-VISA/VISA32(Virtual Instrument Software Architecture)的仪器编程(C#),支持RS232、USB、GPIB及LAN通信接口的收发控制
Stars: ✭ 132 (+288.24%)
Mutual labels:  usb, lan
Rufus
The Reliable USB Formatting Utility
Stars: ✭ 16,917 (+49655.88%)
Mutual labels:  usb, boot
Multibootusb
Create multiboot live Linux on a USB disk...
Stars: ✭ 1,042 (+2964.71%)
Mutual labels:  usb, boot
mkosxinstallusb
Linux shell script that creates USB flash drive booting OS X installer
Stars: ✭ 34 (+0%)
Mutual labels:  usb, boot
Kindd
A kindful dd, written in qt-quick.
Stars: ✭ 93 (+173.53%)
Mutual labels:  usb, boot
Netboot.xyz
Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.
Stars: ✭ 2,753 (+7997.06%)
Mutual labels:  boot, pxe
node-beagle-boot
A node.js USB bootloader server for BeagleBone for booting it into mass storage mode
Stars: ✭ 17 (-50%)
Mutual labels:  usb, boot
Multiboot-Toolkit
Create a bootable disk
Stars: ✭ 96 (+182.35%)
Mutual labels:  usb, boot
GrubFM-Installer
GrubFM Installer
Stars: ✭ 27 (-20.59%)
Mutual labels:  usb, boot
MultiOS-USB
Boot operating systems directly from ISO files
Stars: ✭ 106 (+211.76%)
Mutual labels:  usb, boot
pyamlboot
Amlogic USB Boot Protocol Library
Stars: ✭ 34 (+0%)
Mutual labels:  usb, boot
buddy-linux
Do you remember "Wubi Ubuntu Installer"? This project is both a replacement and an improvement of Wubi. You will be able to install your Debian (or derived) distribution on a PC without repartitioning it, simply by using a secondary/external boot device (like a USB drive).
Stars: ✭ 17 (-50%)
Mutual labels:  usb, boot
HatVenom
HatVenom is a HatSploit native powerful payload generation tool that provides support for all common platforms and architectures.
Stars: ✭ 84 (+147.06%)
Mutual labels:  pe
wsl-agent-bridge
WSL compatibility bridge for ssh-agent on Windows
Stars: ✭ 17 (-50%)
Mutual labels:  windows10
phywhispererusb
PhyWhisperer-USB: Hardware USB Trigger
Stars: ✭ 56 (+64.71%)
Mutual labels:  usb
STM32 XPD
STM32 eXtensible Peripheral Drivers
Stars: ✭ 38 (+11.76%)
Mutual labels:  usb
Automated-Malware-Analysis-List
My personal Automated Malware Analysis Sandboxes and Services
Stars: ✭ 20 (-41.18%)
Mutual labels:  pe
Windows-Optimize-Harden-Debloat
Fully Optimize, Harden, and Debloat Windows 10 and Windows 11 Deployments to Windows Best Practices and DoD STIG/SRG Requirements. The ultimate Windows 10 & 11 security and privacy script!
Stars: ✭ 304 (+794.12%)
Mutual labels:  windows10

MiniNT5 Tools

Scripts & Tools to customize Windows PE to my like. Also adds 32 Bit application support to the 64 Bit Windows PE Image. Really small, ca. 525MiB for the 64 Bit image, ca. 340MiB for the 32 Bit Image. Can be booted from every media like CD-ROM, USB Sticks and even from Network (PXE).

MiniNT5 is intended for diagnostics, repair & (re-)installation of Windows. (Workstation & Server editions, from Windows 2000 to Windows 10)

Hint: There is no need to disable Secure-Boot in order to boot MiniNT5. Even from PXE.

Prerequisites

What things you need to build MiniNT

  • Windows 10 1809 (x64) or newer
    • with full administrator rights
      • Administrator rights are required because of the DISM commands (Mount WIM, Unmount WIM) and Registry manipulations
  • ADK for Windows 10 Version 1809 and the Windows PE Addon
    • Assessment and Deployment Kit, nedded for the base Windows PE & additional packages
      • It must be the exact version of the ADK!
  • Both x86 and x64 DVDs (or ISO) of Windows 10 Version 1809 (needed for some files, missing from the ADK)
  • Visual Studio 2017 (I use the Enterprise Edition, Visual Studio Community Edition confirmed to work)
    • Visual Studio 2017 (v141) Platform Toolset
    • .NET 4 (the original Windows PE only comes with a small set of .NET 4 Runtime)

Preparation

Preparing the files:

  • Delete all "BlankDir.txt" from all folders
  • Extract the contents of both Sources\Install.wim from the DVDs to 2 separate folders (security persmissions does not matter)
  • Install ADK, make sure that Windows PE Images & Tools are installed, all other tools (like WinDBG) are not required

Compiling

Compiling MiniNT:

  • Open the project "MiniNT5 Tools.sln" in Visual Studio, and compile the project as Release/Win32 and Release/x64

  • Go to the folder "MiniNTBuilder" and adapt "paths.cmd" to your like

  • Feel free to modify "MiniNT ID.reg" to your like, not needed

  • Copy, if needed, some drivers into the Drivers\x86 and Drivers\x64 folder (in a separate folder for each driver) - these will be picked up automatically

  • Open a command prompt with administrative permissions, and run the CMD files from 01 to 99

  • when all is success, you see 2 files "MiniNT5 32.iso" and "MiniNT5 64.iso" in the root folder of the project (and a "PXEBoot" folder containig all the files required to boot MiniNT from PXE)

Preparing for PXE boot

After running the scripts from 01 to 98 successfully, execute "99 Make PXE Boot.cmd"

Note

All these tools are provided as-is from Vulpes. If you've some questions, contact me here.

Tools

CollectWOW64

Collects all the 32 Bit files needed for MiniNT64, to be able to run 32 bit binaries (only needed for building MiniNT)

FoxCWrapper

Some common Windows PE commands nicely wrapped for easy usage within .NET (C#)

FoxCWrapperWIM

Some common WIM functions from Windows (DISM and WIMG-API) nicely wrapped for easy usage within .NET (C#)

FoxCommon

Some common C# functions to use acros multiple projects

FoxInstallWIM (aka FoxMultiWIM)

Nice GUI to create & install WIM files (safe to use within a normal Windows 8 / 10 in production)

FoxMapNet

simply displays the "Map Network Drive" Window, nothing else (safe to use within a normal Windows 8 / 10 in production)

FoxSetKeyboard

Changes the keyboard layout on the fly (does not save the settings) (safe to use within a normal Windows 8 / 10 in production - restart needed to properly revert to previous settings)

FoxShell

Small shell, kinda like the Windows NT 3.51 Program Manager (also does some additional initalizations on MiniNT)

FoxShellIcon

Small programm to communicate with FoxShell from Batch files to add / remove icons

FoxUnmapNet

Displays "Disconnect Network Drive" Window, nothing else (safe to use within a normal Windows 8 / 10 in production)

Screenshots

First screen when starting MiniNT Fox MultiWIM Tool Fox MultiWIM Tool - Patch Options 1 Fox MultiWIM Tool - Patch Options 2 Functional Explorer Interface Some tools Command Prompt

Video Demo

Video Demo on YouTube

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].