This might end up being a Guide if nuhi approves and if I develop it more later.
After playing (fighting?) with Windows 7 and NTLite for a week to get to "The Perfect Win7 Install," I have a few philosophical observations about how to 'Lite. And perhaps a philosphy about the "best" way to tackle a Windows project.
The main thing I wanted to say now is that, like anorexia, your finished Windows iso can be too thin.
A case in point.
As I progressed through the week, building and rebuilding iso's, I kept finding more and more components to remove from Windows. Thinking that "less was more" (that is, better), I removed them.
But then, after going off on a wild goose chase to find a problem with one of my iso's, I learned about Windows drivers like the "Pass Through" driver.
Even though the Pass Through controller wasn't locked out on my Hardware List, I decided to keep it in a later build. I mean, who knows - maybe the Pass Through driver is needed during an install of something, and after it gets used, it doesn't show up in the Hardware List?
There seems to be some validity to this thinking.
For example, in my last build for this week (#44), I decided to leave all of the strange drivers under Windows Systems enabled, even though they weren't locked out by my Hardware List.
To my surprise, when I upgraded Win7 this last time, about twice as many drivers installed on the first boot of Windows. (Twice as many as when I booted Windows previously with a too thin iso.) Things like AGP - even though I don't have an AGP port on my motherboard. More stuff about drives. And more ACPI stuff than I had before.
Surprisingly, in the mid-week boots of Win7, where my iso was too thin, these missing drivers did NOT show up in Device Manager. If they had, I would have known to add them back in the next build.
But they didn't show in Device Manager. Which is one of the reasons I thought I should post this 'warning' about being too thin.
To put all this in perspective, these "extra" (but perhaps needed) drivers added only 200 MB to my iso. (1.7 GB total.) So hardly too fat.
I would say "healthy."
After playing (fighting?) with Windows 7 and NTLite for a week to get to "The Perfect Win7 Install," I have a few philosophical observations about how to 'Lite. And perhaps a philosphy about the "best" way to tackle a Windows project.
The main thing I wanted to say now is that, like anorexia, your finished Windows iso can be too thin.
A case in point.
As I progressed through the week, building and rebuilding iso's, I kept finding more and more components to remove from Windows. Thinking that "less was more" (that is, better), I removed them.
But then, after going off on a wild goose chase to find a problem with one of my iso's, I learned about Windows drivers like the "Pass Through" driver.
Even though the Pass Through controller wasn't locked out on my Hardware List, I decided to keep it in a later build. I mean, who knows - maybe the Pass Through driver is needed during an install of something, and after it gets used, it doesn't show up in the Hardware List?
There seems to be some validity to this thinking.
For example, in my last build for this week (#44), I decided to leave all of the strange drivers under Windows Systems enabled, even though they weren't locked out by my Hardware List.
To my surprise, when I upgraded Win7 this last time, about twice as many drivers installed on the first boot of Windows. (Twice as many as when I booted Windows previously with a too thin iso.) Things like AGP - even though I don't have an AGP port on my motherboard. More stuff about drives. And more ACPI stuff than I had before.
Surprisingly, in the mid-week boots of Win7, where my iso was too thin, these missing drivers did NOT show up in Device Manager. If they had, I would have known to add them back in the next build.
But they didn't show in Device Manager. Which is one of the reasons I thought I should post this 'warning' about being too thin.
To put all this in perspective, these "extra" (but perhaps needed) drivers added only 200 MB to my iso. (1.7 GB total.) So hardly too fat.
I would say "healthy."
Last edited: