Virtualbox Drag & Drop funktioniert nicht, friert bei "Daten löschen 0%" ein.

9

Ich habe Drag & Drop in Virtualbox aktiviert und versucht, eine kleine Datei vom Host zum Gast zu ziehen (beide sind win7).

Ich bekomme diesen Dialog:

Geben Sie hier die Bildbeschreibung ein

Und es bleibt für immer bei 0%.

Wie kann ich das beheben und Drag & Drop zum Laufen bringen?

Sashoalm
quelle

Antworten:

5

Ok, nach dem Neustart der VM und dem Beenden und Neustarten des Explorers funktionierte Drag & Drop wieder. Ich habe keine Ahnung, warum es nicht mehr funktioniert oder warum der Neustart geholfen hat.

Sashoalm
quelle
1

Erstellen Sie eine neue Datei mit einem *. ps1Erweiterung und speichern Sie das folgende PowerShell-Skript in dieser Datei. Wenn dieses Problem auftritt, klicken Sie auf Abbrechen (das rote X), führen Sie das Skript aus und wiederholen Sie die Kopie. Skript aus dieser Antwort erhalten :

echo "Trying to restart VBoxClient"

$vbox_process = Get-Process VBoxTray
Write-verbose $vbox_process
$procID = $vbox_process.id

if ($procID  -gt 0)
{    
    $cmdline = (Get-WMIObject Win32_Process -Filter "Handle=$procID").CommandLine
    Write-Verbose $cmdline

    Write-Verbose "Stopping VBoxTray"
    $vbox_process.Kill()
    $vbox_process.WaitForExit()
    Write-Verbose "VBoxTray stopped"

    Write-Verbose "Starting VBoxTray"
    Start-Process -FilePath $cmdline.Split(' ')[0]
    echo "VBoxTray Restarted. All Done"
} else {    
    Write-Warning 'Could not find existing vboxTray process. Launching direct?'
    Start-Process -FilePath "C:\Windows\System32\VBoxTray.exe"     
}
gattsbr
quelle
Auch wenn dies passiert, ist mir aufgefallen, dass das Handle in der Datei, die gelöscht werden soll, nicht richtig geschlossen ist. Daher müssen Sie möglicherweise den Prozess-Explorer verwenden , um das Handle für diese Datei zu schließen.
Gattsbr