私は、WindowsホストとLinux仮想マシンでデュアルスクリーンを設定しています
Windows Host: Windows 7 x64, VMware Workstation (8.0.5, most recent)
Linux VM: CentOS 6.4 x64 (most recent) + VMware Tools (most recent)
クリップボードの共有機能は私にとって非常に重要です。Windows ホストから Linux VM にコマンドをコピーすることが多いのですが、クリップボードの共有がうまくいかなくなることがよくあります
ゲストの再起動では問題は解決しません。Windows ホストマシンの再起動は問題を解決しますが、それは一時的な措置に過ぎません。問題は再起動後20~30分以内に再発することが多いです
71 ujjain 2013-04-23
私は以前、VMware自体を本当に中断して再起動したり再インストールしたりしている間に、数時間かけてVMtoolsを再起動したり再インストールしたりしたことがありました
42 Samgue 2014-01-10
私も同じ問題を抱えていますが、ホストはWindows、ゲストはWindowsです。vmtools を強制終了させて再起動したところ、常にカット/ペーストが動作するようになりました
taskkill /F /IM vmtoolsd.exe
"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr
クライアントツールを殺すためのコマンドが何であるかわからない
28 Jafin 2014-02-04
これが私には効果がありました
VMWare Workstationを閉じようとします。実行中のゲスト(現在実行中のゲストがある場合)をどうするかについていくつかのオプションが表示されます。サスペンド、電源オフ、バックグラウンドで実行、キャンセル
バックグラウンドで実行] を選択します。VMWare Workstation を再オープンします
21 Tyson 2014-09-15
その時はホスト上のVMwareのサービスを再起動しているだけです
コピー&ペースト操作をキャンセルしないようにしてみてください。また、コピー&ペーストの操作は一度に1回だけにしてください
5 jkdba 2014-01-22
ゲストがUnixベースの場合は、これを実行することができます
vmtoolsd の pid を取得して、それを殺して再起動します。これでコピー/ペースト機能が修復されます
#!/bin/bash
processString=$(ps -ef | grep '[0-9][0-9]:[0-9][0-9]:[0-9][0-9] /usr/bin/vmtoolsd -n vmusr') # get process info for vmtoolsd
tokens=( $processString ) # tokenize
kill "${tokens[1]}" # grab pid and kill it
/usr/bin/vmtoolsd -n vmusr & > /dev/null 2>&1 # restart vmtoolsd
オプションで、スクリプトとして保存し、$PATHに置いておくと、より簡単に実行できるようになります。VMを再起動したり、VMWareを再起動したりする必要はありません
5 Austin Dean 2018-05-16
Windows上でWindowsを実行している場合は、RDP経由でVMを使用してみてください。この方法の方が安定しているはずです。これは元の質問とは関係がないことは分かっていますが、このトピックはインターネット上ではあまり報道されておらず、良い解決策もないので、役に立つと思う人もいるかもしれません
4 Neolisk 2014-01-23
私は同じ問題を抱えていましたが、open-vm-tools(Ubuntu 14 guest、Win10 Host)でも同じ問題を抱えていました
VMware Workstationを再起動するだけで解決しました(前述の通り)
全てがたったの2秒で終わりました
私が知らなかったこと実行中の仮想マシンは中断も停止もしていません
File -> Exit (または X) をクリックして “Run in Background” を選択し、VMware Workstation を再度起動すると、コピー&ペーストが再び動作するようになります
4 Markus 2016-08-07
Workstation 10 (W7 ホスト、2008R2 ゲスト) で同様の問題が発生し、ゲストからホストへのコピーがうまくいかず、ホストからゲストへのコピーがうまくいきませんでした
ゲスト側のvmtoolsd.exe -n vmusr
とホスト側のvmware-tray.exe
を再起動することで解決しました
1 user351125 2014-07-29
ホスト間でのこのコピー/貼り付けのドロップアウト失敗の原因にはいくつかの可能性がありそうなので、ここに私の修正を追加しておきます。(そして、ええ、私はこの質問で指定されたものと比較して、異なるVMWare、異なるホストOS、および異なるゲストOSを使用していることを認識していますが、それは本当にvmwareツールのことのようで、うまくいけば私がしたようにこのページに着陸した何人かの人々の助けになることを願っています)。もちろんVMWare Toolsがインストールされている必要があります — おそらく最初にアップデートしてください — そしてゲスト隔離オプションは他の人が言及しているようにコピー/貼り付けを許可しなければなりません
最初に私の設定
- HOST – MacOS 10.13.4
- GUESTS – 様々なバージョンのWindows
- フュージョン – 8.5.10
(ただし、このクリップボードが動いた後に突然動かなくなるという現象は、以前のバージョンのMacOSやFusion 8のアップデートでも発生していました)
私の修正: vmwareツールサービス「VMTools」を停止し、vmwareツールトレイアプリを終了/終了し、サービスを再起動し、vmwareツールトレイアプリを再起動します
WindowsゲストでAdministratorとして実行するコマンド。( powershell と CMD でテスト済み)
net.exe stop vmtools
taskkill /F /IM vmtoolsd.exe
net.exe start vmtools
start "" "C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" "-n" "vmusr"
これは私のために働いています…今のところ。もちろん、あなたのマイレージは異なるかもしれませんし、もし私の答えについてコメントがあれば、私に知らせてください。私は、”vmtoolsd.exe “が以前のバージョンでは別の名前で呼ばれていたことを知っています。多分その起動パラメータは同じではないかもしれません
私はこれを、各行の間に1秒の遅延を入れたバッチファイルで使用しています。遅延を挿入するにはさまざまな方法がありますが、Rob van der Woude はこれらの方法について、かなり包括的な リストを持っています
他のゲストOSでも同じような一般的な方法が使えるかもしれませんが、その方法の詳細はわかりません
誰かのお役に立てれば幸いです
1 Nate 2018-05-23
クリップボード共有機能を使用するには、仮想マシンにVMware Toolsがインストールされている必要があります。また、仮想マシンとホストOS間でドラッグ&ドロップすることも可能です
私は、VMWare ツールがインストールされているかどうかをダブルチェックすることを言うでしょう。インストールされている場合は、削除して再インストールしてください。それがうまくいかない場合は、VMwareのワークステーションをアップデートしてみてください。VMWare 9.0がリリースされました!
0 Damon 2013-04-25
バージョン10.0でも同様の問題がありました
まず、ゲスト隔離が無効になっていることを確認してください。VM Settings > Options > Guest Isolation の両方が有効になっていることを確認してください
システムパーティションからではなく、外付けHDやリムーバブルドライブからコピー&ペーストしてみてください
私の設定。VMは外部HDに保存されています。内部HD(C:)からのコピー&ペーストはうまくいかないが、外部HD(E:)からのコピー&ペーストはうまくいく。C&Pはローカルシステムパーティションのために無効化されていると思います
0 Daniel W 2014-01-15
Windows 7 64bitのホストとゲストとして、VMWare Workstation 9で今それを経験しました。私の側での解決策。サービス VMware Workstation Server
はホスト上で手動で起動するように設定されていました。このサービスを起動した後(自動的に起動するように設定した後)、ホストとゲストの間でコピー&ペーストが再び正常に動作しました
0 taffit 2014-02-26
私の場合、ゲストのVMwareツールサービスを再起動するだけでこの問題は解決しました(ファイルのドラッグ&ドロップは動作していますが、ホストとゲストの間でバッファを介したテキストのコピーは動作しません)
0 Mikhail 2014-08-07
私は通常、自分のWindowsワークステーションから別のWindowsボックス上でVMWareで実行されているWindowsゲストにアクセスしています。標準的なWindowsの「リモートデスクトップ接続」を使用してリモートアクセスしています
この設定では、リモートデスクトップウィンドウをフルスクリーンにしないことで、通常はクリップボードが動作するようになっています。フルスクリーンになっていて、頻繁に前後に切り替えている場合は、クリップボードが動作しないことがあります
注意 – サーバーボックス上のVMWareウィンドウはフルスクリーンにすることができますが、それは問題ではないようです
0 UuDdLrLrSs 2018-05-10
Linux/Ubuntuデスクトップを実行しているVMware (少なくともバージョン14)でコピー/ペーストを動作させるための最も一般的な方法は、以下のbashスクリプトを$HOME/.profile
に追加することです
# VMware: Ubuntuデスクトップゲストで動作するようにコピー/貼り付けとドラッグ/ドロップを行う
# 注意: xdg/desktop エントリーで自動的に実行されるはずですが、実行されません 🙁
[[ -x /usr/bin/vmware-user-suid-wrapper ]] && /usr/bin/vmware-user-suid-wrapper
Linux/Ubuntuの$HOMEフォルダに追加したら、ログアウトしてUbuntu/Linux-guest OSを再起動して、ログインするだけで…コピーペーストがうまくいっています!
スクリプト/usr/bin/vmware-user-suid-wrapper
はvmtoolsd
のユーザ空間デーモンを起動し、手動で実行することもできます
また、2つのvmtoolsdデーモンがシステム上で実行されていることを確認することもできます。両方とも必要で、引数を持つものが必要です。-n vmusr ..
はコピーペーストとドラッグアンドドロップを動作させるものです。ps aux | grep -v vmtoolsd | grep vmtoolsd’ と実行すると、このように表示されます。 guru@visuxmono:~$ ps aux | grep -v grep | grep vmtoolsd root 762 10228 Ssl 21:20 0:03 /usr/bin/vmtoolsd guru 3053 34092 S 21:21 0:03 /usr/bin/vmtoolsd -n vmusr --blockFd 3
0 OpenITeX 2018-08-30
VMWare Workstation/Playerを使うのはそもそも間違っている。VMを作成してバックグラウンドで稼働させたままにしておくだけです
そして、MobaXTerm、SuperPutty、Kittyのようなターミナルマネージャを使用することで、より多くの機能とより良い管理を得ることができます
0 OWADVL 2018-09-03