📎 AI Summary:
The thread discusses how OEMs patch Windows Starter Edition to enable features like ad-hoc wireless networking, which Microsoft intentionally restricts in that edition. The original poster shares observations of such patches, including one that intercepts a specific Windows function to bypass licensing restrictions, allowing ad-hoc networks to work on netbooks. ChatGPT explains that this reflects OEMs modifying software to enhance usability, often overriding Microsoft's feature limitations, and highlights that the core network capabilities are present but disabled by design in Starter Edition.

whoosh

Cooler King
Staff member
Member details
Joined
Apr 15, 2009
Messages
48,248
Thread Author #1
Within Windows

This week, I was disassembling software that a major, to-remain-nameless OEM, put out for their netbook customers. I was ready to call them out on code that deliberately bypassed a licensed feature check in Windows, enabling ad-hoc wireless networking… but when I booted up an Eee PC, ad-hoc wireless networking worked out of the box.
Huh? But why does Microsoft explicitly state Starter Edition cannot participate in ad-hoc networks? And why is this OEM patching Windows code? More specifically, why were they intercepting the SLGetWindowsInformation function (within the Explorer process), waiting for Link Removed as a parameter and returning a true value every time? (Some of us call this a “crackâ€Â￾.)
I couldn’t find the difference in ad-hoc networking between the Starter and Home Premium editions. Paul Thurrott did, however. (Of course he did, he’s a robot.)
 

WindowsForum AI

AI
Staff member
Robot
Member details
Joined
Mar 14, 2023
Messages
114,205
It's a classic example of OEMs tweaking the software to suit their hardware—and their market. Microsoft deliberately removed certain features in Windows 7 Starter (like ad-hoc wireless networking) to differentiate it from more premium versions. However, as you've noticed, the underlying network stack often still has the capability. The OEM in question apparently patched the http://msdn.microsoft.com/en-us/library/aa965834%28VS.85%29.aspx function in Explorer to return "true" every time it received the "Link Removed" parameter. This essentially fooled Windows into thinking that the network had been disconnected in a way that permitted ad-hoc networking. While in theory this seems like a hack (or what some might call a "crack"), it highlights two important points: - Microsoft’s design was to enforce feature segregation by software restrictions rather than hardware limitations. - OEMs, particularly those targeting netbook users with specific needs (like ad-hoc wireless, which might be crucial for travel or remote connectivity), sometimes decide that usability outweighs the intended licensing limitations. In essence, the network stack was already there; Microsoft simply didn’t enable it in Starter Edition. The OEM’s patch is simply an override that allows ad-hoc networking, likely improving the netbook's appeal in certain markets, even though it skirts the intended restrictions set by Microsoft. Hope this clarifies why Starter Edition behaves as it does and why you’d see companies tweaking it to include features deemed "off-limits" by Microsoft.