The Stack Overflow podcast is back! Listen to an interview with our new CEO.
23

Because OSX manages memory (as does Windows) it is often difficult to tell if performance issues are caused by memory limits. Technically, you really want the OS to capture all the available memory and allocate as needed, in which case, you would see all of the memory being 'used', even though there may be memory available but not allocated by the OS. This ...


13

I've found a way: Enable Select boot device at startup in the virtual machine After the startup of the VM press any key to enter the boot device menu Select Boot Maintenance Manager Select Boot from file Search your recovery volume (usually it's the 2nd one listed) Select com.apple.recovery.boot Select boot efi Recovery mode: In Yosemite the mouse ...


12

I just figured it out after searching the sources below. System Preferences > Spotlight > Privacy Drag your "Applications (Parallels)" folder onto the "Privacy" tab I also added the folder with my Parallels VM (called "Parallels" in screenshot below) just to be sure I wasn't indexing any Parallel's info Exiting System Preferences will rebuild the ...


10

I'm use VMware Fusion and just downloaded "Install macOS Sierra.app" from the App Store and then made an ISO Image to install from. The ISO Image should also work in Parallels Desktop. To create an ISO Image from the "Install macOS Sierra.app" application bundle, I used the following bash script. Note: This requires 12 GB of free space to create but only ...


10

One of the way I could use it, I found my local IP4 address provided by the router. From Mac system preferences > Network > IP Address: 192.168.x.xx And let say if you access it in Mac with http://localhost:3000 you can do it also with http://192.168.x.xx:3000 from Mac itself and from Parallel Windows OS with shared network configuration. This IP ...


9

Free memory has nothing in it. Inactive memory caches recently used information just in case the system might use it again. This is especially beneficial for file storage. The system only needs a tiny amount of free memory so the program asks for memory to be allocated it doesn't have to page some other active memory out to disk and cause that program to ...


9

As any modern operating system, OS X tries to make use of RAM as much as possible. For example, OS X: keeps data in memory when an application quits to gain time if it’s launched again; caches recently used files from your (slow, slow) hard drive for faster later access. Obviously, this memory is still available for other uses if need be. But the system ...


8

For Bootcamp I'm using AutoHotkey app as a way to remap standard Windows keyboard switch combination to Command ⌘+Space. I've just tried to remap right command key of my Apple Aluminum keyboard to become Context menu key and it works with editing AutoHotkey.aht configuration file and adding RWin::AppsKey as a key binding. You may read more on ...


8

Got it working. Microsoft currently publish free, official Windows virtual machines for things like Parallels and others, for exactly this sort of testing - currently distributed on http://modern.ie Go to the visualization page downloads section and choose 'Mac' then 'Parallels'. For me (on Lion, July 2013) the "IE9 – Win7" VM didn't work at all, but the "...


7

I found that mapping a different key to the Win command did not remove the Cmd key being mapped to Win. What worked for me was to map Cmd to Shift. All the other shortcuts such as Cmd + S (save), Cmd + C (copy), etc still worked but hitting Cmd by itself now just activates the Shift key which really does nothing by itself.


7

Under the account settings, there is a list of items that run on start up, per user. Place a shortcut to the Windows 7 VM in there, that should do the trick.


7

I had the same problem, with a USB disk drive. Parallels was configured to ask each time yet always put the device to the guest I'd first used it on. Choosing Parallels Preferences didn't help. The device wasn't listed as one that had a permanent assignment. I think this is expected behavior as the documentation talks about a "New" device. The fix for me ...


7

I had the exact same problem. I went a different route, and decided to sacrifice the nice high-DPI of the Retina for a scaled solution that makes everything look right. In Parallels VM Config → Hardware → Video → Resolution Use: Scaled Not: Best for Retina, More Space Restart VM Windows Display Settings → Set Resolution: 1280x800 + Apply Windows Display ...


7

This post in Parallels Forum clearly states to use Parallels Hypervisor: Hi, Apple hypervisor comes short of the following matters comparing to the Parallels hypervisor: Performance: slower on VM startup and shutdown Stability: may crash more frequently Functionality loss: no PMU, nested virtualization, thermal monitoring, energy profiling ...


7

The Apple Hypervisor is a user-centric lightweight hypervisor that Apple provides so developers don't have to write kernel extensions (KEXTs). From everything that I have gathered, this is primarily for a dev environment From the Hypervisor documentation on Apple Developer: The Hypervisor framework provides C APIs for interacting with virtualization ...


6

First ensure you have set the type of your VM network as "Shared Network" (in Parallels open the VM Configure window > Hardware > Network). Don't know if it works with another network type. From Parallels: browser test your OS X localhost: Parallels creates a little DHCP network for your virtual machines, and the OS X machine itself is at the gateway IP. ...


6

I've seen this particular problem many times, and a lot of it has to do with how Windows handles DPI scaling. Since you are using a Retina MBP - which has an extremely high resolution, you'll want Parallels to manage the DPI of your Windows VM. You can do this under your Virtual Machine's configuration, Hardware, Video Options, and select "Best for Retina". ...


6

Short answer, yes. The MacPro 1,1 can run 10.7.5 as it's latest OS. I have a 2008 Black MacBook which runs the same. Despite being on an OS from 2011, you can still run the latest version (v7.1.0) of VMWare Fusion. You can also jam 32 GB of RAM in there. Plus, the Xeon from 2006 will almost be comparable to a Core i5 from a couple of years ago. Like ...


6

Yes, this is possible. It’s not actually too hard, but there’s a lot of steps (a couple of which can be fiddly) so be patient and read this carefully. I’ll try and outline all the steps involved, but feel free to let me know if you get stuck at all. Also, some of these steps are not strictly necessary, but I’m trying to make this foolproof so that it's ...


5

If you run Parallels off a disk image, you can expand that partition to as much disk space as you have available. All it requires is shutting down the VM. As far as I know you can't shrink a disk image. If you're running Parallels off a Boot Camp partition, it's possible in some cases to expand that partition later on, using third party tools. This depends ...


5

BootCamp is usually between 3 and 4 times faster than either VMWare or Parallels. Bootcamp is the actual OS running on real hardware, where the other choices are running inside the constraints of the host OS and must share resources (memory, cpu, etc...) with the host OS. BootCamp has full control of all of the system's resources. It should be able to ...


5

sudo nvram boot-args="debug=0x144" This is a combination of kernel debugging features that will show you extra information about the kernel's processes, which can be exceptionally useful if a system is experiencing kernel panics. Another option is to use debug=0x14e, which will display even more logging options. The primary use for this is that it enables ...


5

That's not really how this works. The Android device images are not bootable images or installers or something. They contain a packed copy of the Android OS specifically built for the targeted device as well as all required hardware drivers. No virtualisation software will find any bootable code in such a firmware file. Also most VMMs (including Parallels) ...


5

After a long chat with Parallels support followed by my own investigation, it turns out that the mystery disk space is taken up by snapshots. But Parallels apparently has a bug where it's not correctly reporting the full disk space cost of snapshots. By deleting some snapshots I was able to reclaim much of the mystery disk space. Here's more details. ...


4

You have a lot of cores, and hyperthreading makes it appear to the system that you have twice as many. The reason you may not ever see activity on half your cores is because the system is not utilizing them. While the system may be multiprocessor aware, not necessarily will every application you run. Today's processors are very very fast, which means that ...


4

I'm a Fusion user and have been for a few years now. Fusion 4.x has been a nice upgrade and it's a very stable way to run the latest Windows OSes on OS X. I think you'll be fine with Fusion or Parallels -- both are tested and support Win7. VirtualBox is a nice option, but be prepared to go it alone if you run in to any issues. None is really better than the ...


4

Parallels have instructions here for making their software (version 6 or later) work better with Time Machine. You can either optimise your VMs for Time Machine backup, or disable backup for them. Parallels Desktop for Mac includes improved integration with Time Machine. When backing up the virtual machine, it will only backup the recent changes (the ...


4

Have you tried same with Info (Cmd-I). This is better way to change default program. Also I've stopped sharing anything else than folders between Windows & Mac since upgraded to Parallels Desktop 7. It helps much also.


4

Yes there is! The Unofficial Apple Weblog has dedicated a whole topic about moving your copies of Parallels. Basically it's just a matter of copying your Parallels folder to the new Mac. The only thing you need to do, besides moving the folder, is reinstalling the Parallels Tools.


4

The only thing really necessary is figuring out the IP address of the Mac host, and browse to that IP address on the Windows client machine. For example, if your Mac host has the IP address 10.0.1.35, you should be able to browse to http://10.0.1.35. If you have configured a firewall on the Mac, you probably want to disable that, or allow communication on ...


Only top voted, non community-wiki answers of a minimum length are eligible