PDF download Download Article PDF download Download Article

If you'd like to create a Windows-based operating system, this article will tell you all about doing just that. You need to know at least one programming language, such as C++. Or if you don't know any, just skip the coding part in this article. You also need to know file manipulation of system files, this will not be as easy though. If you concentrate on all the steps, you will get there with your own operating system.

  1. The requirements are listed under Things You'll Need below.
  2. For example: x86 (32-bit), x64 (64-bit). Make sure your computer that you will target matches the CPU type you will specify later. Write down what processor architecture, you need to remember that.
    Advertisement
    • Note: If you choose a CD or DVD, your image file of your system must be smaller than 1G. We will talk about the image file later.
  3. https://www.microsoft.com/en-us/download/details.aspx?id=5753
  4. This allows us to do anything to the system files stored in the image file we are going to change.
  5. The image file is 120MB. If you install it on a CD as a live filesystem, then you are not able to save anything. Type the following command in the Deployment Tools Command Prompt: copype _Your_Chosen_Processor_Architecture_ C:\PathWhereYouWantToStoreTheImageFile. Example: copype x64 X:\Data\MyWindowsOS
  6. So you have created our image (if it has been done right) and now you need to mount it so that you can change its contents. Type the following: imagex /mountrw PathOfImage 1 PathOfImageFolder/mount. Example: imagex /mountrw X:\MWOS\winpe.wim 1 X:\MWOS\mount.
  7. When you are done with modifying its contents, type imagex /unmount MountPointPath /commit. Example: imagex /unmount X:\MWOS\mount /commit
  8. Type: oscdimg -n -bPathOfImageFolder\etfsboot.com PathOfImageFolder\ISO PathIfImageFolder\winpe_x86.iso
  9. Advertisement

Community Q&A

Search
Add New Question
  • Question
    Can I do this on my main PC and on Windows 10?
    Jackson Derryberry
    Jackson Derryberry
    Community Answer
    If your PC is Windows 10, then yes. You can just go to Microsoft's website and search Windows ADK
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Tips

  • You do not need to edit the source code for all the objects we are going to use, you just need a tiny tool called ¨Resource Hacker¨.
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Warnings

  • If your deployment target (your test computer) has less than 1GB ram, you will get a blue screen of death!
Advertisement

Things You'll Need

  • Internet connection
  • Target system must have 1GB of RAM (or 500MB if deploying on USB/HDD)
  • Tiny or big knowledge of C++
  • Test computer/laptop- CD/DVD Windows 7 AIK/ADK, CMD enabled
  • Windows 7
  • 10GB of disk space
  • Windows 7 boot updater tool (for modifying boot logo)
  • Resource hacker
  • Visual studio (for creating programs for your os)
  • Probably a USB (if you deploy a system with more than 900MB)

You Might Also Like

Make a Computer Operating SystemMake a Computer Operating System
Create a Bootable Windows 7 or Vista USB DriveCreate a Bootable Windows 7 or Vista USB Drive
Install Windows from a USB Flash Drive Install Windows 11 or 10 on a Computer: USB Method
Install the Windows 7 OS on a Portable Hard DriveInstall the Windows 7 OS on a Portable Hard Drive
Install a New Operating System on Your Computer Install a Different Operating System on a PC
Install macOS on a Windows PC Install macOS on a Windows PC: Easy-to-Follow Tutorials
Create an ISO File Create an ISO from a Folder, File, or Disc
Install Windows 7 Using Pen DriveInstall Windows 7 Using Pen Drive
Create a Bootable Windows XP ISO from a Folder Create or Download a Bootable Windows XP ISO
Install DebianEasy Debian Linux Installation Tutorial
Make a USB Bootable Make a Bootable USB Drive on Windows & macOS
Build Your Own Linux DistributionBuild Your Own Linux Distribution
Reinstall Windows 7 Without CDReinstall Windows 7 Without CD
Install Arch Linux Dual Boot Install Arch Linux Dual Boot on Any Computer
Advertisement

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 11 people, some anonymous, worked to edit and improve it over time. This article has been viewed 45,194 times.
How helpful is this?
Co-authors: 11
Updated: March 7, 2025
Views: 45,194
Categories: Windows
Thanks to all authors for creating a page that has been read 45,194 times.

Is this article up to date?

Advertisement