Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Bootcamp: never used it at all (I don't believe in rebooting my machine twice just to use 1 program)

I actually cancelled my Parallels Pro license. So anything that still need windows is SOL.
For the one time a year that I still used it, it was not worth paying a subscription and dealing with all the related issues anymore.

So I'm now 100% windows free.
There is no windows machine in our home anymore, not even a virtual one.

The only thing made by MSFT we still have is an Office Family license, I'd like to get rid of that one too and be completely MSFT free, but the wife doesn't want to play along yet.

When I upgrade one of the 7 macs we have running to an ASi one, the questions involved will not include any consideration for Windows, might be for how many of the macOS apps are available in universal binaries already (and later on how long those apps continue to work on intel based macs), but anything out of Redmond will not be taken in consideration at all in any way anymore.

So I'm now like the cleaning lady: I don't do windows (at all).
 
Last edited:
  • Like
Reactions: Macbookprodude
I don’t know how long ago you responded, but I was just browsing when I saw this. I thought I’d add some color. I’m not sure if it’s in this thread, or in another but I’ve heard repeatedly about abandoning the Mac because they need to use an application that is no longer being supported, and will never run 64 bit on Windows.

With that said, I’ve been following Microsoft closely for years. In fact I’m actually in the middle of setting up a new Surface as a longer term device to help be do one off tasks.

Bro, I think your knowledge of Windows is pretty dated. Microsoft IS pushing things forward in big ways with Windows 10 they're just baking in this thing called "backwards compatibility" that is required when 85% of the PCs in the world run your platform. Apple can afford to cut off support for things on the Mac because, relative to Windows, there aren't that many people using it. Plus, home users are less change averse than business users (many of whom need to use niche software that will never make it to any Mac - Intel Apple Silicon or otherwise). But make no mistake, they're pushing that platform forward in some sizable ways.

The version of Windows 10 on ARM64 that you're referencing is an IoT specific version that is not intended to be used for general computing. It's intended to run a single app and be operated as an appliance not as a personal computer. That is not an accurate benchmark for anything, especially given that the SoC present in the Surface Pro X is more capable than that of a Raspberry Pi and the former still runs like crap. I also expect Windows 10 for ARM64 will make its way to Apple Silicon Macs in some form or another, but the hurdles to get it there are not insubstantial.

Microsoft is pushing things forward with Windows 10, no doubt. I’ve actually enjoyed seeing their development of Fluent UI, though it isn’t my favorite UI. It’s good to see them continue to iterate on it, and I look forward to seeing it someday being available to everything.

You’re right, Apple can afford to cut off support for things on the Mac. The longer term problem that I see, especially with businesses, is that while Microsoft is developing new features, for business they aren’t really using them on the end point side. Most end point applications that are run, from what I’ve seen are usually legacy applications, that many hope won’t break by the next build of Windows. Any modern applications, for most companies, are web apps not all, but most. There is of course Microsoft Office, Autodesk, Adobe, and many many other management applications the data center, and users. But most line of modern business applications, being ran by most of the people in a company.

I know Microsoft is focusing in on unifying everything from frameworks to UI, but that is yet another attempt that they have, and honestly, many developers that I’ve talked to have Windows Roadmap Change Fatigue. It was heartbreaking being on at the Microsoft Redmond campus, and seeing so many people that ramped up on Silverlight because they were told a couple of years before that was their new direction for apps, that there was no roadmap to go from Silverlight to Win RT. Then Win RT kinda stopped and started a couple of times, and now we are at this unification. It was frustrating.

Microsoft is a brilliant company. I don’t mean this as any kind of a dig, but they have a hard time sticking to one direction for more than a year and a half or so.

On Windows 10 running on Raspberry Pi, it isn’t running the Windows IOT. I know which version you’re speaking of, and that is absolutely not it.

It appears that some enterprising individuals have gotten the build intended for the Surface Pro X to run on Raspberry Pi. It does look like it was a painful process to get it to where it is today. Originally on the Raspberry Pi 4 with 4GB of memory only 3 was accessible. Now they have it running with 8GB available can be used (obviously on the 8GB Raspberry Pi). Lets be clear, it isn’t running as good as it would on a Surface Pro X, but from what I’ve seen it’s very serviceable, and usable especially on the inexpensive Raspberry Pi 4. I’m not claiming it will cure cancer, but it does show what can happen with a few people determined to make it happen. If that team can do it, I’m curious what an officially sanction build, developed by Microsofts own engineers could do on that hardware, let alone on AS using Apples Hypervisor. Not saying it’s going to happen, just saying I’m hopeful.

All Microsoft did was bake in support that made it so that people who can't move to new versions of things don't have to. They did nothing to inhibit progress. Software developers are the ones at fault here. But even then, Apple has, in the last fifteen years, forced developers to move from 32-bit PowerPC to 32-bit Intel, to 64-bit Intel, and now to 64-bit ARM. And that doesn't even include the host of other changes to the operating system that it has made during those periods of time. Apple is not a friendly platform for developers. They will force you to change your code regularly in the name of progress, forcing a kind of Darwinian survival-of-the-fittest kind of development market, which ultimately limits software choice for the user of a Mac. There are several more apps available for Windows than there ever will be for Mac and that's why. Again, not sure how you can spin that as being a good thing for the platform.

I'm not saying that Apple shouldn't be allowed to advance the platform, but when you're in a constant state of flux, it's not exactly inviting developers to play along. I've always wanted to develop for the iPad because I believe it to be a very important and influential computing device. Apple is almost discouraging me to hop on board.

I’m in agreement with you. I don’t think Apple would be able to move to AS if Apple didn’t make these changes. I don’t have a crystal ball to say for certain, but I do think the pros and cons of these forced transitions were heavily considered. I won’t pretend to know how difficult any of these said changes were on the developers, but I do know that at least on the consumer side of the house developers are far more engaged with their Apple consumers. I won’t pretend to completely understand why things are so different on the Microsoft side. I don’t think it’s one single thing, just more of many weighted things that left developers uninterested. I’ve got a lot of thoughts on that alone, but for brevity, I’ll leave it at that.

They're not putting an x86-64/x64 translator into Windows 10 for ARM64. They already have a 32-bit x86 translator built-in for 32-bit Windows apps. It runs slowly, but that's because Windows 10 for ARM64 also runs slowly because the hardware it runs on is also slow hardware. Apple Silicon may make that kind of emulation sluggishness a thing of the past. But they've stated nothing about working on getting x86-64 native apps to be translated. If anything, they should spend their energy trying to get their version of universal binaries out there.

Then within Windows, you could run x86/x64 apps as they currently exist (no need to rewrite or recompile). There may be a performance hit, which may or may not be an issue, depending on how fast the AS SoCs actually are.

32-bit , Win32 apps run fine on Windows ARM. There should be Cortex-X1 ( semi-customized A78 )


coming in the next round of Windows ARM systems.
[/QUOTE]

I know you’ve said it repeatedly that x64 to ARM isn’t going to happen, but I have seen things that seem to imply otherwise. There have been a couple of people reporting this Thurrott.

With all of that said, we have nothing to say if it will happen or when. It could be something that is being tested I don’t know, no one officially knows.

I would expect that IF it happens, it will probably not support Surface Pro X. I say that because if they are able to do it, it may be a result of something Qualcomm is doing for them in a new revision of their SOCs.

Anyway brother, hope you hear me with the heart I’m saying all of this with. I do think you and I are largely in agreement, but did want to clarify things a bit.

Microsoft isn’t going away. Under Satya Microsoft has turned into this beautiful company with so much potential. I eagerly wait to see what they’ll pull out next. I’m going to stick to my Apple hardware, but they really have come along way. There Surface line is actually pretty nice, but some of the rough edges of Windows are still poking out. With Panos at the head of things I am happily excited to see them challenge everyone.
 
Hopefully Microsoft will go away like the plague.. along with intel.. Otellini I hated then and still do hate. CISC sucks.
 
On Windows 10 running on Raspberry Pi, it isn’t running the Windows IOT. I know which version you’re speaking of, and that is absolutely not it.

There are only so many ARM64 versions of Windows 10. You have IoT versions that can be installed on things like the Pi. And then you have non-IoT/standard versions that can only be preloaded OEM per Microsoft's rules. The only exception to this is Windows 10 Enterprise for ARM64. However licensing rules for Enterprise editions of Windows state that there must be a pre-existing Windows license attached to any device that would receive an Enterprise edition Windows installation. (Meaning, you could take that ISO for Windows 10 Enterprise for ARM64 and probably install it on any compatible ARM64 system, but it would violate the licensing terms for Windows 10 Enterprise if it didn't have a license for Windows 10 Home for ARM64 or Windows 10 Pro for ARM64 attached to it first - again, something that can only be done by the OEM).

I know you’ve said it repeatedly that x64 to ARM isn’t going to happen, but I have seen things that seem to imply otherwise. There have been a couple of people reporting this Thurrott.

That article is good news! I was basing what I was saying off of the last official (public) word from Microsoft, which states that it isn't possible. But it's good that they're working on it. Only being able to emulate 32-bit x86 apps is about as helpful as 32-bit Windows 10 is these days (which is to say, not very much).
 
There are only so many ARM64 versions of Windows 10. You have IoT versions that can be installed on things like the Pi. And then you have non-IoT/standard versions that can only be preloaded OEM per Microsoft's rules. The only exception to this is Windows 10 Enterprise for ARM64. However licensing rules for Enterprise editions of Windows state that there must be a pre-existing Windows license attached to any device that would receive an Enterprise edition Windows installation. (Meaning, you could take that ISO for Windows 10 Enterprise for ARM64 and probably install it on any compatible ARM64 system, but it would violate the licensing terms for Windows 10 Enterprise if it didn't have a license for Windows 10 Home for ARM64 or Windows 10 Pro for ARM64 attached to it first - again, something that can only be done by the OEM).

The build I saw was based off of based off of the Surface X that was then repackaged in other ways with other files to make it fully functional, including even emulation. I haven’t looked at the project lately, but they claimed they were close to getting it to Activate. How are they able to activate it? Who knows. Is it supported? No.... I’m laughing as I’m typing that out.

And I’ll be the first one to tell you this isn’t a slam dunk, or the holy grail.

But, what it is though, is an example of what is possible with literally 4 or 5 people with almost no resources, and certainly no approvals.

If Microsoft wants to make Windows 10 on ARM be a thing, they need to figure out a way to support Apple Silicon. I’m not saying it’s a quick 1 month thing by any means. If they do it, there is a good opportunity to at least get more developers to start adopting and developing for Windows 10 on ARM. I wouldn’t expect anything this year. Microsoft takes months to make simple decisions sometimes unfortunately. But I do expect for them to figure out a way to support Apple Silicon either directly using Apples own Hypervisor to build a Microsoft branded thing, or by making a license that allows people to buy it and let Parallels figure out the driver situation. I’ll accept and buy either one.


That article is good news! I was basing what I was saying off of the last official (public) word from Microsoft, which states that it isn't possible. But it's good that they're working on it. Only being able to emulate 32-bit x86 apps is about as helpful as 32-bit Windows 10 is these days (which is to say, not very much).

Yeah, I completely get ya. Trust me, I trust the spirit of our discussions that we’re discussing not arguing. Who knows what shape this may take. It wouldn’t surprise me at all if they make it so only very specific devices support it.

One last thing I’d leave here is this, take a look at the last year for Microsoft. Custom version of the Ryzen for their Surface line. Custom version of the Snapdragon for the Surface line. Almost entirely custom version of AMDs chips in the form of an SOC for the Xbox Series line, with rumors swirling that that same SOC will be used for non-xbox things in Azure. Microsoft is actively looking to tune and adjust things to fit the market.

I do think we’re going to see something a bit more custom in the next upcoming Surface Pro X line from Qualcomm. Maybe what they do there will lead the way to x64 emulation.

Considering their desire to be more adaptable over the course of the last year I think we may see Windows 10 on ARM on Apple Silicon not this year but sooner than we think.

———-
As soon as I posted this I went to read the news and found this https://www.windowscentral.com/surface-pro-x-sq2-2020 .
 
My solution that I went to some years ago is to buy an off-lease HP workstation. This is a 16-core Xeon with 64GB ECC RAM. It is parked under a desk across the room and runs Ubuntu Linux and on that, it runs a virtual machine and Windows.

I use remote desktop to access the PC. It is dramatically faster than running a VM on the Mac.
 
There is an easy solution. Buy an Intel PC and put the other OS on it. Either Linux or Windows. Then from your new ARM Mac, you remotely to that PC and use some remote desktop system to forward the PC's display to the Mac.

I'm going one step farther and installing VMware vSphere on the PC and then as client OSes Linux and Windows. So it will be like having a half dozen PCs that I can remotely log into as needed. VMware vSphere is now free so "Why not?"

Hardware? I bought a 16-code Xeon system that just came off least. I picked up for $500. It is used but it is made by HP and build like a tank. The box weighs in at 55 pounds.
 
ARM macs should NOT support windows and I would love to see hackintosh die a slow death.

This seems short-sighted. Hackintoshes don't really have any meaningful, negative effect on anyone (except users of one when things go wrong) so if they can survive that'd be nice. If ASi Macs do deliver on their performance/battery-life promises (and of course depending on the amount of effort Apple puts into making things work well on Windows this time) they may end up very good options for people who need to work on WoA. And I think that'd be a good thing overall.
 
  • Like
Reactions: Tagbert
There is an easy solution. Buy an Intel PC and put the other OS on it. Either Linux or Windows. Then from your new ARM Mac, you remotely to that PC and use some remote desktop system to forward the PC's display to the Mac.

I'm going one step farther and installing VMware vSphere on the PC and then as client OSes Linux and Windows. So it will be like having a half dozen PCs that I can remotely log into as needed. VMware vSphere is now free so "Why not?"

Hardware? I bought a 16-code Xeon system that just came off least. I picked up for $500. It is used but it is made by HP and build like a tank. The box weighs in at 55 pounds.

$500 for a 16-core Xeon? That's a good deal! I did something similar about 5 years ago with a 3-year old Dell T3600 with Xeon E5-1650 (6-core). Buying ex-enterprise server or workstation hardware can be a real bargain. After 3-5 years, these once-top-of-the-line machines sell for a fraction of their original price, and are still really capable.
 
My workstation is an ex-crporate Lenovo C40. it originally came with 2 E5-2603 Xeons, no RAM, and No HD. It only had the on board graphics. $US127 on eBay. I added 64GB RAM (bought 5 X 16GB ECC module for $CAN80, locally), a 512GB SSD ($CAN100), a 2GB Magnetic drive ($CAN129), and a MSI nVidia GTX 1050ti (about $CAN180, system height restrictions* ). Bought 2X E5-2680 CPUs for $US 200, and updated the CPUs (went from 2 X 4 Cores, no HT @2.2GHZ to 2X 8 Cores, with HT, at 2.8Ghz). This was 2-3 years ago. Total investment was about $CAN700-800.

*=The Lenovo is a small form factor machine. The smaller case does not permit the use of video cards that exceed the height of the card mounting bracket by any appreicable amount. The GTX 1050ti was the "mini" size, and is about half the height of a regular video card. Still has 4GB video RAM, and since I am not a heavy gamer, it is quite adequate for what I use it for.
 
This seems short-sighted. Hackintoshes don't really have any meaningful, negative effect on anyone (except users of one when things go wrong) so if they can survive that'd be nice. If ASi Macs do deliver on their performance/battery-life promises (and of course depending on the amount of effort Apple puts into making things work well on Windows this time) they may end up very good options for people who need to work on WoA. And I think that'd be a good thing overall.

Don't mind me, I just don't like Intel.
 
  • Haha
Reactions: thenewperson
Hi all,

This ARM announcement has been a bit of a shock to the system. I hope to continue buying Intel Macs until they stop making them, so I've got a bit of time to figure this out - I hope.

I run bootcamp. I run Intel-based VMs. These are VMware virtual appliances, these are legacy apps running on older Windows versions, these are games which get bootcamped, specialised hardware with kexts that are no longer developed by the vendor etc (so there won't be ARM support).

There are some very attractive things we might see on the ARM portables. Video and photo editing is something I do all the time (Lightroom, Final Cut Pro X) so I would welcome performance boosts there. And something that doesn't thermal throttle would be nice, too.

Who else is in the same boat and what are you going to do? Switch back to Windows? Carry two laptops and a USB stick to transfer files between them? Host a server and connect to that via tethering?
Just buy a PC for apps that dont work on a Mac.
 
Hi all,

This ARM announcement has been a bit of a shock to the system. I hope to continue buying Intel Macs until they stop making them, so I've got a bit of time to figure this out - I hope.

I run bootcamp. I run Intel-based VMs. These are VMware virtual appliances, these are legacy apps running on older Windows versions, these are games which get bootcamped, specialised hardware with kexts that are no longer developed by the vendor etc (so there won't be ARM support).

There are some very attractive things we might see on the ARM portables. Video and photo editing is something I do all the time (Lightroom, Final Cut Pro X) so I would welcome performance boosts there. And something that doesn't thermal throttle would be nice, too.

Who else is in the same boat and what are you going to do? Switch back to Windows? Carry two laptops and a USB stick to transfer files between them? Host a server and connect to that via tethering?

I utilize Windows 10 on Parallels. While I'm very happy with what I see with M1, I have a 2020 MBP 13' (2TB, 32GB ram, i7) and I'm very happy with it. I utilize it with an eGPU (RX 580) and it works well for my workflow.

Once M1 supports Parallels, irons out bugs, and >=32GB of Ram ... I may consider it. Right now I'm really really happy with my MBP.

I don't do any audio or video editing. Strictly VS 2019 Pro and Oracle. The fact that I can do this while running Mac OS with virtually no lag to my 4k monitor ... I'm set for awhile.


The only upgrade I'm considering is an RX 5700 XT for my eGPU.

I really like my 2020 MBP 13'. Even without the eGPU Parallels is almost native feeling. Good for a few years at least.
 
That's a good question.

I'm actually going to likely buy an Intel-based 2020 4-port 13" MacBook Pro with 32GB of RAM and at least 2TB of storage and use that for virtualization. I have tons of recent enough PCs so Boot Camp isn't totally necessary. My main virtualization needs will be for Intel based releases of macOS/OS X/Mac OS X anyway. However, when Apple kicks that machine to the curb (in terms of patch support for macOS), I can just wipe the Mac entirely, use whatever latest Boot Camp drivers available to me and turn it into a capable Windows 10 PC where it will continue to run for many years past that point.

As far me and Apple Silicon Macs are concerned? I do IT by trade and much of my resume entails Mac training as well as Windows training. I'll probably buy whatever the closest thing to a 13" 4-port MacBook Pro is available with Apple Silicon (be it a 13" MacBook Pro, a 14" MacBook Pro or whatever) two to three years after that machine has made the jump. And solely for the purpose of staying current with the platform. There's nothing that I do with a computer that HAS to be done on a Mac, let alone one not running on x86-64. I suppose I might take Final Cut Pro lessons for fun some day. But that's about the only thing I can think of that would HAVE to be done on a Mac and couldn't be better done on a Windows PC.

This is what I did. I traded in my 2017 MBP 13' and sold my personally built gaming PC to pay for a good chunk of a 2020 13' (2TB, 32 GB Ram). Best decision I ever made.

Yep, in 2-3 years I could see myself getting an Apple Silicon MBP.
 
I am using Windows mostly for gaming. I'l probably try one of these cloud gaming services (shadow looks nice).
I've been using Shadow Cloud for almost a year.

It's great. You need to be able to support 50-60mbps (down) without interruption for smooth 60fps gaming. While it's not quite smooth for 4k gaming, 1080p is smooth and almost native feeling.

I've had maybe two days where I couldn't get to it, out of using it a handful of times a month - so imo, stability is great. I had a Windows Update render my Shadow instance unusable for a few hours once... but... I can't blame Shadow for that.

I continue to use it for Steam games that don't work on Windows (Age of Empires II HD, etc). I've done WoW on it successfully - but I prefer to do WoW/Starcraft on my MBP with an eGPU as it's a bit smoother.


The only thing I don't like about Shadow is - no way to forward some USB devices to the instance (ex: card readers, etc).
 
I'm in this boat (use Parallels for Windows for development work). Not sure what I'm going to do at this point -- plan to run an Intel-based Mac for at least a year or two to see how things pan out. I may switch to hosted Windows VM, which actually may have some advantages. I may also get a beefy Windows desktop and remote into it. Don't really want to deal with yet another computer system, though. I'm hoping there might be a performant enough emulation of Windows, or Windows ARM might mature and run. I definitely hope the "Apple Silicon" approach provides some real advantages, because losing Windows VM is a definite negative for me.

I did this. In March I built a screamer AMD gaming machine and ... thanks to the virus, I ended up using it for work. But it got REALLY OLD plugging in my monitor/keyboard/mouse to the MBP and back to the desktop and ... back. I want one device.

So I utilize Parallels for work. Shadow Cloud for windows gaming. And an EGPU for my MBP for games I can do on Mac. :) I have always wanted this setup and ... after a few weeks, this setup is a dream come true for me.
 
  • Like
Reactions: poorcody
I did this. In March I built a screamer AMD gaming machine and ... thanks to the virus, I ended up using it for work. But it got REALLY OLD plugging in my monitor/keyboard/mouse to the MBP and back to the desktop and ... back. I want one device.
Yeah, that's why I'm leaning toward a desktop that I can just remote into it, so only one keyboard/screen. I figure for locally it will be indistinguishable, just wondering what it will be like to access it over the net. I think my 100/10 connection should be good enough. I am leaning this route, but am still hoping for Windows ARM to be an option at some point...
 
Last edited:
  • Like
Reactions: BigMcGuire
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.