How to Add tinySpell Spell Checker to nLite Integrating a real-time spell checker into your custom Windows installation ensures you have typing assistance from the moment your operating system boots up. By integrating tinySpell directly into nLite, you can bake this lightweight tool into your custom Windows ISO.
Follow this guide to seamlessly slipstream tinySpell into your nLite deployment. Prerequisites Before starting, ensure you have the following items ready: A working installation of nLite. Your source Windows installation files (XP/2000/2003).
The tinySpell installer (.exe) or a pre-made tinySpell nLite Addon (.cab file).
7-Zip or a similar extraction tool (if creating a custom addon). Method 1: Using a Pre-Made tinySpell Addon (Recommended)
Using a pre-configured .cab or .7z addon is the easiest way to integrate software into nLite. 1. Download the Addon
Search trusted slipstreaming communities (such as the MSFN forums) for a pre-packaged tinySpell nLite addon. Download the compressed addon file directly to your computer. Do not extract it. 2. Load Your Windows Source in nLite Open nLite and click Next. Browse to and select your Windows source files folder. Click Next until you reach the Task Selection screen. 3. Import the Addon
On the Task Selection screen, select Hotfixes, Addons and Update Packs.
Select Bootable ISO if you plan to burn the image later. Click Next.
Click the Insert button at the bottom of the Hotfixes screen.
Select Add and browse to your downloaded tinySpell addon file.
Click Next to let nLite process the package during the build phase. Method 2: Creating a Custom Silent Switch Integration
If a pre-made addon is unavailable, you can integrate the standard tinySpell installer using silent switches. 1. Locate the Silent Switch
The tinySpell installer typically uses Inno Setup or a similar packaging system. The standard silent switch for an unattended background installation is usually /SILENT or /VERYSILENT. 2. Add tinySpell as a Hotfix
Launch nLite and navigate to the Hotfixes, Addons and Update Packs screen. Click Insert and select Add.
Change the file type filter to All Files (.) and select your tinyspell.exe installer.
In the Parameters box next to the added file, type /VERYSILENT /SUPPRESSMSGBOXES /NORESTART.
Click Next. nLite will execute this installer silently during the Windows setup phase. Method 3: Integrating via RunOnceEx (Advanced)
For precise control over configuration files and registry settings, use the RunOnceEx method. 1. Prepare the Files
Create a folder named \(OEM\) inside your Windows installation source directory.
Inside \(OEM\), create a subfolder named $1, and inside that, create another named install.
Place your tinySpell installer or unpacked binaries into this install folder. 2. Configure nLite Open nLite and advance to the Task Selection screen. Select Unattended and Bootable ISO, then click Next. Navigate to the RunOnce tab within the Unattended section.
Click Add and type the command to execute your installer silently from the hard drive:%systemdrive%\install\tinyspell.exe /VERYSILENT Click Next to finalize the settings. Finalizing the Build
Click Next on the processing screen to start the integration.
Wait for nLite to compile the files, inject tinySpell, and rebuild the structure. Once completed, proceed to the Bootable ISO section.
Click Make ISO to generate your new, custom Windows installation image.
Test the final ISO file in a virtual machine before installing it on physical hardware to ensure the spell checker initializes properly on the first logon. If you want to customize this setup further, let me know: Your targeted Windows OS version (XP, Server 2003, etc.) If you need to include a custom dictionary file
If you want tinySpell to start automatically for all user profiles
I can provide the specific registry tweaks or script paths to achieve your preferred setup.