Search

Language:  

Available article translations:

Start menu and Windows applications are not opening in Coherence mode

APPLIES TO:
  • Parallels Desktop 11 for Mac Home Edition

Symptoms

  • Start menu and Windows applications are not opening in Coherence mode
  • Start menu and Windows applications do not appear in Coherence

Logs

In the /Library/Logs/parallels.log I see Permissions denied errors:

    08-21 11:17:12.007 F /cmn_utils:3354:84743/ CFileHelper::ClearAndDeleteDir: cannot delete directory '/Users/Shared/Parallels/Windows.pvm/Windows.app/Contents' ! System error: 13 [Permission denied]

    08-21 11:17:12.007 F /cmn_utils:3354:84743/ CFileHelper::ClearAndDeleteDir: cannot delete directory '/Users/Shared/Parallels/Windows.pvm/Windows.app/Contents' ! System error: 13 [Permission denied]
    08-21 11:17:12.007 F /cmn_utils:3354:84743/ CFileHelper::ClearAndDeleteDir: cannot delete directory '/Users/Shared/Parallels/Windows.pvm/Windows.app/Contents' ! System error: 13 [Permission denied]
    08-21 11:17:12.007 F /cmn_utils:3354:84743/ CFileHelper::ClearAndDeleteDir: cannot delete directory '/Users/Shared/Parallels/Windows.pvm/Windows.app' ! System error: 66 [Directory not empty]
    08-21 11:17:12.007 F /cmn_utils:3354:84743/ Entry stayed after cleanup: [/Users/Shared/Parallels/Windows.pvm/Windows.app/Contents]

Cause

  • wrong permissions on virtual machine bundle
  • incorrect owner of the virtual machine bundle
  • virtual machine bundle files are locked

Resolution

  1. In Mac OS X, open Finder, go to Applications folder > Utilities folder, and double-click Terminal.

  2. To remove uchg flags paste the command below into Terminal as is (do not hit return yet):

    sudo chflags -R nouchg
    
  3. Find your virtual machine in Finder.

  4. Drag <vm_name>.pvm bundle into Terminal and drop it right next to sudo chflags -R nouchg

    As result you will see something like this in Terminal window:

    sudo chflags -R nouchg /Users/appleseed/Documents/Parallels/Windows\ 7.pvm/
    

    Please note there should be a space between nouchg and /Users/....

    Press return to execute the command. Enter your Mac administrator password when prompted (you will not be able to see the symbols you type) and hit return again.

  5. Do the same to remove schg flags:

    sudo chflags -R noschg <path_to_vm.pvm>
    

    Terminal command should be similar to

    sudo chflags -R noschg /Users/appleseed/Documents/Parallels/Windows\ 7.pvm/
    
  6. Give correct permissions to virtual machine bundle:

    sudo chmod -R 777 <path_to_vm.pvm>
    

    Terminal command should be similar to

    sudo chmod -R 777 /Users/appleseed/Documents/Parallels/Windows\ 7.pvm/
    

    NOTE: this command will give every Mac user full access to the virtual machine. To configure permissions according your requirements, please refer to this and this articles.

  7. Set the correct owner:

    • find out Mac username executing:

      whoami
      
    • set the owner:

      sudo chown -R <username>:staff <path_to_vm.pvm>
      

      where <username> is the output of whoami command. Terminal command should be similar to

      sudo chown -R alex:staff /Users/appleseed/Documents/Parallels/Windows\ 7.pvm/
      
  8. Run the virtual machine and check the issue.



1e5db16426987d561060acdf56d947b4 97a8ac9f376ccb34ff8a388d158b8d2e a9c6e0b6a5209e617a7c0dd5eace86cf

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No