Hyper-V 虚拟机用于个人工作中遇到的问题汇总贴(大家一起盖楼汇总解答,防止分散)

2020-10-01 23:39:43 +08:00
 Apol1oBelvedere
虚拟机硬盘和宿主机硬盘空间足够,但是我遇到的两个问题:
1.从虚拟机复制 8GB 大的视频文件到宿主机,总是出现复制到一半操作失败错误。
2.在虚拟机播放 2GB 大小的文件,出现 WMP 提示操作失败的错误。
2871 次点击
所在节点    问与答
23 条回复
moln
2020-10-02 00:02:33 +08:00
用的 rdp 吗?
pcbl
2020-10-02 00:12:34 +08:00
宿主机休眠会导致虚拟机时间变慢
Apol1oBelvedere
2020-10-02 00:36:15 +08:00
@moln 不是 RDP,是直接连接虚拟机出现的窗口。
Apol1oBelvedere
2020-10-02 00:36:30 +08:00
@pcbl 宿主机一直没有休眠过,始终活跃的。
moln
2020-10-02 00:57:20 +08:00
@Apol1oBelvedere 那就不清楚了,我用 rdp 连接虚拟机和实体机都出现过上述两个问题,但是虚拟机管理器直连没问题啊
cjpjxjx
2020-10-02 07:58:51 +08:00
事件管理器看看有啥报错没
hjc4869
2020-10-02 08:41:53 +08:00
第一个问题是不是因为在复制文件结束的过程中剪贴板的内容发生了变化?
ZZSZZSZZS
2020-10-02 09:40:44 +08:00
网卡 dns 解析故障,此错误也会在 Windows 沙盒,wsl2 上出现,暂时出了自定义 dns 外没找到其他方法解决
Apol1oBelvedere
2020-10-02 09:50:31 +08:00
@cjpjxjx 未能发现相关性大的错误日志:
[Windows 日志]->[应用程序]、[安全],无报错。
[应用程序和服务日志],无报错。

[Windows 日志]->[系统]有“DistributedCOM”报错,如下:
日志名称: System
来源: Microsoft-Windows-DistributedCOM
日期: 2020/10/1 22:42:11
事件 ID: 10010
任务类别: 无
级别: 错误
关键字: 经典
用户: DESKTOP-VORVK2Q\user
计算机: DESKTOP-VORVK2Q
描述:
服务器 {ED1D0FDF-4414-470A-A56D-CFB68623FC58} 没有在要求的超时时间内向 DCOM 注册。
事件 Xml:省略...
Apol1oBelvedere
2020-10-02 09:52:23 +08:00
@hjc4869 或许有可能,但是未进行过任何操作,如果宿主机后台对剪贴板做修改也难以理解,使用 Vmware 从虚拟机向宿主机复制文件从未遇到过中途出错,我推测是虚拟机对大文件复制的处理出了什么问题。。
Osk
2020-10-02 09:55:09 +08:00
不要用 rdp 传文件,cpu 占用高不说,还容易失败。
传大文件有这些骚操作:用 ftp/http/smb,看你喜欢哪种了,我一般拷个 python embed zip 过去建个 http 服务拷贝。
真骚操作:关闭虚拟机,挂载 vhdx 拷
cheng6563
2020-10-02 09:58:13 +08:00
hyperv 在 wi10 是真的 bug 一堆,不知道专门用 hyperv 的系统是怎样
IP 定不住
虚拟机分到和主机一样的 IP
点关机卡死
Apol1oBelvedere
2020-10-02 10:07:52 +08:00
@Osk 是的,我是局域网使用,开启了共享文件夹复制了。
Apol1oBelvedere
2020-10-02 10:08:58 +08:00
@cheng6563 是的,客户端使用体验比不上 Vmware Workstation 。也是希望大家把问题都集中在一个帖子,便于后面遇到问题的人检索。
8e47e42
2020-10-02 10:15:24 +08:00
Hyper-v bug 真的不是一般的多。。你盖这个楼。。容易超标。。
就像多少年了显卡虚拟化依然一团糟
zenze
2020-10-02 10:24:56 +08:00
我一般操作是挂载虚拟机硬盘为本机网络硬盘 复制文件似乎没出现过问题
gynantim
2020-10-02 10:26:38 +08:00
编译 rust 的时候,经常提示内存不够,然后编译失败了。问题是我给了下限 8g 最低内存,上限 16g 内存,都还提示内存不够...
gynantim
2020-10-02 10:28:10 +08:00
说不定你的问题,也是因为内存没给够...
gynantim
2020-10-02 10:32:53 +08:00
我把内存下限提到 16g,就能正常编译了。
Apol1oBelvedere
2020-10-02 10:42:25 +08:00
@ZZSZZSZZS 重启虚拟机后再试出现错误:“一个意外错误使你无法复制该文件,如果你继续收到此错误,可以使用错误代码来搜索有关此问题的帮助,错误 0x00000000:操作成功完成。”设置 DNS 为 114.114.114.114 后依然是上述错误。
但是复制小的文本文件就没有任何问题。是不是虚拟机有什么设置影响了大文件的复制?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/712145

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX