I wouldn't be surprised at all. People always like the idea of something
for nothing and that's the classic 'marketing survey' mistake: "Would you
like to have <insert great idea>?" (especially when put in essentially
useless terms like "performance boost") Put a price tag on it and ask
"would you buy <insert great idea>?" and the answer often changes dramatically.
We don't have to put a price tag on it. We can see it as a
desirable feature MS would market to stay in business, if
there were any competition.
You could similarly discount any kind of product feature but
that makes the feature not-unworthwhile as a part of the
whole.
The fact of the matter is that the vast majority of users are not going to
crack open the case and 'how swap' motherboards. Not to mention they don't
have to "install all their software 'n such all over again" even for those
comparatively few who do. Just do a repair install and all that is preserved.
The vast majority aren't going to use MSN Messenger either,
but look, there it is.
Just doing a repair install ususally works, but not always,
and never "all that is preserved" as there is always the
need for repatching, and the chance a patch not go so
smoothly and leave a problem. Fact is, two users of same
motherboard and OS may have different OS problems based on
variables like which patches are installed when, or the
apps, several thing in conjunction. The simple idea becomes
no more simple than simply, having the OS PNP like it
already had to do once, and would have to do AGAIN for the
repair install. Basically, doing the PNP would simply
remove all unnecessary, redundant and detrimental aspects.
Maybe you don't care, but I'll bet there are quite a few
features of windows you personally don't use, but look(!),
there they are anyway.
Frankly, I thought you had more insight into operating systems than to make
such a mind boggling assertion.
A sufficieintly enough vague comment to have no useful
purpose, and I could claim same about your view if you feel
the very authors of the OS can't manage to make it do what
it already does, with a different event.. The fact is that
windows already does it for the initial install, and does so
for WinPE as well. You can even hack together a way to do
it on a limited scale without the source.
While it would be nice if it were a primary feature. even if
it were not, even if it only worked 95% of the time that
would be a vast improvement, it could allow doing so without
their needing to guarantee that functionality.
Use it. It's there. It's called a repair install.
Yep, which is fundamentally correct when the OS needs
repaired, not new hardware detected.
I don't recall insisting that you, personally, had to want
it. I do suspect you'd end up using it though, and
claiming that many individual end-users wouldn't, may be
beside the point as many of them wouldn't be doing the
repair install either, rather the box would end up in the
hands of someone who WOULD be likely to do it.
They don't do it because it's a waste of effort.
If they do end up doing it, I invite you to refrain from
taking advantage of it since it would be a waste.
Fortunately MS didn't wait on your say-so to implement their
other features or we'd only have "Windows DM".
That's the classic "all the same" B.S. 99% use this and that's
'not all users'. .1% use this. See? that's 'not all users' too. Ergo,
they're both 'the same' since neither are used by 'all users'.
Sure, and nobody needs more than 640K either.
It *will* PnP a drive controller, and drives too, but it has to *be* there
to do it and if it can't load then it isn't there.
Actually, no, your idea of why it won't work is invalid.
Right now, I have a box that loads a gutted WinXP from an SD
Flash card and it does. Ever heard of Bart's PE?
Perhaps you have assumed there is a techincal problem but
too quickly discouted that it might've been deliberate to
not allow it.
Tell me, which PCI bus is it going to look on? Windows supports more than
one, you know.
We all know it's hard for a computer to look at more than
one thing. They're all just flip-flops. Funny how windows
manages to do it during an install, during a repair install,
and in a PE environment but suddenly for THIS argument it
must be impossible?
Btw, where's it going to magically find the drivers for the new hardware?
I don't suppose you ever noticed that beyond that bit about
adding a floppy w/driver during an install, Windows does
manage to make due. I'm not arguing to reinvent the wheel,
but to use the abilities already present.
Say it finds 3 hard drives. Windows supports multi-boot so which would you
suggest it just 'assume' you want to boot?
Have you ever heard of a menu? Of course you have.
Would it be hard for it to default to the newest? Nope.
Hard to imagine that if you had 3 drives in a system with
bootable OS, and the first tried wasn't correct, that the
next should be tried?
Why are you going to consider this 3 hard drives w/OS
scenario when you are the one already discounting the
liklihood of a user doing it with even one drive? Seems a
bit backwards. Do you think it would take longer to unplug
two drives or boot a CD and do a repair install and repatch?
Let's see. I have a system with multiple boot choices, I select 3 and...
well darn... 3 is bad... So now you want the loader to willy nilly look
around and load up something else.
Well, I don't know about your systems but most don't take
long to go through a POST, worst case would be you press
reset and choose one of the other options next time, but
better still if it simply didn't proceed from the menu till
a suitable choice was made.
What does "3 is bad" mean anyway? If the OS weren't intact,
of course a repair install would be a more reasonable
option. If it is, this idea of "bad" is irrelevant. We're
talking about a specific scenario where system had a viable
windows installation already.
No matter what you come up with someone, like you, will bitch it's not the
right choice, and a 'MS conspiracy' (everything is, right?), but then, most
users aren't 'how swapping' motherboards so it doesn't matter anyway.
I suppose you feel it's unreasonable for a customer to be
able to choose their product/features in a free society?
I tell you what, we'll just take away your cars and you get
whatever one lone manufacturer wants to give you, when they
have no reason to try to sway you towards their product..
Nevermind if it won't go in reverse, since with cars not
being able to go in reverse, we would be able to argue that
nobody is "trying" to go in reverse.
Competition in the marketplace is a primary goal of a free
society for exactly these kinds of reasons... so it's not up
to one person to declare "nobody gets to have that feature",
nor one company.
Remind me to never invest in a company you're heading.
It really would be a terrible idea to add features that are
easily implemented and desirable towards the end of a more
valuable product, would it?
Fortunately, there's a whole world out there that does
invest in things you choose not to, and some do make a few
bucks along the way.
You clearly don't understand it.
Which part? That it already does it in different boot
scenarios or that it would use essentially the same code ran
during your "repair install" except leaving out the rest of
the OS reinstallation?
With all due respect, Kony, it's you who are being mind boggling ridiculous
and you couldn't even write down what the requirements of 'it' is in a few
dozen hours, much less program and test it.
Ahh, so you couldn't, or rather, might've been able to if
you didn't have the mental block, but instead presume nobody
else can. We'd be living in the stone-age still if everyone
had that philosophy.
For an overview of a more crude way of doing it, I need not
a few dozen seconds, let alone a few dozen hours:
Repair install is a linear process, simply start it up at
the hardware detection phase and stop it at the end of that.
Seems oversimplified, but shouldn't be by much.
You can claim anything but that doesn't make it so.
When the typical user would rather have root canal than crack the case...
OK, I can see we have no common ground when you start up
with root canals, and this discussion is going nowhere so
again we might as well just cut it short, I'll make this my
last post re: XP PNP
... being able to have Windows 'automatically detect' what they aren't going to
do is about as much of a 'non-feature' as you can get.
.... and we all know a computer doesn't just sit around
waiting for commands of things we don't do, as well as
whatever we DO end up doing. Your argument also makes PNP
within windows pointless, apparently.
You said half an hour and I doubled it.
"Not even close" means far exceeding it.
Repair install, yes it can be done in that timeframe, except
some patching scenarios.
I've never had one fail but all your doing is making a case that it's
infinitely more complex than you previously claimed if a repair install
won't always work.
Infinintely complex? Seems like doing a repair install and
repatching would be that, contrasting with only re-PNP as
needed.
Nope. All those 'additional' things they have to do with a repair install
would have to be done with an 'on-the-fly' reconfiguration too
No, absolutely not. That is completely ridiculous.
because your
existing patches don't *have* the patches for the 'new' configuration so,
just like a repair install, they'd have to be backed out and redone.
I don't dismiss the possibility of a patch needing redone.
"Have to be backed out" is an arbitrary presumption though.
If you're talking about some kind of 100% guarantee, you're
not talking about windows at all in any way shape or form.
regardless of PNP'ing new hardware.
Now you're just being pedantic. It isn't a fresh install and it preserves
everything.
Funny, if I had been the one to claim "it preserves
everything" in a different arguement context, you would've
been the one to point out that it doesn't. I can see that
you find it an impossible thing, and therefore can only hope
that MS does not pin hopes on you doing it for them.