Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Interesting. I thought that Windows on ARM presents ARM as a really fast Pentium II/III. That said, I did notice that Quicken 2020 (also a 32-bit x86 app) works in the current beta build, but not the developer build that adds support for x86_64 apps), so perhaps it's a similar bug that will be resolved.
I tried it in both versions. It didn’t work in either one.
 
I installed Ubuntu Desktop in Parallels. One problem is that the current version of Parallels doesn’t have Parallels Tools for ARM Linux, so the GUI Doesn’t work well yet. The resolution is low, and the mouse freezes up occasionally. But; the boot up times are crazy fast, and I was able to get full bandwidth on the bandwidth test to Ookla, which I was never able to achieve with virtualization on Intel Infrastrucutre.
 
  • Like
Reactions: gank41
Windows-only apps are not the issue.

The issue is that Macs are more (initially) expensive and/or cumbersome than PCs when getting deployed into existing Enterprise environments due to Apple's penchant for proprietary stuff, dongles, removing ports, their inherent secrecy regarding product pipelines, non-field repairability of machines, limited configuration options, IT Departments' (irrational) reticence for integrating Macs into AD and SCCM environments, Office features that are not available on Mac versions (last I checked), and of course, the elephant in the room: most people use PCs and wouldn't know how to use a Mac at all.

I remember when I switched, it took me a week to learn the OS because I was used to doing things the Windows way, which sometimes ended up being much harder than the Mac. I almost returned it!

But after I figured it out, I was hooked forever.
I think it very much depends on the business and the experience of the corporate IT support staff.

I've used Macs at work for the last 13 years, but generally a BYO device. At one job (Amazon) I was offered a choice of company-provided PC or Mac, and both platforms were fully supported by the IT infrastructure. It wasn't a particularly good Mac though - a dual-core MBP13 with only 8GB RAM....it struggled for what I was doing, so I would have been better off with my own MBP15 - which I could have used after installing some remote management software which I didn't want to do on a personal machine.

I don't really see much difference between Windows and MacOS and adaption only took me a couple of days, with occasional frustration that one OS or the other didn't work the way I wanted. MacOS is generally a better experience though.
 
Not necessarily. Microsoft is not emulating x86_64 on ARM. It is running an ARM version of Windows and then translating x86_64 Windows code to run under that system.

That's a huge difference than trying to emulate an entire x86 system.
Not sure why someone down-voted you; you are entirely correct!

I'm not sure of the technical details of running x86_64 apps on Windows-for-ARM - whether it's doing something like Rosetta 2 and translating to ARM on installation, or doing run-time emulation of the application code. Hopeefully the former.
 
I think Parallels (actually new owner Corel) is expecting Microsoft to eventually release a version of Windows on ARM for retail download.
Quite possibly a version available thru the Parallels Store when you open the app.

After Parallels initial “stay tuned” announcement, I was semi-optimistic that there’d be a few alternate OS’ available over time, eventually Windows 10ARM or 10X or whatever it’s called now. Just wanting to add my own “Holy Cow” here, too. For the first beta release of Parallels on new untested hardware, running a very early beta of Windows, and I’m just amazed at how fast it works. Over time things will get really fine tuned and we’ll be able to just use Windows as an app, too, instead of having to close a bunch of other apps to save resources. The wake after inactivity is amazing this early on. Boot times are crazy fast. I’m excited to see what comes of all of this testing.
 
Last edited:
Scratch that query, its an open beta - my account portal link wasn't working but is now.

I don't need great performance from a Windows VM, I just need to be able to run a few programs which I can't get for the Mac. I have Parallels running these on an iMac, but if I can get them on the MBA it makes things so much easier for me.

That's Windows running now (very quickly and smoothly on the Air), so will try some programs later.
 
Last edited:
Well, I have to say, I'm very impressed. Windows itself runs insanely fast and smooth even on just 4GB RAM. I've downloaded a few programs, ran the compatibility check, Windows "fixes" them and they install and run just fine. Nothing is processor intensive, but its buttery smooth.

Re Parallels, I've had one "crash" where the machine went to sleep, I came back some time later and the VM had restarted.
 
Windows for ARM can emulate Intel architecture for X86 applications. So, the problem is solved.

Indeed it can, though some of its a bit janky, still, it’ll improve greatly. My post was more in regards people who will - and are - wanting to run x86 versions of Windows, as opposed to ARM with x86 emulation.

There’s no real technical reason why they couldn’t do actual x86 compatibility - after all, Microsoft does, Apple does. The only limiting factor, beyond time, is how much performance they can eek from it.
 
Indeed it can, though some of its a bit janky, still, it’ll improve greatly. My post was more in regards people who will - and are - wanting to run x86 versions of Windows, as opposed to ARM with x86 emulation.

There’s no real technical reason why they couldn’t do actual x86 compatibility - after all, Microsoft does, Apple does. The only limiting factor, beyond time, is how much performance they can eek from it.
Neither Microsoft nor Apple does an emulator of a complete x86 computer.
 
No idea what that would mean. A hardware mode in M1 to run the x86 ISA? A DOS card like back in the early 90s?

Well, Apple does dynamic binary translation with Rosetta 2, it's an option if not a simple one. But it's been done by Apple, intel, HP and Sun among many others in the past. Even home-brew projects such as, for instance, the Dolphin project does JIT recompilation from PowerPC to X86 and ARM64.

First thing I ever learned as an engineer - y'know, after where the hell do you keep the coffee, nothing science can understand is truly impossible. Unlikely, perhaps, but given time and research, not impossible.
 
  • Like
Reactions: Madd the Sane
Well, Apple does dynamic binary translation with Rosetta 2, it's an option if not a simple one.

For binaries, yes. Not for an entire OS.

But it's been done by Apple, intel, HP and Sun among many others in the past. Even home-brew projects such as, for instance, the Dolphin project does JIT recompilation from PowerPC to X86 and ARM64.

Sure. You could use QEMU if you like.

First thing I ever learned as an engineer - y'know, after where the hell do you keep the coffee, nothing science can understand is truly impossible. Unlikely, perhaps, but given time and research, not impossible.

It’s not impossible, but the amount of effort outweighs the benefit by far. What would it get you? Running x86 printer drivers?
 
For the Parallels Tech Preview, I'm only able to use the Keyboard & Mouse in the Win10ARM VM after I reinstall Parallels Tools. As soon as I reboot (which the install of Parallels Tools will prompt), I'm back to not being able to use the Keyboard & Mouse again. Lame. I'm also getting an Error when trying to update Parallels. I know there's no update available, I'm just hoping that error is due to that, and not that it just won't be able to update when there is one available.

Both issues reported in the Parallels Feedback app.

I'm wondering if it's the same issue I'm seeing - I am able use the keyboard and mouse, but I don't see it react on screen. To be more specific, if I type or click on something in the VM, it looks like nothing happened, but if I then if I drag the window to resize it, the effect shows up. If you have the VM still, could you try to verify by attempting to click once on the windows menu in the lower left, then when nothing appears to happen, drag the window size a bit to resize and see if it shows up? (Note that it seem like it has to be a drag resize - maximize doesn't seem to force the refresh).

Also, I've noticed a similar issue with the latest M1-build of Firefox - if I let it sit for a while, I can't see the interactions I'm having with it, but resizing the window forces a redraw. However, I haven't seen this in any other programs, so it could be a coincidence, it could be something with my machine, or it could be a something in common with how both those programs draw the screen.
 
  • Like
Reactions: gank41
I'm wondering if it's the same issue I'm seeing - I am able use the keyboard and mouse, but I don't see it react on screen. To be more specific, if I type or click on something in the VM, it looks like nothing happened, but if I then if I drag the window to resize it, the effect shows up. If you have the VM still, could you try to verify by attempting to click once on the windows menu in the lower left, then when nothing appears to happen, drag the window size a bit to resize and see if it shows up? (Note that it seem like it has to be a drag resize - maximize doesn't seem to force the refresh).

Also, I've noticed a similar issue with the latest M1-build of Firefox - if I let it sit for a while, I can't see the interactions I'm having with it, but resizing the window forces a redraw. However, I haven't seen this in any other programs, so it could be a coincidence, it could be something with my machine, or it could be a something in common with how both those programs draw the screen.
Yeah, that’s what was happening to me, too. I’ve tried reinstalling Windows a few times now and either have this problem, or the GreenScreen of Death prompting to try a repair that never works.
 
  • Like
Reactions: Mac77Geek
Yeah, that’s what was happening to me, too. I’ve tried reinstalling Windows a few times now and either have this problem, or the GreenScreen of Death prompting to try a repair that never works.

Same - for me seems like it can usually work when I first install, but after a reboot it always fails in one of two ways - the Green Screen of Needs Repair Death, or it looks normal but it's unable to refresh without resizing (which makes the VM not very useful at this time, since there's not much I want to do with a Windows VM that essentially has no screen.)

In spite of this, I do think it's impressive that it's already gotten this far, and I'm hoping that it's just some kind of screen redrawing bug that can be resolved quickly.
 
  • Like
Reactions: gank41
All I can contribute is that anything having to do with electrical or mechanical engineering tends to be Windows-only or at least works best in Windows.
When I think of software that engineers would use, I think of Nastran, Matlab and AutoCad (and maybe Mathematica), which are written for both Mac and Windows. What would be key examples of Windows-only ME and EE apps, for which good Mac alternatives aren't available? Would PSpice be one?
 
Same - for me seems like it can usually work when I first install, but after a reboot it always fails in one of two ways - the Green Screen of Needs Repair Death, or it looks normal but it's unable to refresh without resizing (which makes the VM not very useful at this time, since there's not much I want to do with a Windows VM that essentially has no screen.)

In spite of this, I do think it's impressive that it's already gotten this far, and I'm hoping that it's just some kind of screen redrawing bug that can be resolved quickly.
For sure! For a very early version of Windows, a version that doesn’t tend to get used in a VM like this, using software (Parallels) on their first beta release? Very promising.

I’ve got two web sites I use for work that for whatever reason work in Edge on Windows but not Mac. That along with a few Citrix apps and I’m good to go.
 
  • Like
Reactions: Mac77Geek
I'm wondering if it's the same issue I'm seeing - I am able use the keyboard and mouse, but I don't see it react on screen. To be more specific, if I type or click on something in the VM, it looks like nothing happened, but if I then if I drag the window to resize it, the effect shows up. If you have the VM still, could you try to verify by attempting to click once on the windows menu in the lower left, then when nothing appears to happen, drag the window size a bit to resize and see if it shows up? (Note that it seem like it has to be a drag resize - maximize doesn't seem to force the refresh).

Also, I've noticed a similar issue with the latest M1-build of Firefox - if I let it sit for a while, I can't see the interactions I'm having with it, but resizing the window forces a redraw. However, I haven't seen this in any other programs, so it could be a coincidence, it could be something with my machine, or it could be a something in common with how both those programs draw the screen.

“The problem is reproducible in a very basic VM scenario if Mac timezone has negative offset, ex. California, US UTC-8:00. Windows will "hang" after reboot w/ Parallels Tools installed. The workaround is to shut down and disable time sync: VM Config >Options > More Options > Time: Do Not Sync.”

This workaround fixed it for me!
 

“The problem is reproducible in a very basic VM scenario if Mac timezone has negative offset, ex. California, US UTC-8:00. Windows will "hang" after reboot w/ Parallels Tools installed. The workaround is to shut down and disable time sync: VM Config >Options > More Options > Time: Do Not Sync.”

This workaround fixed it for me!
This worked for me, too, but then I just started getting crash/reboots to the green repair screen that never repairs successfully. Then I’m basically unable to boot into Windows at all at that point.
 
This worked for me, too, but then I just started getting crash/reboots to the green repair screen that never repairs successfully. Then I’m basically unable to boot into Windows at all at that point.
Try removing all VMs, reinstall Parallels, start with a fresh VM after applying the workaround.

I have Steam games (Homeworld Remastered and Portal) running fine except for a sluggish mouse when playing games. I’m real impressed with it so far as a preview.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.