Earlier quoted context omitted.
Windows experience is worse and worse. On my Windows 10 company provided PC I found games installed remotely. In a professional PC! A friend of mine found Spotify installed [1]. That's insane. [1] https://www.windowslatest.com/2022/09/28/spotify-app-is-auto...
I’m not saying it makes it okay, but the “Professional for Workstations” edition does not have any sort of sponsored start menu items or auto-installs.
How does Windows decide whether your computer has full Internet access?
141–150 of 305 posts
Re: How does Windows decide whether your computer has full Internet access?
#142I suppose you could spoof having full Internet access by hosting nsci.txt or connecttest.txt locally and editing your hosts file to direct www.msftncsi.com or www.msftconnecttest.com to 127.0.0.1 ? Conversely, if those Microsoft websites ever failed, countless Windows machines would determine that they have limited or no Internet access.
Not if they parse the payload of the response
Yes if they only use the http status
(I Think they rely on the payload…)Re: How does Windows decide whether your computer has full Internet access?
#143Not sure when Micro$oft can stop such abusive moves. Why the user have to be able connect to your endpoint to prove they are connected? Why keep nagging me to set active hours coz I regularly use my computer 8am to 6pm? Anyway, won't be my problem much longer.
http://connectivity-check.ubuntu.com/, https://nmcheck.gnome.org/check_network_status.txt, http://captive.apple.com/hotspot-detect.html, http://connectivitycheck.gstatic.com/generate_204, http://www.archlinux.org/check_network_status.txt, http://networkcheck.kde.org/
You can disable the checks if you want. Any application that uses the operating system API/DBus to evaluate network connectivity rather than building its own bespoke online check will probably break if you do, though.
Because all of these have to use HTTP, you can also easily override the standard network addresses in your hosts file and pick your own server if that's what you prefer.
Re: How does Windows decide whether your computer has full Internet access?
#144I believe Nintendo uses http://conntest.nintendowifi.net/ for their consoles. Edit: an update (3.0.0) to the Switch changed it to http://ctest.cdn.nintendo.net/ but I can't seem to access it from a web browser.
Re: How does Windows decide whether your computer has full Internet access?
#145Earlier quoted context omitted.
It was becoming common knowledge that you could disconnect your machine from networks during installation to use Windows with a local account (i.e. the normal kind of user account that people have used for decades). Microsoft wants people to register online during installation and to use the online account on all their computers, in order to increase the market share of the Windows app store and other Microsoft onlin…
- This is My procedure (with Lan) to obtain a local Account on W10 Install Windows 10 and go through the OOBE - Select Region - Select Keyboard Layout - SKIP Secondary keyboard layout - Network connection - ENABLE Allow PC to be discoverable - Setup = For personal use - Account = Offline account - like old times - a completely standalone PC - Sign in = Limited experience - ignore the nudging to make an online account…
Re: How does Windows decide whether your computer has full Internet access?
#146This really gets on my nerves! Some twit of a programmer (probably via a committee) "knows" whether a system has connectivity. For some people Facebook is the internet and for others it is Outlook. Somehow a twiddler at MS has decided that a file on a web server at some wanky location is the internet and that's the final answer. "I cn haz a file" is fine lovely internets! No it bloody well isn't. You should be constr…
If you need some complicated algorithm, write a quick simple web server that runs on 127.123.45.67 and does all of these checks for you when the magical portal URL is requested. Then update your registry to point to that IP (or use hacks like editing your hosts file) and you've just added your special logic to every WinHTTP application on your computer. You can even point Windows to an endpoint only reachable over VPN if you want so the Internet check becomes "is my VPN operational", though that may break the VPN software itself.
Microsoft did a good enough job for all normal use cases of the Internet. Bespoke use cases need bespoke solutions, and they provide the ability to set that up without hacks if you want to change the standard behaviour.
Re: How does Windows decide whether your computer has full Internet access?
#147Earlier quoted context omitted.
I mean, sorry, but I consider that malicious. The OS can create a local account but doesn't give you that option specifically to make you create a windows Live account. That is almost textbook definition of malicious for me.
What's may be more surprising than their malice is your surprise at their malice. These 'dark patterns' are so numerous now it's exhausting to remain duly outraged. I hope there's a future (or alternate universe) where dark patterns, such as this, result in economic loss rather than economic gain.
Re: How does Windows decide whether your computer has full Internet access?
#148Unfortunately it's not that simple. On my system with bridges for hyper-v and wireguard tunnels, the NCSI service happily ignores my default route and tries to establish connectivity through one of the other devices when resuming from sleep. It wouldn't be that bad if it was just the status indicator, but several apps refuse to work properly if "internet" isn't detected. The workaround is to disable every other adapt…
Re: How does Windows decide whether your computer has full Internet access?
#149Doing this during a Windows 11 install will result in a road block until you fix said connection issues. You literally can't proceed without finding a hidden terminal and disabling the process and restarting. Insane.
Re: How does Windows decide whether your computer has full Internet access?
#150Earlier quoted context omitted.
They use more than that, I've seen it on the wire (to prevent DNS caching I believe). http://neverssl.com also works And https://1.1.1.1 breaks people's brains if they know enough
Even more fun: https://16843009