Can't load Windows 7 (at least easily) on new Intel Skylake
-
Intel did not disable any drivers nor is that something a chip maker can do. The way you describe it is very different from the details in the article:
The problem begins with the fact that Windows 7 does not have the code to support master xHCI based installation via USB, with only installation over EHCI allowed.
Nothing has been removed, Windows 7 never supported this.
-
¯\(ツ)/¯
Wintel alliance will likely patch this in short order.
-
Why patch it? it is in neither of their interests to do so. And Intel really has nothing to do with it at all. Intel would have to change the chip to accomodate this and it is way too late for that.
-
@scottalanmiller said:
Intel did not disable any drivers nor is that something a chip maker can do. The way you describe it is very different from the details in the article:
The problem begins with the fact that Windows 7 does not have the code to support master xHCI based installation via USB, with only installation over EHCI allowed.
Nothing has been removed, Windows 7 never supported this.
I wrote that part based on what I heard on the news.. then found the article.
-
Good grief I thought this was USB support - it's just INSTALLING over USB.
Meh.
-
@MattSpeller said:
Good grief I thought this was USB support - it's just INSTALLING over USB.
Meh.
no, it's USB 2.0 it's no longer there in the chip. USB 3.0 is suppose to be backward compatible, I hope they got that working better.
-
@Dashrender Not from that article - it's just USB 2.0/1.0 ports that will not function during install. Am I reading it incorrectly / do you have another source?
Bonus natchos - some touchpads / laptop keyboards run PS/2 drivers, so only desktops sans USB3 are boned. On install.
-
@Dashrender said:
no, it's USB 2.0 it's no longer there in the chip. USB 3.0 is suppose to be backward compatible, I hope they got that working better.
I didn't see that. Was that in the article?
-
Did I misunderstand that Intel and Microsoft removed EHCI from their products, The article definitely said that MS removed support, and implied that Intel was doing the same.
If Intel wasn't removing EHCI (which from this line EHCI host controller (USB 2.0 spec) and keeping only the xHCI host controller spec (also known as the universal USB 3.0 specification) reads to me that EHCI = USB 2.0) then there shouldn't be a problem with Windows 7 booting from a USB stick. Additionally the article said Windows 7 boot only supports EHCI (aka USB 2.0)
I may have jumped to far in assuming this means that USB 2.0 itself would be removed.
-
@Dashrender said:
Did I misunderstand that Intel and Microsoft removed EHCI from their products, The article definitely said that MS removed support, and implied that Intel was doing the same.
No one has removed anything. Windows is as it always has been. New Skylake chips from Intel never had EHCI, it's an old technology that was not expected to be kept around and was not designed in. Removed implies that it used to be there.
-
@Dashrender said:
If Intel wasn't removing EHCI (which from this line EHCI host controller (USB 2.0 spec) and keeping only the xHCI host controller spec (also known as the universal USB 3.0 specification) reads to me that EHCI = USB 2.0) then there shouldn't be a problem with Windows 7 booting from a USB stick. Additionally the article said Windows 7 boot only supports EHCI (aka USB 2.0)
Windows 7 has a weird limitation on legacy tech that doesn't exist in Skylake. Not the same as removing and the limitation was always there.
The USB 2 specific controller is not included in Skylake, that much appears to be correct.
-
OK now you've lost me.
Did Broadwell include EHCI? from what I can tell, yes it does
Does Skylake include EHCI? no it does not.While technically you are correct, it wasn't removed as Skylake never had it, but your nitpicking. The general consideration is that the previous version had it and the new one does not.
@scottalanmiller said:
The USB 2 specific controller is not included in Skylake, that much appears to be correct.
Which means my statement
@Dashrender said:
no, it's USB 2.0 it's no longer there in the chip.
is correct.
-
@Dashrender said:
While technically you are correct, it wasn't removed as Skylake never had it, but your nitpicking. The general consideration is that the previous version had it and the new one does not.
Not nitpicking when the discussion is about vendors crippling things and making it sound like they have removed things to make it necessary to buy new products from other vendors. This is a normal, common, expect evolution of chip design. New chips are not iterations of old ones (tocks are, ticks are not) and saying that Intel is removing something leads people to a completely different place than saying the new chips don't include it. You can't remove what wasn't there. Skylake is a new chip.
-
@Dashrender said:
@scottalanmiller said:
The USB 2 specific controller is not included in Skylake, that much appears to be correct.
Which means my statement
@Dashrender said:
no, it's USB 2.0 it's no longer there in the chip.
is correct.
Except for the "no longer" statement, it appears to be true. Except doesn't USB 3 support USB 2? So USB 2 is still there, just not the USB 2 specific controller. Right?
-
@scottalanmiller said:
@Dashrender said:
@scottalanmiller said:
The USB 2 specific controller is not included in Skylake, that much appears to be correct.
Which means my statement
@Dashrender said:
no, it's USB 2.0 it's no longer there in the chip.
is correct.
Except for the "no longer" statement, it appears to be true. Except doesn't USB 3 support USB 2? So USB 2 is still there, just not the USB 2 specific controller. Right?
Yep, the no longer is wrong.
Though I wouldn't say USB 2.0 is in the chip since it's clearly not 100% backwards compatible, if it was it would respond to the EHCI requests from Windows 7.
-
Ah, was thinking it was a tick. It's still a new processor, though. The idea of removing implies for example that it could be returned. SOmeone mentioned that maybe this would happen, but it can't as there is no design for that. There is a concept of features being removed from chips, and could be returned on the manufacturing floor. But this is a core design change.
-
@Dashrender said:
Though I wouldn't say USB 2.0 is in the chip since it's clearly not 100% backwards compatible, if it was it would respond to the EHCI requests from Windows 7.
Being 100% compatible with past implementations and not being compatible with USB 2 are different things, though. I'm not savvy enough with the USB 2 spec to know if the one was doing something "extra", one is lacking something, etc.
-
I'd say it's clearly lacking something as you can't boot from a Windows 7 USB stick. If it wasn't missing, wouldn't you expect it to work?
-
@Dashrender said:
I'd say it's clearly lacking something as you can't boot from a Windows 7 USB stick. If it wasn't missing, wouldn't you expect it to work?
I have no reason to specifically have that expectation. Maybe you know more about USB 2 specs than me, but is that specific boot functionality part of the spec that is lacking later, or is Windows doing something odd outside of the USB 2 spec? The latter seems far more likely to me.
-
@scottalanmiller said:
Ah, was thinking it was a tick. It's still a new processor, though. The idea of removing implies for example that it could be returned. SOmeone mentioned that maybe this would happen, but it can't as there is no design for that. There is a concept of features being removed from chips, and could be returned on the manufacturing floor. But this is a core design change.
I see where you are going here - let's be as precise as we can be. I definitely appreciate the correction. But the general user/consumer doesn't see or understand or more importantly, care about these distinctions. All they know now is that something that was there in version versions is now missing, and as such something they have been doing for 5+ years they can no longer do. Is there a term or best way to describe this?
As for the article, while not emphasizing it, they did mention they didn't believe that Intel and Microsoft where in cahoots to force people to a new MS OS, but instead that this is a normal evolutionary trait. Old things get dropped as new things become mainstream and even newer things are added. There are many other articles around the web crying wolf about Intel and Microsoft being in bed together to force people to Windows 10, but not this one.