{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreia2bdxam53jrwfwitdkjyg6lcx7yqdvec37mcpcyenmrpr7rwiqiy",
"uri": "at://did:plc:5opbpi2nomj4y3d5kpwamkrd/app.bsky.feed.post/3mmy4euio2tz2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreigztgpolpbuojhbw44vehtaj7gpskd6bzmi2geiz7ymnio34mqxuu"
},
"mimeType": "image/jpeg",
"size": 41307
},
"description": "When Windows 10 reached end of support, many perfectly usable PCs were pushed into an uncomfortable corner. The hardware still worked. The CPU was still fast enough for web browsing, email, light office work, home automation dashboards, media playback, or workshop use. But the machine could not officially upgrade to Windows 11 because it lacked one or more of Microsoft’s hardware requirements: TPM 2.0, Secure Boot-capable UEFI firmware, a supported CPU generation, or other platform capabilities.",
"path": "/tiny11-giving-an-old-unsupported-pc-a-secure-second-life-with-a-minimal-windows-11-installation/",
"publishedAt": "2026-05-29T08:25:11.000Z",
"site": "https://corti.com",
"textContent": "When Windows 10 reached end of support, many perfectly usable PCs were pushed into an uncomfortable corner. The hardware still worked. The CPU was still fast enough for web browsing, email, light office work, home automation dashboards, media playback, or workshop use. But the machine could not officially upgrade to Windows 11 because it lacked one or more of Microsoft’s hardware requirements: TPM 2.0, Secure Boot-capable UEFI firmware, a supported CPU generation, or other platform capabilities.\n\nThat is where Tiny11 becomes interesting.\n\nTiny11 is not a different operating system. It is not Linux with a Windows skin. It is not a free copy of Windows. It is a streamlined Windows 11 image, produced by removing many of the built-in applications and components that make a standard Windows installation heavier than some older machines can comfortably handle.\n\nUsed carefully, Tiny11 can extend the practical life of an older PC. It can turn a machine that feels sluggish or unsupported into a usable lightweight Windows workstation. Used carelessly, however, it can also create security, servicing, and support problems. The important distinction is this: Tiny11 is useful when treated as a deliberate, minimal Windows deployment strategy, not as a magic way to bypass licensing, security, or lifecycle realities.\n\n## The Problem: Windows 10 End of Support Meets Windows 11 Hardware Requirements\n\nWindows 10 support ended on October 14, 2025. After that point, normal consumer Windows 10 systems no longer receive the same flow of free security updates, feature updates, or technical support. The operating system may continue to boot and run applications, but the risk profile changes because newly discovered vulnerabilities are no longer addressed in the same way.\n\nThe obvious recommendation is to move to Windows 11. For newer PCs, that is straightforward. For older PCs, it often is not.\n\nWindows 11 has a more restrictive hardware baseline than Windows 10. Officially supported installations require hardware features such as TPM 2.0, Secure Boot-capable UEFI firmware, sufficient memory and storage, and a supported processor class. These requirements are rooted in Microsoft’s security and reliability model for Windows 11, but they also mean that a large number of older PCs cannot upgrade through the normal supported path.\n\nThat creates a frustrating sustainability problem: a PC can be technically functional but administratively obsolete.\n\nFor many home users, hobbyists, labs, workshops, makerspaces, and secondary-use scenarios, replacing that machine may feel wasteful. Tiny11 is one response to that problem.\n\n## What Tiny11 Actually Is\n\nTiny11 is best understood as a trimmed Windows 11 image.\n\nThe most relevant project today is `tiny11builder`, an open-source set of PowerShell scripts from NTDEV that automates the creation of a smaller Windows 11 installation image. Instead of trusting a random prebuilt ISO from the internet, the preferred workflow is to start with an official Microsoft Windows 11 ISO and then use Tiny11builder to generate your own reduced image.\n\nThat distinction matters.\n\nDownloading unofficial operating system ISOs from random mirrors is risky. The operating system is the trust anchor for the entire machine. If the ISO is tampered with, every password, browser session, SSH key, document, and local credential on that machine may be exposed. Building the image yourself from an official Microsoft ISO is the safer and more transparent approach.\n\nTiny11builder removes a range of bundled Windows applications and optional components. According to the project documentation, the regular `tiny11maker.ps1` script removes items such as Clipchamp, News, Weather, Xbox, Get Help, Get Started, Office Hub, Solitaire, People, Power Automate, To Do, Alarms, Mail and Calendar, Feedback Hub, Maps, Sound Recorder, Your Phone, Media Player, Quick Assist, Internet Explorer remnants, Tablet PC Math, Edge, and OneDrive.\n\nThe result is a leaner Windows 11 image with less default application clutter and a smaller footprint.\n\n## Tiny11builder vs. Tiny11 Core Builder\n\nTiny11builder currently provides two important script variants:\n\n\n tiny11maker.ps1\n tiny11coremaker.ps1\n\n\nFor a real PC that you want to use regularly, `tiny11maker.ps1` is the sensible default.\n\nThe regular Tiny11 maker removes a lot of bundled components but keeps the system serviceable. That means you can still add languages, updates, and features after installation. This matters for real-world use because Windows installations need to be patched, maintained, and adapted over time.\n\nThe more aggressive `tiny11coremaker.ps1` script creates a much smaller image, but it removes more of the servicing infrastructure. The project documentation explicitly positions Tiny11 Core as a quick development or testbed environment rather than a normal Windows 11 replacement. It is useful for experiments, virtual machines, and highly constrained test scenarios, but it is not the right choice for a daily-use old PC.\n\nFor extending the life of an older physical machine, use the regular Tiny11 builder, not Tiny11 Core.\n\n## Why Tiny11 Can Help Older PCs\n\nA standard Windows 11 installation includes many apps and background components that are reasonable on a modern PC but expensive on older hardware. Disk I/O, memory pressure, update activity, startup tasks, preinstalled applications, search indexing, cloud integration, and background services all add up.\n\nOn an older machine with 4 GB or 8 GB of RAM, a slow SATA SSD, or an aging CPU, reducing that baseline overhead can make the difference between “technically boots” and “pleasant enough to use.”\n\nTiny11 helps in several ways:\n\n * It reduces the number of bundled apps installed by default.\n * It lowers the amount of background clutter.\n * It produces a smaller Windows image.\n * It can make initial installation and post-install cleanup simpler.\n * It avoids some of the consumer-facing Windows 11 defaults that many technical users remove manually anyway.\n\n\n\nThis does not turn an old PC into a new one. A weak CPU is still a weak CPU. A spinning hard drive is still a bottleneck. A system with 2 GB of RAM will still be painful. But for many Windows 10-era PCs, especially those with an SSD and at least 4 GB of RAM, Tiny11 can make Windows 11 feel more realistic.\n\n## The Important Caveats\n\nTiny11 is useful, but it comes with tradeoffs.\n\nFirst, Tiny11 is unofficial. It is not a Microsoft product, and Microsoft does not endorse it as a supported Windows 11 deployment model. If something breaks, you should not expect normal vendor support.\n\nSecond, Tiny11 does not remove the need for a valid Windows license. It may be free to build and install, but Windows licensing still applies. Tiny11 is not a way to get Windows for free.\n\nThird, removing components can have side effects. Some applications expect built-in Windows components to exist. Some enterprise management tools, recovery workflows, Microsoft Store functionality, browser assumptions, or optional Windows features may behave differently.\n\nFourth, security must be considered carefully. A trimmed Windows image can have less attack surface in some areas, but an unsupported or poorly maintained system can still be risky. The goal should not be “install Tiny11 and forget about updates.” The goal should be “build a minimal Windows installation that is still serviceable and maintained.”\n\nFifth, old hardware may still lack important security capabilities. If the PC does not have TPM 2.0 or Secure Boot, you may be able to run Windows 11 in practice, but you are not getting the full security posture Microsoft designed for supported Windows 11 devices.\n\nTiny11 is therefore best suited for secondary systems, lab machines, hobby PCs, lightweight workstations, dedicated-purpose devices, or machines where the alternative is e-waste. I would be much more cautious about using it for a primary work machine, banking machine, corporate endpoint, or device storing sensitive data.\n\n## Recommended Use Cases\n\nTiny11 makes the most sense for:\n\n * A spare Windows PC used for browsing, writing, printing, scanning, or media playback.\n * A workshop or garage PC.\n * A home lab machine.\n * A kiosk-style device.\n * A lightweight development test box.\n * A family member’s older PC used for simple tasks.\n * A machine that would otherwise be discarded.\n * A local dashboard for Home Assistant, monitoring, 3D printing, or IoT tooling.\n\n\n\nIt is less appropriate for:\n\n * A corporate-managed endpoint.\n * A security-sensitive workstation.\n * A machine used for privileged administration.\n * A PC that must meet compliance requirements.\n * A device used by someone who cannot troubleshoot Windows issues.\n * Any system where official Microsoft support is mandatory.\n\n\n\n## The Best Tiny11 Approach: Build It Yourself\n\nThere are two broad ways people get Tiny11:\n\n 1. Download a prebuilt Tiny11 ISO.\n 2. Build a Tiny11 ISO yourself from an official Windows 11 ISO.\n\n\n\nThe second option is strongly preferable.\n\nBuilding it yourself gives you a clearer trust chain:\n\n\n Official Microsoft Windows 11 ISO\n ↓\n Open-source Tiny11builder script\n ↓\n Locally generated tiny11.iso\n ↓\n Bootable USB installer\n ↓\n Old PC installation\n\n\nThat is far better than relying on an opaque ISO from an archive or third-party mirror.\n\n## Step-by-Step Guide: Installing Tiny11 on an Old PC\n\nThe following walkthrough assumes you are building a Tiny11 ISO yourself on a Windows machine and then installing it on the old PC.\n\n### Step 1: Check Whether Tiny11 Is the Right Choice\n\nBefore you begin, decide whether the PC is a good candidate.\n\nA realistic minimum for a useful Tiny11 machine is:\n\n\n CPU: 64-bit dual-core processor\n RAM: 4 GB minimum, 8 GB preferred\n Storage: 64 GB minimum, SSD strongly preferred\n Firmware: UEFI preferred\n Network: Ethernet or supported Wi-Fi adapter\n\n\nIf the machine still uses a mechanical hard drive, upgrading to a cheap SATA SSD will often make a bigger difference than any operating system tweak.\n\nAlso consider alternatives. If the user does not specifically need Windows applications, a lightweight Linux distribution or ChromeOS Flex may be simpler and safer. Tiny11 is most compelling when you want to keep a Windows environment on hardware that cannot run full Windows 11 comfortably or officially.\n\n### Step 2: Back Up the Old PC\n\nAssume the installation will erase the old PC.\n\nBack up:\n\n * Documents\n * Pictures\n * Downloads\n * Browser bookmarks\n * License keys\n * Application installers\n * Game saves\n * SSH keys\n * VPN profiles\n * Email archives\n * Anything stored on the desktop\n\n\n\nIf possible, create a full disk image before wiping the machine. At minimum, copy user data to an external drive or network share.\n\n### Step 3: Download an Official Windows 11 ISO\n\nOn a separate working Windows PC, download the official Windows 11 ISO from Microsoft.\n\nDo not start from an unknown ISO. The whole point of the Tiny11builder approach is that you can start from Microsoft’s official installation media and generate your own minimal image.\n\nSave the ISO somewhere easy to find, for example:\n\n\n C:\\ISO\\Win11.iso\n\n\n### Step 4: Download Tiny11builder from GitHub\n\nDownload the Tiny11builder repository from GitHub:\n\n\n https://github.com/ntdevlabs/tiny11builder\n\n\nYou can either clone it with Git:\n\n\n git clone https://github.com/ntdevlabs/tiny11builder.git\n\n\nOr download it as a ZIP file from GitHub and extract it.\n\nFor example:\n\n\n C:\\Tools\\tiny11builder\n\n\n### Step 5: Mount the Windows 11 ISO\n\nIn Windows Explorer, right-click the Windows 11 ISO and select:\n\n\n Mount\n\n\nWindows will mount the ISO as a virtual DVD drive, for example:\n\n\n D:\n\n\nNote the drive letter. You will need it when running the Tiny11builder script.\n\n### Step 6: Prepare a Scratch Drive or Folder\n\nTiny11builder needs working space to mount and modify the Windows image. Use a drive with enough free space and good performance.\n\nFor example, if your main drive has plenty of space, you might use:\n\n\n C:\n\n\nIf you have a faster secondary SSD, use that.\n\nAvoid running the process from a nearly full disk or slow external USB stick. Image servicing performs significant disk reads and writes.\n\n### Step 7: Open PowerShell 5.1 as Administrator\n\nOpen the Start menu, search for:\n\n\n Windows PowerShell\n\n\nRight-click and select:\n\n\n Run as administrator\n\n\nThe project documentation specifically refers to PowerShell 5.1. Avoid using PowerShell Core unless you have verified compatibility.\n\n### Step 8: Temporarily Allow Script Execution\n\nIn the elevated PowerShell window, run:\n\n\n Set-ExecutionPolicy Bypass -Scope Process\n\n\nUsing `-Scope Process` means the policy change only applies to the current PowerShell session. It does not permanently weaken the script execution policy on the machine.\n\n### Step 9: Run the Tiny11 Maker Script\n\nChange into the Tiny11builder directory:\n\n\n cd C:\\Tools\\tiny11builder\n\n\nRun the regular Tiny11 maker script, not the core version:\n\n\n .\\tiny11maker.ps1 -ISO D -SCRATCH C\n\n\nReplace `D` with the drive letter of your mounted Windows 11 ISO.\n\nReplace `C` with the drive you want to use for scratch space.\n\nThe script may ask you to select the Windows edition or SKU to base the image on. Choose the edition that matches your license, for example:\n\n\n Windows 11 Pro\n Windows 11 Home\n\n\nIf asked whether to enable .NET Framework 3.5 support, decide based on your expected application needs. Older Windows desktop applications may require it.\n\n### Step 10: Wait for the ISO Build to Complete\n\nThe script will service the image, remove selected components, apply compression, and create a new ISO.\n\nWhen it completes successfully, you should find a file named:\n\n\n tiny11.iso\n\n\nin the Tiny11builder folder.\n\nThis is your locally built minimal Windows 11 installer.\n\n### Step 11: Create a Bootable USB Installer with Rufus\n\nDownload and run Rufus on the working PC.\n\nInsert a USB stick. Use at least 8 GB, preferably 16 GB or larger.\n\nIn Rufus:\n\n\n Device: Select your USB stick\n Boot selection: Select tiny11.iso\n Partition scheme: GPT for UEFI systems, MBR for older BIOS systems\n File system: Usually NTFS\n\n\nFor most Windows 11-era systems, GPT and UEFI are appropriate. For very old PCs, you may need MBR/BIOS mode.\n\nBe careful: Rufus will erase the USB stick.\n\nStart the write process and wait until Rufus finishes.\n\n### Step 12: Boot the Old PC from the USB Stick\n\nInsert the USB installer into the old PC.\n\nPower it on and open the boot menu. The key depends on the vendor, but common options include:\n\n\n F12\n F11\n F10\n Esc\n Del\n\n\nSelect the USB drive.\n\nIf the machine does not boot from the USB stick, check:\n\n * Whether the USB was created for the correct firmware mode.\n * Whether the machine expects UEFI or legacy BIOS boot.\n * Whether Secure Boot is enabled or disabled.\n * Whether USB boot is enabled in firmware settings.\n * Whether the USB stick appears under a different boot name.\n\n\n\n### Step 13: Install Tiny11\n\nThe installation process looks like a normal Windows 11 installation.\n\nChoose:\n\n\n Custom installation\n\n\nThen select the target disk.\n\nFor a clean install, delete the old Windows partitions on the target drive and install into the unallocated space. Only do this after confirming your backup.\n\nWindows Setup will copy files, reboot, and continue through initial setup.\n\nTiny11builder includes an unattended answer file designed to bypass the Microsoft Account requirement during OOBE and deploy the image with the `/compact` flag. This can make setup simpler, especially on older machines or lab devices.\n\n### Step 14: Install Drivers\n\nAfter the first boot, check Device Manager.\n\nInstall missing drivers for:\n\n * Chipset\n * Graphics\n * Wi-Fi\n * Bluetooth\n * Audio\n * Touchpad\n * Card reader\n * Vendor-specific function keys\n\n\n\nPrefer drivers from the PC manufacturer when available. For very old hardware, Windows Update may find enough drivers automatically, but that is not guaranteed.\n\nIf the machine has no working Wi-Fi after installation, use Ethernet or download drivers on another PC and copy them via USB.\n\n### Step 15: Update What Can Be Updated\n\nRun Windows Update and apply available updates.\n\nBecause the regular Tiny11 maker keeps the system serviceable, updates, features, and language packs should be more realistic than with Tiny11 Core.\n\nAlso update Microsoft Store and Winget if you plan to use them. The Tiny11builder documentation notes that you may need to update Winget before being able to install apps through Microsoft Store.\n\n### Step 16: Install a Browser\n\nTiny11 may remove Microsoft Edge. Install the browser you want to use.\n\nOptions include:\n\n\n winget install Mozilla.Firefox\n winget install Google.Chrome\n winget install Brave.Brave\n winget install Vivaldi.Vivaldi\n\n\nIf Winget is not available or not working yet, download the browser installer manually from another machine and transfer it via USB, or use Microsoft Store after updating it.\n\n### Step 17: Install Only the Applications You Need\n\nThe whole point of Tiny11 is to stay minimal.\n\nAvoid reinstalling the same bloat you just removed. For an old PC, be strict:\n\nGood candidates:\n\n * Browser\n * Password manager\n * Office suite or web apps\n * PDF reader\n * Remote desktop client\n * Lightweight code editor\n * Media player\n * Hardware monitoring tool\n * Backup tool\n\n\n\nAvoid:\n\n * Multiple antivirus suites\n * Heavy vendor utilities\n * Auto-starting updaters\n * Unneeded cloud sync clients\n * Game launchers unless the PC is actually used for gaming\n * “PC optimizer” tools\n\n\n\nA minimal system should remain minimal.\n\n### Step 18: Harden the Installation\n\nEven if Tiny11 runs well, treat the machine as an unsupported or semi-supported endpoint.\n\nRecommended baseline:\n\n * Use a standard user account for daily work.\n * Keep Windows Update enabled where possible.\n * Keep Microsoft Defender or another reputable security solution active.\n * Enable BitLocker only if the hardware and use case support it well.\n * Use a modern browser with automatic updates.\n * Remove local admin rights for non-technical users.\n * Do not store sensitive secrets on the machine unless necessary.\n * Use DNS filtering or browser security extensions where appropriate.\n * Keep regular backups.\n\n\n\nFor a secondary PC, this may be enough. For sensitive work, use supported hardware instead.\n\n## Post-Install Performance Tips\n\nAfter installation, a few practical changes can improve the experience further.\n\n### Replace the Hard Drive with an SSD\n\nIf the old PC still has a spinning disk, replace it. This is the single most important upgrade for Windows usability.\n\n### Increase RAM if Possible\n\n4 GB can work for very light use, but 8 GB is much more comfortable. If the machine supports a cheap RAM upgrade, it is usually worth it.\n\n### Disable Unnecessary Startup Apps\n\nOpen Task Manager and review startup applications.\n\nDisable anything that does not need to run all the time.\n\n### Use Web Apps Instead of Heavy Desktop Apps\n\nOn constrained hardware, web apps may be lighter than full desktop suites, depending on the workload. For example, Outlook on the web or lightweight document editing may be preferable to installing large local applications.\n\n### Keep Storage Free\n\nWindows performs poorly when the system disk is nearly full. Try to keep at least 15–20% free space on small SSDs.\n\n### Avoid Heavy Background Sync\n\nCloud sync tools can be expensive on old hardware. If you need OneDrive, Dropbox, or similar tools, configure selective sync carefully.\n\n## Tiny11 vs. Linux vs. ChromeOS Flex\n\nTiny11 is not the only path for an old PC.\n\nLinux is often the best technical option for old hardware. A lightweight Linux distribution can be faster, fully supported, and more transparent. If the user mostly needs a browser, office apps, and basic utilities, Linux may be the better long-term choice.\n\nChromeOS Flex is another option for browser-centric use. It can be excellent for a simple web terminal, family PC, or low-maintenance machine.\n\nTiny11 is the best fit when the deciding factor is Windows application compatibility. If the machine needs a specific Windows-only application, driver, tool, or workflow, Tiny11 can be more practical than switching operating systems.\n\nThe decision tree is simple:\n\n\n Need Windows apps? Consider Tiny11.\n Mostly browser-based? Consider ChromeOS Flex.\n Comfortable with Linux? Consider a lightweight Linux distribution.\n Need corporate support? Use supported Windows 11 hardware.\n\n\n## My Recommended Tiny11 Strategy\n\nIf I were using Tiny11 to rescue an old PC, I would use this approach:\n\n 1. Upgrade the machine to an SSD first.\n 2. Add RAM if possible.\n 3. Download the official Windows 11 ISO from Microsoft.\n 4. Build Tiny11 myself using Tiny11builder.\n 5. Use the regular `tiny11maker.ps1`, not `tiny11coremaker.ps1`.\n 6. Install cleanly from USB.\n 7. Install only required drivers and applications.\n 8. Keep Windows Update and security tooling active.\n 9. Use the machine for low-risk workloads.\n 10. Avoid storing sensitive secrets or using it as a privileged admin workstation.\n\n\n\nThat gives you most of the benefit while minimizing unnecessary risk.\n\n## Conclusion\n\nTiny11 is not a supported Microsoft upgrade path, and it should not be presented as one. It is also not a licensing shortcut or a security silver bullet.\n\nBut it is a pragmatic tool.\n\nFor older PCs stranded by Windows 11’s official hardware requirements, Tiny11 can provide a lightweight Windows 11 experience that is good enough for many secondary, personal, lab, and hobby scenarios. It removes much of the default Windows clutter, reduces the footprint, and can make aging hardware feel useful again.\n\nThe responsible way to use it is to build the image yourself from an official Microsoft ISO, use the regular serviceable Tiny11builder script, keep the system patched where possible, and be honest about the support boundary.\n\nIn a world where many functional PCs risk becoming e-waste because of software lifecycle and hardware requirement changes, Tiny11 offers a useful middle path: not perfect, not official, but technically interesting and often practically effective.",
"title": "Tiny11: Giving an Old, Unsupported PC a Secure Second Life with a Minimal Windows 11 Installation",
"updatedAt": "2026-05-29T08:25:11.939Z"
}