Windows 7 Starter hides but allows ad-hoc networking

committed to database on December 2, 2009 at 9:55 pm Eastern Standard Time 52 comments digg this

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 Microsoft-Windows-DOT11PREF-AllowAdhoc 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.)

Set Up a Connection or Network dialog with ad-hoc network link.

Yep, that’s the difference.

On Windows 7 Starter Edition, the “Set up a wireless ad hoc network” link in the dialog above is missing. That’s the licensed “feature” you’re missing out on. I repeat: You’re licensed to use ad-hoc networking. You’re not licensed to use the shortcut in this dialog. To access the wizard that this link normally points to, simply Start Menu search for ‘adhoc’. It’s a lot of work, I know.

Comparison of Starter and Home Premium Editions of Windows.

Given how ridiculous this behaves, I believe it’s safe to assume this is an unintentional screw up. Enjoy it while you can, netbook cheapos -- it’ll probably be fixed in a future hotfix or service pack. Kudos to the unnamed OEM for “fixing” this screw up in their software.

  1. Tihiy December 3, 2009 at 1:15 am

    And this patch is in written in .NET, injected into every process and increases CPU usage to at least 10%, i guess?
    You should blow up that OEM. It’s explicitly disallowed everywhere.

  2. WndSks December 3, 2009 at 9:33 am

    And ad-hoc networks are not useful on netbooks? F U MS! If a version of the OS should have a stupid restriction like this, I would expect it to be corp. and servers.

  3. Wireless Ad-Hoc Network In Windows 7 Starter | recovermydrive.com December 4, 2009 at 4:18 am

    [...] [via Within Windows] [...]

  4. anon December 4, 2009 at 7:13 am

    Is the Virtual Wi Fi available on Starter? If yes, then it’s better than ad hoc networking. Anyways, Microsoft just loves crippling amd dumbing down Windows more and more, not just those lower priced SKUs. Only Prof and above is not crippled. And all editions are crippled compared to XP: Take some time reading: http://en.wikipedia.org/wiki/List_of_features_removed_in_Windows_Vista and http://en.wikipedia.org/wiki/List_of_features_removed_in_Windows_7

  5. someone December 4, 2009 at 7:16 am

    I bet Starter was built on MinWin. Just the other day, Betanews had an article (http://www.betanews.com/article/Mark-Russinovich-on-MinWin-the-new-core-of-Windows/1259792850) so there’s a strong chance Starter has MinWin. It’s clear from that article that full-featured Windows client SKU aren’t based on MinWin.

  6. KnightHawk December 4, 2009 at 10:31 am

    They are all built on MinWin, you clearly don’t understand what MinWin is, even though Mark has explained it time and time again, but for those that can’t read you can watch.

    http://microsoftpdc.com/Sessions/P09-20 (part1)

    http://microsoftpdc.com/Sessions/CL29 (part 2)

    http://channel9.msdn.com/shows/Going+Deep/Mark-Russinovich-Inside-Windows-7/

  7. Windows 7 Starter hides but allows ad-hoc networking December 4, 2009 at 12:56 pm

    [...] – http://www.withinwindows.com/2009/12/02/windows-7-starter-hides-but-allows-ad-hoc-networking/ Networking, Windows 7 /* */ Comments (0) Trackbacks (0) Leave a comment [...]

  8. TuneUp December 4, 2009 at 3:36 pm

    Interesting discovery – did Microsoft think that without the shortcut no one would discover that the wireless ad-hoc ability still existed? Agreed – probably an oversight on their part.

  9. Proprietary Pushers December 5, 2009 at 4:45 am

    Windows 7 Starter “Cripple” Edition designed on purpose to be sold to customers!

    -> 32bit Only (Must use slower PC)
    -> 1 CPU Supported Only (Must use crappy PC)
    -> Cannot Create a Home Group (Don’t Share)
    -> Cannot Backup to Network (No network back)
    -> No Multiple Monitor Support
    -> No Fast user switching
    -> No Changeable Desktop Wallpaper
    -> No Desktop Window Manager
    -> No Windows Mobility Center
    -> No Windows Aero Glass Themes
    -> No Aero glass remoting
    -> No Multitouch
    -> No Premium Games Included
    -> No Windows Media Center
    -> No Windows Media Player Remote Media Experience
    -> No Encrypting File System
    -> No Location Aware Printing
    -> No Remote Desktop Host
    -> No Presentation Mode
    -> No Windows Server domain joining
    -> No Windows XP Mode
    -> No AppLocker
    -> No BitLocker Drive Encryption
    -> No BranchCache Distributed Cache
    -> No Direct Access
    -> No Subsystem for Unix-based Applications
    -> No Multilingual User Interface Pack
    -> No Virtual Hard Disk Booting
    -> No/Yes Shortcut Disable for Ad-Hoc Network

    Microsoft builds in all these restrictions, then plans to charge you big money to remove them.
    Is this the type of “Restrictions” you want to purchase?

  10. Quikboy December 6, 2009 at 3:26 am

    @Proprietary Pushers: Well, duh. Starter isn’t meant to be the most impressive package. It’s meant to give just the basic functions that perhaps a really average consumer would need. Those missing features would be nice to have, but I think a majority of the targeted users would probably not use most of them.

  11. Windows 7 Starter includes hidden wireless feature, says sleuth | Windows7 Evangelist December 6, 2009 at 8:04 am

    [...] in the [Set Up a Connection or Network] dialog is missing," said Rivera in an entry on his Within Windows blog [...]

  12. Windows 7 Starter comes with hidden wireless connection sharing | Reaction Radio December 7, 2009 at 5:17 am

    [...] World  |  Within Windows  | Email this | Comments Go to [...]

  13. RSS For Gadgets » Windows 7 Starter comes with hidden wireless connection sharing December 7, 2009 at 5:35 am

    [...] World  |  Within Windows  | Email this | Comments Rate this topic: (No Ratings Yet) Popularity: 0 [...]

  14. Windows 7 Starter comes with hidden wireless connection sharing : Bloggii – The Global News Aggregator December 7, 2009 at 5:41 am

    [...] World  |  Within Windows  | Email [...]

  15. Ramesh K December 7, 2009 at 5:49 am

    Strange ! I dunno, why MS tries to put so much restrictions, instead of doing this, they should have two or three editions only. Home, Pro and Ultimate… That’s it.

    Windows Starter, like Express Edition?

  16. Trancesetter December 7, 2009 at 5:52 am

    by the way, have you tried the free Connectify.me?

  17. Windows 7 Starter comes with hidden wireless connection sharing | Cell Phone Tracking Blog December 7, 2009 at 6:03 am

    [...] World  |  Within Windows  | Email this | Comments  Mail this [...]

  18. Windows 7 Starter comes with hidden wireless connection sharing » News, Specs, Reviews, Features, Price December 7, 2009 at 6:04 am

    [...] World  |  Within Windows  | Email this | Comments ArrayArrayArrayArrayArrayArray Link To This Post1. [...]

  19. Windows 7 Starter comes with hidden wireless connection sharing | Acer Aspire One Reviews December 7, 2009 at 6:07 am

    [...] World  |  Within Windows  | Email this | Comments Leave a [...]

  20. BlogLime » Blog Archive » Windows 7 Starter comes with hidden wireless connection sharing December 7, 2009 at 6:13 am

    [...] World  |  Within Windows  | Email [...]

  21. Windows 7 Starter comes with hidden wireless connection sharing | TechBlogs Today December 7, 2009 at 6:16 am

    [...] World  |  Within Windows  | Email [...]

  22. Windows 7 Starter comes with hidden wireless connection sharing | Geek & High Tech December 7, 2009 at 6:21 am

    [...] World  |  Within Windows  | Email this | Comments No tags for this [...]

  23. Windows 7 Starter comes with hidden wireless connection sharing | Tech Zone 24 December 7, 2009 at 6:26 am

    [...] Dec 2009 05:04:00 EST. Please see our terms for use of feeds.Permalink PC World  |  Within Windows  | Email this | Comments none Leave a commentCommentsLeave a Reply Kliknij [...]

  24. Windows 7 Starter “adhoc” « December 7, 2009 at 6:42 am

    [...] avait désactivé cette fonction mais un blogger a mis la main [...]

  25. Windows 7 Starter comes with hidden wireless connection sharing | TechRoo.com| Tech News, Gadget News December 7, 2009 at 7:10 am

    [...] World  |  Within Windows  | Email [...]

  26. chown -R ZeIT:TeAM blog.zeit.ro | chown -R ZeIT:TeAM blog.zeit.ro December 7, 2009 at 7:59 am

    [...] Dec 2009 05:04:00 EST. Please see our terms for use of feeds.Permalink PC World  |  Within Windows  | Email [...]

  27. Windows 7 Starter comes with hidden wireless connection sharing | Consumer Electronics Newz December 7, 2009 at 9:09 am

    [...] World  |  Within Windows  | Email this | Comments Share and [...]

  28. Create an Ad-Hoc Network Sharing Point from a Windows 7 Netbook [NetBooks] | TechBlogs Today December 7, 2009 at 10:57 am

    [...] as Virtual Wireless Networking, which you can enable with Connectify, but it does get the job done. Windows 7 Starter hides but allows ad-hoc networking [Within Windows via PC [...]

  29. Create an Ad-Hoc Network Sharing Point from a Windows 7 Netbook [NetBooks] · TechBlogger December 7, 2009 at 10:59 am

    [...] as Virtual Wireless Networking, which you can enable with Connectify, but it does get the job done. Windows 7 Starter hides but allows ad-hoc networking [Within Windows via PC [...]

  30. How to enable ad-hoc networking on Windows 7 Starter Edition | Sync Blog December 7, 2009 at 12:29 pm

    [...] courtesy of [Within Windows] Filed Under: Computers & Software Tags: Windows [...]

  31. Share Wireless Access From A Windows 7 Netbook | Lifehacker Australia December 7, 2009 at 2:35 pm

    [...] Windows 7 Starter hides but allows ad-hoc networking [Within Windows via PC World] Tagged:netbooksnetworkingwindows 7wireless [...]

  32. BlogoFlux – Information Technology Blog » Blog Archive » Windows 7 Starter Edition allows wireless connection sharing December 7, 2009 at 5:11 pm

    [...] hidden feature was discovered by Rafael Rivera, on his Within Windows blog, as he was digging into some open source software bundled with netbooks, from an unnamed OEM. He [...]

  33. Brett Hood December 7, 2009 at 6:56 pm

    Good catch Rafael

    This is Microsoft silliness at its best and it rates high alongside the can’t change wallpaper on starter.

  34. Get Internet Connection Sharing in Windows 7 Starter in One Easy Step [Windows] | TechBlogs Today December 7, 2009 at 8:46 pm

    [...] Rafael Rivera discovered that there was only a shortcut to the feature that was disabled; the feature itself is still there. All you have to do is type “adhoc” into the Windows search bar in the Start Menu and it’ll show up, as illustrated above. Done and done. [...]

  35. Get Internet Connection Sharing In Windows 7 Starter In One Easy Step | Gizmodo Australia December 8, 2009 at 12:30 am

    [...] Rafael Rivera discovered that there was only a shortcut to the feature that was disabled; the feature itself is still there. All you have to do is type “adhoc” into the Windows search bar in the Start Menu and it’ll show up, as illustrated above. Done and done. [...]

  36. Windows 7 Starter comes with hidden wireless connection sharing December 8, 2009 at 4:03 am

    [...] World  |  Within Windows  | Email this | Comments [...]

  37. Netzwerkverbindungen in Windows 7 Starter Edition gemeinsam nutzen | Windows Vista Blog December 8, 2009 at 5:46 am

    [...] einrichten” angezeigt. pcworld.com bezieht sich in dem Artikel auf einen Blogbeitrag von Within Windows, verfasst von Rafael Rivera, der erklärt, der Käufer von Windows 7 Starter habe mit der [...]

  38. Windows 7 allows wireless connection sharing between computers December 8, 2009 at 6:02 am

    [...] hidden feature was discovered by Rafael Rivera, on his Within Windows blog, as he was digging into some open source software bundled with netbooks, from an unnamed OEM. He [...]

  39. gadgets » Blog Archive » Windows 7 Starter mit versteckter ad hoc Verbindung December 8, 2009 at 6:16 am

    [...] Read | Permalink | Email this | Comments Subscribe to comments Both comments and pings are currently closed. | Post Tags: [...]

  40. Get Internet Connection Sharing in Windows 7 Starter in One Easy Step | Windows7 Evangelist December 8, 2009 at 9:16 am

    [...] Rafael Rivera discovered that there was only a shortcut to the feature that was disabled; the feature itself is still there. All you have to do is type "adhoc" into the Windows search bar in the Start Menu and it’ll show up, as illustrated above. Done and done. [...]

  41. YooBlu December 8, 2009 at 11:17 am

    Microsoft…Microsoft…Microsoft
    Always the same shit!
    Bla,Bla,Bla
    Fuck you Rafael

  42. adolfo blanco December 8, 2009 at 4:24 pm

    cursos de windows 7

  43. Dan December 8, 2009 at 4:39 pm

    @Proprietary Pushers Sounds a lot like my PC with Windows XP lol. Except I enjoy dual monitors.

  44. Windows 7 Starter têm suporte oculto à redes Ad Hoc • TechNow December 9, 2009 at 7:37 pm

    [...] ad-hoc na versão mais limitada do Windows 7, a Starter, contraditando o que expressa a Microsoft, Rafael Riveira revelou como o fazer. Configurar uma Rede Ad [...]

  45. Wlan Sharing Funktion in der Windows 7 Starter Edition | netbooks.de December 10, 2009 at 8:19 am

    [...] Link zu der Anleitung auf withinwindows.com [...]

  46. Create an Ad-Hoc Network Sharing Point from a Windows 7 Netbook [NetBooks] | Computer Tips and Tricks December 11, 2009 at 2:16 am

    [...] as Virtual Wireless Networking, which you can enable with Connectify, but it does get the job done. Windows 7 Starter hides but allows ad-hoc networking [Within Windows via PC [...]

  47. How to Setup Adhoc Wireless Network Connection in Windows 7 Starter Edition December 13, 2009 at 11:07 am

    [...] there is way to enable & setup adhoc wifi in Windows 7 Starter edition. Rafael Rivera from WithinWindow has found out that ad-hoc wifi feature is hidden inside Windows 7 Starter [...]

  48. Trick To Set Up Ad Hoc Wi-Fi Network On Windows 7 Starter Edition | The Windows Planet December 13, 2009 at 10:59 pm

    [...] to Rafel Rivera of WithinWindows, Windows 7 Starter Edition hides Ad hoc Wi-Fi networking feature, but allows it’s use. Though [...]

  49. Retea Ad-Hoc in Windows 7 Starter | Trucuri Windows December 25, 2009 at 8:42 pm

    [...] spun si cei de pe Within Windows, absurd, penibil si ridicol… asa se poate numi ceea ce a facut Microsoft in cazul de fata. [...]

  50. Amal January 25, 2010 at 8:38 pm

    This is something that microsoft does with the basic version of their pro softwares, i think.

  51. DNA February 2, 2010 at 1:56 pm

    hey

    This has been of great help : i’m abroad, only 1 ethernet connection coming through the wall, and 1 netbook with windows 7 starter edition plugged to it. I’m trying to get my iphone connected but i can’t get more than a wifi network (the iphone sees it and can connect to it). Sharing connection doesn’t work, it says i don’t have enough privileges to share the connection, even though i’m logged in as admin.

    Does anyone has any idea about what to do?

  52. john doe March 3, 2010 at 2:28 am

    lol! leave it to m$ to either screw things up on a regular basis and/or go ala carte on everything possible until you are paying them $100’s a year! WE PREFER LINUX… PREDICTABLE!