Skip to main content

Tiny7 Rev03 Unattended Windows 7 Install By Experience Review

Place this file in root of USB or burn to CD alongside ISO contents.

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86">
            <DiskConfiguration>
                <Disk wcm:action="add">
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">
                            <Order>1</Order>
                            <Size>100</Size>
                            <Type>Primary</Type>
                        </CreatePartition>
                        <CreatePartition wcm:action="add">
                            <Order>2</Order>
                            <Extend>true</Extend>
                            <Type>Primary</Type>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                            <Format>NTFS</Format>
                            <Label>System</Label>
                            <Active>true</Active>
                        </ModifyPartition>
                        <ModifyPartition wcm:action="add">
                            <Order>2</Order>
                            <PartitionID>2</PartitionID>
                            <Format>NTFS</Format>
                            <Label>Windows</Label>
                        </ModifyPartition>
                    </ModifyPartitions>
                </Disk>
            </DiskConfiguration>
            <ImageInstall>
                <OSImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>2</PartitionID>
                    </InstallTo>
                </OSImage>
            </ImageInstall>
            <UserData>
                <ProductKey>
                    <Key>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</Key>
                    <WillShowUI>Never</WillShowUI>
                </ProductKey>
                <AcceptEula>true</AcceptEula>
            </UserData>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86">
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <SkipMachineOOBE>true</SkipMachineOOBE>
                <SkipUserOOBE>true</SkipUserOOBE>
                <ProtectYourPC>1</ProtectYourPC>
            </OOBE>
            <AutoLogon>
                <Password>UABhAHMAcwB3AG8AcgBkAA==</Password>
                <Enabled>true</Enabled>
                <Username>tiny</Username>
                <LogonCount>1</LogonCount>
            </AutoLogon>
            <UserAccounts>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Password>
                            <Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
                            <PlainText>false</PlainText>
                        </Password>
                        <Group>Administrators</Group>
                        <Name>tiny</Name>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <RegisteredOrganization>Custom</RegisteredOrganization>
            <RegisteredOwner>TinyUser</RegisteredOwner>
            <TimeZone>Pacific Standard Time</TimeZone>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86">
            <ComputerName>tiny7-pc</ComputerName>
        </component>
    </settings>
</unattend>

Replace:

💡 Experience tip: Some old netbooks won’t boot NTFS USBs. If that happens, use a small FAT32 partition with a boot manager like PLoP. But 90% of the time, NTFS works. tiny7 rev03 unattended windows 7 install by experience


Incredibly small – Uses ~2–3 GB on disk after installation.
Fast boot – Even on old Atom/Celeron systems or virtual machines.
No bloat – No Media Center, tablet PC components, sample music, most fonts, or useless services.
Works offline – Entirely self-contained.
Great for legacy apps – Runs older software that struggles with Windows 10/11.

Keep a driver pack (Snappy Driver Installer Lite) on a separate USB. After unattended install, run it offline – Tiny7 strips many NIC and audio drivers. Place this file in root of USB or


Here’s a factual, experience-based overview of Tiny7 rev03 — an unofficial, highly stripped-down, unattended Windows 7 SP1 ISO, popular in low-resource and virtualization circles.


I have used tiny7 rev03 for years as a secondary OS, but you must know its sins. Replace :

Tiny7 Rev03 is a technical curiosity and a functional tool for very narrow use cases. Its unattended nature is convenient, but the lack of updates and missing components make it a sandbox-only OS today. If you understand the risks and have legacy hardware that needs a featherweight Windows 7, it’s impressive what eXPerience achieved. For anything else, stick with a standard Windows 7 install and manually disable unnecessary services.


Would you like a comparison of Tiny7 vs other lightweight Windows 7 builds (e.g., Windows 7 Lite, Spectre)?