VMware Communities
rkleemann
Contributor
Contributor

copy/paste doesn't work, I tried several combinations

Hi,

On Fusion 8, Mac OS X host, Win10 guest. I've searched around, tried different combinations of disabling/enabling the isolation, but nothing works.

Has anyone figured this out for fusion 8?

Reply
0 Kudos
20 Replies
grepman
Contributor
Contributor

Same problem, and my coworker too.  We really need this fixed, its a major pain!

Reply
0 Kudos
wila
Immortal
Immortal

Hello,

These type of issues are almost always due to a broken VMware Tools install.

Do not try a repair install from within the Guest OS as it likely will not fix this, unfortunately the "Reinstall VMware Tools" from the drop down menu also falls in that same category.

You really need the guest OS to reboot inbetween uninstall and install to make sure that all the files from VMware Tools are in the correct locations and of the correct version.

In short follow these steps:

  • Uninstall VMware Tools
  • Reboot guest OS
  • Install VMware Tools
  • Reboot guest OS.

A bit of a longer description is: 

  • In Windows, go to Control Panel -> Programs & Features -> Select VMware Tools -> Uninstall

Follow the steps from the installer to completely uninstall VMware Tools

  • Reboot the guest (==Windows)
  • Then from the Virtual Machine menu select "Install VMware Tools"

If no installer appears, go to the DVD-rom within windows and click "setup" (for 32 bits windows) or "setup64" (for 64 bits windows)

Once you see an installer, click "Next" until Finish, keep the defaults.

  • Reboot the guest when done installing (it will ask by itself to reboot)

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
rkleemann
Contributor
Contributor

This did not work.

I uninstalled, rebooted, re-installed.

Still does't work, either copy/past from host to guest and vice-versa

I have another problem in which I change the RAM setting on the VM but when I boot it up, it does not update.

I'm evaluating VMWare Fusion for purchase but I need help getting these to work, otherwise it will be a waste of my money.

Reply
0 Kudos
wila
Immortal
Immortal

Hi,

First off, besides installing VMware Tools in your guest there should be no other changes needed.

So when you said "I tried various settings" one of those changes might now bite you.

Without knowing what you tried it is difficult to be specific.

Second if you use any antivirus / antimalware in your host and/or guest beware that it might cause this to fail. If you installed any of those then for finding out if it is causing this side effect you will have to uninstall it temporarily as a troubleshooting step. Disabling often isn't sufficient.

Lastly it is possible that your Fusion did not install correctly. This is pretty rare, but not impossible.  So you might try a re-install.

Your other problem on changing RAM that is not detected by the guest is very strange, have never seen it before. I'm afraid though that I don't know what you are looking at when you say "it doesn't update" (Fusion, guest OS .. ) nor do I know HOW you changed the RAM. Hopefully you used the Fusion Virtual machine Settings panel (yes there are other ways).

Hope this helps,

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
rkleemann
Contributor
Contributor

Hi thanks for your reply.

When I said "various settings" what I mean is that searching around there have been a lot of suggestions. Like uninstall vmware tools, reboot, reinstall. Other similar combinations like disabling the copy/paste in the isolation, rebooting, then enabling, etc. None of these have worked.

The antivirus is interesting, but I've definitely had it not installed on the guest before (I do now) and that didn't make a difference. I can give that a try.

On the RAM I'll attach some screenshots. I have the VM settings with 4GB (4096 MB). On Win10 settings "About" it shows 3GB.

Reply
0 Kudos
wila
Immortal
Immortal

Hi,

On the RAM setting see my answer to your other question in the forum that specifically asked about this issue.

It is because a 32 bit Windows guest OS cannot access the full 4GB or RAM.

You will see the same when installed on physical hardware.

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
rkleemann
Contributor
Contributor

i've uninstalled antivirus in both host and guest. No change. Copy/Paste still does not work

Reply
0 Kudos
wila
Immortal
Immortal

Now that antivirus has been removed try to reinstall VMware Tools as described above (and when that still doesn't help, then try a full reinstall on VMware Fusion)

For the record, uninstalling VMware Fusion will leave your virtual machines alone, it does not touch them.

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
rkleemann
Contributor
Contributor

Well this is getting old and very frustrating... Smiley Sad

There certainly must be something wrong with Fusion 8 for Mac.

I have tried everything suggested here multiple times. I'm about to give up on this. I have gone as far as uninstalling VMWare and reinstalling, but nothing brings about a different result. Here's the latest I've done:

  • Uninstalled VMWare Tools
  • Rebooted, Installed VMWare Tools
  • Rebooted. Copy/Paste still doesn't work
  • Uninstalled VMWare completely
  • Installed VMWare anew
  • Ran the VM, tested copy/paste, still doesn't work
  • Uninstalled VMWare Tools
  • Rebooted, Installed VMWare Tools
  • Rebooted. Copy/Paste still doesn't work

I'm convinced now that it's not a combination of any of these things, it just doesn't work. Especially since I've seen so many people complaining about this.

It would be nice to get some sort of real support from VMWare Technical support, after all this is not a free product and I'm willing to purchase, but not if I can't get it to work properly.

Reply
0 Kudos
wila
Immortal
Immortal

Hi,

Yes I understand it is frustrating. FWIW, the copy&paste feature is supplied via VMware Tools. That of course depends on it not being blocked in the guest OS (think antivirus).

As you want to copy between guest and host, it also depends on a part which is supplied by VMware Fusion install itself at the host.

This part can also be blocked  by antivirus at the host.

The other thing is that you can disable it with settings in your virtual machine config file. To rule that out please attach a vmware.log file from your VM to the reply here. (In Finder, select the VM and from right-click menu select "Show package contents" and you'll find the vmware.log file)

The vmware.log file might have additional tips on why it isn't working.

As for others reporting copy&paste problem. It pretty much always is cured by a re-install of vmware tools.

There are also some linux specific issues (not your problem) and that people have to paste 2 times (not your problem either)

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
rkleemann
Contributor
Contributor

Thanks for your feedback. I'm attaching the log file. This is a VM that was initially created via the VCenter conversion. I still have antivirus uninstalled on both guest and host

I also have the problem with VM RAM, which I've attached screenshots before. I have the VM configured for 4GB but Windows is only showing 3GB

Reply
0 Kudos
rkleemann
Contributor
Contributor

Hi, sorry I missed this reply.

On my original laptop, it shows 4GB on my windows 7, but in VMWare it only shows 3GB. It is the exact same OS converted with VCenter.

Reply
0 Kudos
rkleemann
Contributor
Contributor

A follow-up question related to the RAM issue...

If I have a Windows 7 32 bit, is it possible to upgrade to Windows 10 64 bit? Given that in VMWare we can have an OS originally in a 32 bit physical environment and now in a 64 bit virtual environment

Reply
0 Kudos
wila
Immortal
Immortal

Hello,

re. 3GB/4GB discrepancy between your physical laptop and the VMware VM. The BIOS used is different as is the virtual hardware that makes up the motherboard.

You might be able to tweak it a bit in the BIOS and get it to recognize more memory, it might also be possible to get the VM to recognize the full 4GB via some boot parameters.

Going from Windows 7 32 bit to Windows 10 64 bits is possible. However there's no windows upgrade path, Microsoft requires you to do a fresh install.

So for using the free upgrade you would first have to update to Windows 10 32 bits and activate that so that the virtual hardware has been recognized as a fully activated VM.
Then follow that up by a full fresh install wiping out the existing install.

Any applications and data will have to be reinstalled.

--
Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
wila
Immortal
Immortal

Hi,

The log doesn't specifically give much hints on this, or at least I have not seen much.

I do see some redefining on keyboard mapping, but I'm afraid I'm not sure how to read that bit as I don't do much with that myself.

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping0.mappingKey = "0"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping0.enabled = "TRUE"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping0.fromHost = "GUI Z"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping0.toGuest = "CONTROL Z"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping1.mappingKey = "1"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping1.enabled = "TRUE"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping1.fromHost = "GUI X"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping1.toGuest = "CONTROL X"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping2.mappingKey = "2"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping2.enabled = "TRUE"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping2.fromHost = "GUI C"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping2.toGuest = "CONTROL C"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping3.mappingKey = "3"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping3.enabled = "TRUE"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping3.fromHost = "GUI V"

2016-01-17T21:27:01.857-08:00| vmx| I125: DICT pref.keyboardAndMouse.profile1.mapping3.toGuest = "CONTROL V"

So there's some redefining on Ctrl+C, Ctrl+V etc..

Does the clipboard work if you use the context menu (eg. in Notepad, select some text, right click, select "Copy" and then try to paste that in the host OS)?

Your VM being one that ran on a physical machine before however might have something to do with it as well.

It is certainly  possible that a former keyboard driver or trackpad software is interfering.

There's plenty of complaints on here about Synaptics drivers interfering with the virtual keyboard for example.

Any installed Synaptic software can be found in the control panel "Programs and features" option, just uninstall it there (reboot of guest OS required to see changes).

Also remove any old hardware drivers that are greyed out in the device manager.

You need to follow the steps as here in order to even see the old hardware drivers:

Remove Old Drivers After Upgrading to New Hardware

PS: A lot of the people here will recommend to install a VM fresh instead of doing a Physical To Virtual (P2V) migration as the VM will be more reliable.

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
rkleemann
Contributor
Contributor

Hi Wil

The copy/paste doesn't work either with keyboard commands or mouse commands.

Creating a VM from scratch rather than doing the physical to virtual is a problem because then I don't have a valid license. With the P2V I don't have any issues with the license.

I'll look for something related to Synaptics and keyboard drivers... but again it's not the keyboard since the context menu doesn't work either.

Reply
0 Kudos
wila
Immortal
Immortal

Hi,

Creating a VM from scratch rather than doing the physical to virtual is a problem because then I don't have a valid license. With the P2V I don't have any issues with the license.

Hmm.. your screenshot hints at your P2V being from a Dell PC, which normally comes with an OEM license. A virtual copy of that is AFAIK not a properly licensed one either as an OEM Dell license is tied to the Dell hardware. When the Dell hardware dies.. so does the license...

So I'm not sure if your license -even while activated- is not a problem from a legal point of view.

Having said that.. if your VM is already running Windows 10 then the virtual hardware ID has been activated for Windows 10 and you can actually blow away the install and re-install fresh. If you're uncomfortable with that, take a copy of the VM to an external disk before doing so. On top of that you can take a snapshot before doing the fresh re-install.

If you clone or copy the VM be sure to select "move" and not "copy" on the question "Did you move or copy the VM" question that comes up as otherwise you end up getting the VM a new virtual hardware ID.

--
Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
owells
Contributor
Contributor

I just wanted to chime in and say that I'm experiencing the exact same issue. I'm running VMware Fusion 8.1 with a Windows 10 virtual machine in single-window mode. No amount of uninstalling, reinstalling, and/or repairing VMware Tools and rebooting the virtual machine and/or physical machine makes a bit of difference. Copy/Paste simply does not work with this setup. I've been a VMware Fusion user since version 5 and copy/paste has always been flaky. Especially in Unity mode which I gave up on for this very reason. Though typically a reboot of the VM would restore this functionality. But this is the first time I've encountered copy/paste just not functioning at all. As in not even a little bit! Interestingly enough, on my same physical machine running VMware Fusion 8.1 my Windows 7 virtual machine in single-window mode is not experiencing any issues with copy/paste. Go figure.:smileyangry:

Reply
0 Kudos
owells
Contributor
Contributor

FYI for any that are also dealing with this issue. I eventually contacted VMware tech support who eventually resolved this issue. In short no amount of reinstalling VMware Tools or even rebuilding my Windows 10 VM fixed the problem. In the end it came down to a permissions issue that was preventing VMware Tools from running under my user account even though it had administrator privileges. Which sounds like a flaw in the VMware Tools installer app to me. But in any event this is an excerpt from a tech support email that outlined the fix. It's basically a registry fix. Hopefully someone else will find this useful and spare themselves a lot of aggravation.

"Thank you for taking time to update us.


With regards to our telephonic conversation, we replicated the issue.


-We isolated that it was a user permission issue regarding the tools services.

-To resolve the issue, ensured that it was installed correct and configured.

-Then manually opened the registry Regedit >HKEY LOCAL MACHINE >SOFTWARE >VMware, inc and provided the read permissions to whole folder for your user

This helped us in resolving the issue."

Reply
0 Kudos