A Leauki's Writings
Published on August 5, 2007 By Leauki In OS Wars
I run Windows XP on my MacBook using Parallels Desktop.

I arrived at the University of Haifa yesterday and started using the local wireless network with Mac OS. Today I thought I could try it with Windows as well.

I started up Windows XP which was configured to use my home network, of course. I use fixed IPs at home. In Mac OS I can change the network location and leave my home network configuration alone. So I figured I could set up a new connection in Windows to avoid having to modify my finely tuned existing network connection.

I disabled the network connection and started the "Create a new connection" wizard.

The wizard asked me some questions and then claimed that it needed a reboot to set up the connection. (Why?)

After the reboot the only connection object I found was the disabled existing connection object. The wizard hadn't done anything, o so it seemed. Still unable to connect to the Internet Windows XP announced that the computer's hardware had changed considerably (and this is Windows running in a VIRTUAL MACHINE that certainly didn't change) and needed to be re-activated.

I believe the wizard made Windows believe that the hardware changed, although it left the network settings alone.

After a few reboots I convinced Windows to connect to the Internet using my (now modified) existing network connection object. My home network settings are lost, but at least I could activate Windows over the Internet.

Windows annoying features:

1. No network locations and the ability to switch between them.

2. Network connection wizard does not create a new connection object.

3. Windows needs to be activates and re-activated, which, since it tracks hardware changes will always add itself as one further problem to whatever existing problem caused the hardware change.

Mac OS advantages:

1. Supports network locations.

2. Does not requir a network connection wizard. A new location will always default to DHCP and existing network locations keep their settings.

3. Does not require activation, not even when the system thinks that the user doesn't have enough annoying problems to deal with.

I know, I know, Windows is great and has so many advantages over Mac OS, but none of Windows' advantages are particularly helpful if one simply wants to connect to the Internet and read email.


Comments (Page 1)
2 Pages1 2 
on Aug 05, 2007

and this is Windows running in a VIRTUAL MACHINE that certainly didn't change

Have another go using the OS as designed...and compare your apples with...um....apples....

on Aug 05, 2007

Network location switching works fine for me.

Though, it connects a little too easily in McDonalds...   

on Aug 05, 2007
Vista supports non-poopy stinky networking, with those Maccy features. Go Vista babeh, bring Windows into at least the 21st Century ... what? If he can post his detestment of XP, surely I can post my Vista support?
on Aug 05, 2007
Vista's great unless until it burns ya & throws you back into the dark ages!
I'll try Linux I'd like to jump ahead into the 22nd century.
on Aug 05, 2007

Have another go using the OS as designed...and compare your apples with...um....apples....


It doesn't seem as if you know much about virtual machines. A physical machine is not "more designed" for switching network locations than a virtual machine. It's entirely irrelevant whether the machine was physical or logical. Network locations as a feature are either present or not in an operating system. They do not appear and disappear depending on the hardware you run it on.


Network location switching works fine for me.


That's great. How?

on Aug 05, 2007

If you can't get Vista, then...

...Use the netsh.exe utility, you'll find it on the XP cd if it is not already in your C:\Windows\System32 folder..

Set up your main network (with fixed IP addresses) then use 'run' with the following command:

netsh -c interface dump > c:\"folder path"\main.txt

Now set up your secondary network (set to 'Obtain an IP address automatically') and 'run' the following:

netsh -c interface dump > c:\"folder path"\secondary.txt

When you need to use your main, 'run' the following:

netsh -f c:\"folder path"\main.txt

When you need to use your secondary, 'run' the following:

netsh -f c:\"folder path"\secondary.txt

You can create batch files for each of those and place them on your desktop.

For further reading on netsh see here LINK 

on Aug 06, 2007
Thanks, Fuzzy.

But this seems a bit too complicated. I think I'll stick to Mac OS.
on Aug 06, 2007

You are right.  Windows sucks!

Fuzzy is right, but it is easier.  Use the alternate option in the properties of Windows TCP/IP screen.

At least Fuzzy found you a way, but I still hate the damn thing, even if it does pay the bills!

on Aug 08, 2007
1. No network locations and the ability to switch between them.

2. Network connection wizard does not create a new connection object.

3. Windows needs to be activates and re-activated, which, since it tracks hardware changes will always add itself as one further problem to whatever existing problem caused the hardware change.


All 3 of these are incorrect. I have 4 different machine running XP with both a wireless network and a hard wired network and have had "no" diffficulties changing from one to the other.

Reactivation is ONLY required "if" you change certain hardware. IE: motherboard, CPU, hard drive are the "only" one that will cause a reactivation.

And try using a PC OS on a PC, not a Mac.
on Aug 08, 2007

It doesn't seem as if you know much about virtual machines.

I have around six at the moment....

on Aug 08, 2007
maybe you can go to MacCustomize.com to complain about windows
on Aug 08, 2007
All 3 of these are incorrect. I have 4 different machine running XP with both a wireless network and a hard wired network and have had "no" diffficulties changing from one to the other.




That is NOT what a network location change does. Please do not assume that when I talk about a certain feature that Windows doesn't have I am talking about something else.



A "network location" is not either a wireless or a cable network. A network location is a set of definitions for all networks one connects to.



I have a wireless and a cable network at home and my computers are set up for them. Wen I take one of the computers elsewhere, I can change the network location and define new networks, with the old ones inactive but I can switch back to them.



It has NOTHING to do with the ability to be connected to several networks at once without problems. It is about the ability to be connected to several distinct sets of networks without the need to reconfigure adapter settings.









Reactivation is ONLY required "if" you change certain hardware. IE: motherboard, CPU, hard drive are the "only" one that will cause a reactivation.





Yes, but unfortunately, Windows XP asked me to re-activate it despite there having been no such changes. The information that ONLY such changes would demand a re-activation is hence not very helpful (and nor is what I told here wrong because of that).



Apparently attempting to create a new (second disctinct) network connection (for the same adapter) counted as a hardware change.



Try it out yourself?





And try using a PC OS on a PC, not a Mac.




Would have been the worse idea. If I hadn't had Mac OS on the same computer, I would have been stuck with a Windows with no network connection.



The thing to learn here is: keep a second OS around.



(BTW the idea that Windows develops new software features based on your hardware vendor is a myth. Windows XP does NOT support network locations and it has NOTHING to do with whether you use an Apple or a Dell.

on Aug 08, 2007


It doesn't seem as if you know much about virtual machines.


I have around six at the moment....



That's nice. Yet you do not seem to know much about what they do.

on Aug 08, 2007
Did you WANT any help here, or were you looking to argue? I can tell ya right now, the people here will bore quickly of insults!
on Aug 08, 2007

It doesn't seem as if you know much about virtual machines.


I have around six at the moment....



I have 25.
2 Pages1 2