V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Pin
V2EX  ›  Windows

Windows 上最好用的虚拟机是哪个?

  •  4
     
  •   Pin · 2023-06-17 10:15:22 +08:00 · 13090 次点击
    这是一个创建于 375 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本来以为是 vmware 无疑,但是下载 17 pro 之后发现是 32 位的,惊掉下巴。全网搜了一遍原来是没有 64 位的应用。

    另外 ui 太丑了,有没有类似 mac 的 parallels 那种简单好用的?

    90 条回复    2023-06-19 16:00:40 +08:00
    fanfpy
        1
    fanfpy  
       2023-06-17 10:24:17 +08:00   ❤️ 4
    hyper-v
    Ne
        2
    Ne  
       2023-06-17 10:29:54 +08:00   ❤️ 4
    只要脑子好使,Hyper-V 足够
    fyq
        3
    fyq  
       2023-06-17 10:32:20 +08:00
    32 位也不影响好用吧
    hanxiV2EX
        4
    hanxiV2EX  
       2023-06-17 10:33:59 +08:00 via Android   ❤️ 1
    virtualbox
    smilenceX
        5
    smilenceX  
       2023-06-17 10:46:59 +08:00   ❤️ 11
    别怀疑,就是 vmware 。
    默认配置下,vmware 播放声音没有任何问题,但 hyper v 和 virtual box 都会卡顿。
    hyper v 甚至连共享宿主机的 usb 设备都做不到
    nightwitch
        6
    nightwitch  
       2023-06-17 11:06:14 +08:00 via Android
    32 位和好用不好用有什么联系
    hymzhek
        7
    hymzhek  
       2023-06-17 11:13:59 +08:00
    vmware-vmx.exe 是 64 位就行
    codehz
        8
    codehz  
       2023-06-17 11:14:12 +08:00
    主程序 32 位方便分发而已)
    0o0O0o0O0o
        9
    0o0O0o0O0o  
       2023-06-17 11:15:30 +08:00 via iPhone
    最好用那肯定 vmware
    SunsetShimmer
        10
    SunsetShimmer  
       2023-06-17 11:18:27 +08:00
    VMware
    fox0001
        11
    fox0001  
       2023-06-17 11:22:53 +08:00
    Win11 的 WSL2 、WSA 都很好用,据说就是基于 hyper-v
    cs419
        12
    cs419  
       2023-06-17 11:33:08 +08:00
    vmware 有个毛病
    菜单栏上面的那个标题栏 是白色的
    不支持系统的主题色 对比度太差
    配置里面有两种模式 浅色 深色
    选深色又黑不拉几的
    darlinghsu
        13
    darlinghsu  
       2023-06-17 11:34:13 +08:00
    目前在用 WSL2
    Thymolblue
        14
    Thymolblue  
       2023-06-17 11:44:54 +08:00 via Android
    VMware workstation pro 在 win11 上没法打开 cpu 的虚拟化优化,只能用 hyper-v 了
    shalingye
        15
    shalingye  
       2023-06-17 11:48:11 +08:00
    @cs419 没有吧,我用的 16 Pro 在系统暗黑模式下就是全黑的,
    kenvix
        16
    kenvix  
       2023-06-17 11:58:47 +08:00
    不开 WHP:VMWare ;开了 WHP:Hyper-V
    demoshengxw
        17
    demoshengxw  
       2023-06-17 12:02:26 +08:00
    无脑 vmvare
    georgezhang
        18
    georgezhang  
       2023-06-17 12:09:27 +08:00
    Hyper-V
    NoAnyLove
        19
    NoAnyLove  
       2023-06-17 12:11:08 +08:00
    小众的 multipass ,可惜只能跑 Ubuntu 的虚拟机
    wanguorui123
        20
    wanguorui123  
       2023-06-17 12:11:26 +08:00
    vmware player
    IDAEngine
        21
    IDAEngine  
       2023-06-17 12:11:34 +08:00
    hyper-v 不接受反驳
    kkwa56188
        22
    kkwa56188  
       2023-06-17 12:12:01 +08:00
    OP 说的是哪一款 vmware ?

    我是重度用户 i.e. 长期的 稳定的使用多台虚拟机, 用的是这一款 VMware® Workstation 17 Pro.

    摘自官网:
    VMware Workstation runs on standard x86-based hardware with 64-bit Intel and AMD processors, and on 64-bit Windows or Linux host operating systems.
    a33291
        23
    a33291  
       2023-06-17 12:21:11 +08:00   ❤️ 2
    hyper-v 烦的问题在于他的桥接网络形式,他是创建一个虚拟交换机,然后把你的原来物理网卡也给接到这个交换机下,但是 vmware 的实现方式就对原物理网卡无侵入.
    PandaRun
        24
    PandaRun  
       2023-06-17 12:22:08 +08:00
    hyper-v 有个特性还挺牛皮的,虚机装到一个独立盘里面,可以当虚机 也可以独立引导当双系统
    imoru
        25
    imoru  
       2023-06-17 12:22:35 +08:00
    hyper-v 一票
    monkey110
        26
    monkey110  
       2023-06-17 12:30:30 +08:00
    vmware 吧 hyper-v 和安卓虚拟机有冲突
    xinh
        27
    xinh  
       2023-06-17 12:39:59 +08:00
    VMware 的 unity 模式很舒服
    roycestevie6761
        28
    roycestevie6761  
       2023-06-17 12:45:56 +08:00   ❤️ 1
    我目前选择 vmware 。
    1.至于楼上与 win11 的兼容问题,早解决了。与 hyper-v 的兼容问题也早解决了。
    2.上次在 hyper-v 上配置与 host 机做局域网文件传输,那 B 网卡老是有问题。要么 host 连不上要么 guest 连不上。vmware 的话网络配置那里点两下就好了。
    3.至于 32 位和 64 位的问题,主程序是 32 位的而已,任务就是运行 vmware-vmx 进程实现虚拟化。如果工作的进程都是 32 位的,怎么做到 guest 内存大于 4G 呢。

    个人意见,如果有人有研究过 vmware 和 hyper-v 的性能各方面比较,请 at 我一下
    Pin
        29
    Pin  
    OP
       2023-06-17 12:59:25 +08:00
    @kkwa56188 我用的就是这个,但是你去任务管理器去看,确实就是 32bit
    keymao
        30
    keymao  
       2023-06-17 13:17:31 +08:00
    那肯定是 vmware 啊 不用做太多考察
    Daeyn
        31
    Daeyn  
       2023-06-17 14:00:08 +08:00 via iPhone
    windows 下我选 hyper-v

    1.性能:hyper-v 是 1 类,vmware 是 2 类,我用 geekbench6 测试过,hyper-v 虚拟机分数几乎接近真机。
    2.网卡性能问题:因为需要从虚拟机 Linux 的 SMB 共享传输文件,创建 host-only 网卡( NAT 一样,桥接的话就经过千兆路由器了),就算虚拟网卡改成 vmxnet3 ,实测 iperf3 只能跑到 1.5Gbps 左右,谷歌了很久也没找到答案。
    但是 hyper-v 创建 internal 虚拟交换机,随便跑到 10+Gbps 。
    xdeng
        32
    xdeng  
       2023-06-17 14:52:38 +08:00
    vmware 不接受反驳
    ysc3839
        33
    ysc3839  
       2023-06-17 15:02:58 +08:00   ❤️ 1
    VMware 只是外面 GUI 是 32 位的,核心是 64 位的。
    目前 Windows 下虚拟机各有长处,Hyper-V 可以虚拟化 GPU ,甚至可以直通 PCIe 设备。
    VMware 界面做得好,适合日常使用,能直通 USB 。

    @Daeyn 性能方面 VMware 确实不是最好的,我之前用 iperf3 测过 Windows 主机和 Linux 虚拟机 vmxnet3 网卡的网速,有 3Gbps 。另一台电脑直接安装 Linux ,用 virt-manager 装 Linux 虚拟机,iperf3 速度能跑到 40Gbps 。
    chenty
        34
    chenty  
       2023-06-17 15:07:03 +08:00 via Android
    据说 wsl 好用但是我配置起来极其费劲,最后发现最好用的 远程实体 linux
    ysc3839
        35
    ysc3839  
       2023-06-17 15:09:44 +08:00
    @a33291 这个好像和 Linux 下网卡桥接的逻辑差不多,Linux 下虚拟机网卡要桥接的话,需要创建一个网桥,真实网卡和虚拟机网卡都加到网桥内。然后主机要使用网桥去获取 IP 地址。
    Linux 还有个 macvtap 模式,可以直接使用真实网卡,但是虚拟网卡不能和真实网卡通信。
    VMware 我本地测下来,桥接似乎是类似集线器的工作原理,虚拟机访问主机似乎会把数据发出去,要上级交换机发回来,速度会受物理链路限制,而且虚拟机中可以收到宿主机网卡的包。
    dunhanson
        36
    dunhanson  
       2023-06-17 15:24:04 +08:00
    virtualbox 搭配 vagrant 好用到爆,其他的多多少少都有点问题
    ice2016
        37
    ice2016  
       2023-06-17 15:26:49 +08:00
    vmware
    CTd1DJnr6KlM
        38
    CTd1DJnr6KlM  
       2023-06-17 15:31:58 +08:00   ❤️ 1
    hyper-v 很重,相当于 windows 运行在虚拟化环境中,不运行虚拟机也会对 windows 造成影响,内存占用和 cpu 会比不开启 hyper-v 高
    三个维度考虑,虚拟机使用频率,对虚拟机性能的要求,对宿主机影响的要求
    以后还是建议说清楚需求
    比如隔离腾讯全家桶,并且偶尔用,那肯定 VMware
    PopRain
        39
    PopRain  
       2023-06-17 15:33:26 +08:00
    这个帖子就是在 hyper-V 的 win10 里面发帖,物理机是开发机,不想装科学上网软件,反正乱七八糟软件都在这个里面用,很方便! 而且,主机拨了公司 VPN ,虚拟机也可以访问公司内部,很方便。
    xingda920813
        40
    xingda920813  
       2023-06-17 15:39:21 +08:00
    Android 开发只能使用 VMWare, Hyper-V 不支持 USB Pass-through, 没法把 USB 连接的 Android 真机设备连入到虚拟机里面.
    PopRain
        41
    PopRain  
       2023-06-17 15:40:16 +08:00
    这个帖子就是在 hyper-V 的 win10 里面发帖,物理机是开发机,不想装科学上网软件,反正乱七八糟软件都在这个里面用,很方便! 而且,主机拨了公司 VPN ,虚拟机也可以访问公司内部,很方便。
    xingda920813
        42
    xingda920813  
       2023-06-17 15:41:33 +08:00
    而且开启 Hyper-V 之后相当于主机也被虚拟化了, 即使不开虚拟机的时候, 主机的性能 (尤其是内存性能) 也会降低.
    ltkun
        43
    ltkun  
       2023-06-17 15:47:26 +08:00 via Android
    以前只知道 vmware 自从用了 kvm 就不用了
    deorth
        44
    deorth  
       2023-06-17 15:56:47 +08:00 via Android
    华为 fusion sphere
    tool2d
        45
    tool2d  
       2023-06-17 16:31:19 +08:00
    qemu 好像都被人彻底忘掉了。运行一些特定 OS 系统(比如 win7 x86)还是很强的,也是近些年才加入硬件加速 for windows 。

    以前加速选项只有 kvm ,也就只能在 linux 运行了。
    studyrun
        46
    studyrun  
       2023-06-17 17:02:29 +08:00   ❤️ 1
    @Daeyn #31 hyper-v 虽然是 1 类,但是会将主机变成虚拟机,内存性能会下降很多,而 vmware 不会对主机有影响
    Daeyn
        47
    Daeyn  
       2023-06-17 17:31:10 +08:00 via iPhone
    @studyrun 除非你的硬件太差太老,不然 host 性能影响几乎忽略不计。
    yanzhiling2001
        48
    yanzhiling2001  
       2023-06-17 17:35:02 +08:00
    @PandaRun 那是 VHD 、VHDX 的特性,可以看看这块
    totoro52
        49
    totoro52  
       2023-06-17 17:53:26 +08:00
    vmware: 一个能打的都没有

    从体验感上就秒杀了
    yoloMiss
        50
    yoloMiss  
       2023-06-17 18:13:29 +08:00
    哈哈哈,vm 有啥子问题?我 mac 上安装的都是 vm 。主打一个就是白嫖,能省则省。
    datocp
        51
    datocp  
       2023-06-17 18:31:09 +08:00 via Android
    hyper-v 竟然有安装系统限制
    vmware 没有钱没有序列号
    剩下的就只有 virtualbox 了
    Iamsonny
        52
    Iamsonny  
       2023-06-17 18:37:01 +08:00
    Hyper-V,感觉不太好用。在自带的 windows 11 使用过。感觉普通用用 virtualbox 挺轻量的。
    hgao
        53
    hgao  
       2023-06-17 19:04:23 +08:00 via iPhone
    借楼问 hyper v 有什么增强使用体验的方法?
    dogfight
        54
    dogfight  
       2023-06-17 19:44:55 +08:00
    vmware ,你折腾一圈最后的归宿
    cheng6563
        55
    cheng6563  
       2023-06-17 20:04:47 +08:00
    vmware 别折腾了
    另外,hyper-v 是垃圾
    cheng6563
        56
    cheng6563  
       2023-06-17 20:16:52 +08:00   ❤️ 3
    我再来复读一下 hyper-v 的奇葩问题们
    声音鬼畜
    点关机按钮后无响应,所有按钮变灰,无法继续任何其他操作。
    虚拟机分配到和主机一样的 IP 导致双双断网。
    动态内存一点也不动态,只增不减
    对 vhdx 性能极差,尤其是开了快照的时候。Windows 直接挂载 vhdx 没啥性能问题的,搞不懂为啥挂到 hypre-v 虚拟机里面性能就是一坨


    其他还有一大堆功能缺失,比如支持的磁盘镜像类型少,不支持 USB 挂载,响应速度慢等。
    akatale
        57
    akatale  
       2023-06-17 20:20:58 +08:00
    win 虚拟机我也就知道 vmware 、virtual box 、自带的 hyper-v ,硬要说还有 wsl 和 wsa ,还有蓝叠(?)这种,反正我全装了,都在用,没什么好坏之说,都能用就行。就是有些坑要踩。另外 vmware 理论上是要钱的(
    Mithril
        58
    Mithril  
       2023-06-17 20:44:07 +08:00
    你要是有点技术能力,那宿主机是 Windows 的话,还是推荐 HyperV 。毕竟 Type1 ,对标的是 EXSI 或者 Linux 下的 KVM ,性能不是你在 Windows 上跑 Virtual Box 或者 VMWare Workstation 这种 Type 2 可以比的。

    搞不定 Type 1 Hypervisor ,或者你就只是随便开一两个虚拟机跑个程序试试,那就 Virtual Box 什么的都行,简单傻瓜化,反正性能不是你的重点。
    Greatshu
        59
    Greatshu  
       2023-06-17 20:45:04 +08:00
    vmware 最好,没有之一,其他虚拟机你会遇到各种奇怪的问题
    如果 100 分满分,VMware 能得 80 ,其它全部不及格。
    qqjt
        60
    qqjt  
       2023-06-17 23:12:43 +08:00
    兜兜转转,入了 vmware workstation pro 。
    a632079
        61
    a632079  
       2023-06-17 23:14:54 +08:00
    @smilenceX 😰请问声音卡顿的结论是从哪个地方得出的嘛?我经常使用虚拟机开小黄油来着😱。

    关于 USB 共享,可以试试这个工具:usbipd ,进微软官方文档示例的来着:
    https://github.com/dorssel/usbipd-win
    Yadomin
        62
    Yadomin  
       2023-06-17 23:19:03 +08:00   ❤️ 1
    怎么那么多人推荐 hyperv 呢,不能 usb 设备都不能直通也叫好用吗?除此之外,还有以下不能忍受的问题
    动态内存占用有严重的问题,会直接把内存占满
    虚拟网卡不支持 ipv6
    gearfox
        63
    gearfox  
       2023-06-17 23:25:32 +08:00
    vmware
    wipbssl
        64
    wipbssl  
       2023-06-18 01:11:00 +08:00 via iPhone
    @roycestevie6761 性能肯定是 hyper-v 更好,hyper-v 是 layer 1 虚拟机,和 esxi ,kvm 同级的,效率会比 vmware workstation 这种 layer2 更高。微软的 azure 和 xbox 都是基于 hyperv 的。
    wipbssl
        65
    wipbssl  
       2023-06-18 01:27:21 +08:00 via iPhone
    @Yadomin 事实错误,hyperv 支持 usb 共享,也支持直通,还可以直通 pcie 设备。

    https://learn.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/user-guide/enhanced-session-mode

    hyperv 本身是支持 ipv6 的,使用 external 网卡时可以获得 ipv6 地址。
    documentzhangx66
        66
    documentzhangx66  
       2023-06-18 01:57:43 +08:00   ❤️ 1
    虚拟化,高手用 VMware ESXi ,大神用 PVE ,折腾 Windows 上的 Hyper-V 、VMware Workstation 、VurtualBox 实属下策。
    mooyo
        67
    mooyo  
       2023-06-18 02:35:58 +08:00
    vmware 太贵了,hyper-v 足够用的情况下还是免费的。
    dayeye2006199
        68
    dayeye2006199  
       2023-06-18 07:39:09 +08:00 via Android
    看你要不要虚拟机要不要 ui 。
    我不需要 Ui ,hyperv 毫无压力
    mozartgho
        69
    mozartgho  
       2023-06-18 08:34:30 +08:00
    Debian 11/12 在 vmware 上安装完会卡死的问题你们有没有遇到过?就是登录进桌面过一会就完全没有响应
    wheat0r
        70
    wheat0r  
       2023-06-18 09:00:31 +08:00
    @wipbssl 显然人们所说的不支持 usb 直通是指非远程桌面的情况下
    Songxwn
        71
    Songxwn  
       2023-06-18 09:58:49 +08:00
    只是管理程序是 32 位吧
    a33291
        72
    a33291  
       2023-06-18 10:02:58 +08:00
    @ysc3839 #35 他们 2 者都安装有新的网络驱动(vmware 叫 VMWare Bridge Protocol,hyper-v 叫 Hyper-V 可扩展的虚拟交换机),不是很清楚设计动机.
    之所以提到这个是因为之前我们一个程序监听物理网卡的 ip,然后为了让虚拟机和外部机器进入同一个网络就启用了外部桥接,这导致原物理网卡 ip 变化,让程序直接起不来了.
    另外启用这个虚拟交换机之后,如果去控制面板或者设置(win10 那个)里查看这个网卡,会发现很多信息都不会显示了.
    xingda920813
        73
    xingda920813  
       2023-06-18 10:42:40 +08:00
    @wipbssl 事实错误, 所谓的 "USB 共享" 只支持 U 盘等特定设备, 跟 USB 直通可以直通任意 USB 设备完全不同, Android 手机 (通过 ADB 连接的) 和加密狗这种, Hyper-V 完全不行.
    xingda920813
        74
    xingda920813  
       2023-06-18 10:43:52 +08:00
    @wipbssl 另外虽然 Hyper-V 是 Type 1 Hypervisor, 但把主机也虚拟化会严重降低主机内存性能, 即使不开虚拟机.
    xingda920813
        75
    xingda920813  
       2023-06-18 10:45:10 +08:00
    @wipbssl 至于直通 PCI-E 设备, 并不受官方支持, 需要通过一系列命令开启, 完全不 future-proof, 说不定哪天就被砍了.
    pluto1
        76
    pluto1  
       2023-06-18 11:10:48 +08:00 via iPhone
    HyperV 只是界面简单…另外很多功能在 GUI 上看不到

    HyperV 可以开自定义的 NAT 网络,网段也可以固定,默认的 NAT 交换机网段确实鬼畜,这样对宿主机网卡的侵入性也不大

    另外 HyperV 印象中还有 GPU 半虚拟化,可以把任意 GPU 按比例虚拟到虚拟机里,虽然我主要跑 server 用还没尝试过
    pluto1
        77
    pluto1  
       2023-06-18 11:12:03 +08:00 via iPhone
    另外没记错的话 Azure 的虚拟机都是跑在 HyperV 的,你细品
    wangxiaoaer
        78
    wangxiaoaer  
       2023-06-18 11:24:18 +08:00 via iPhone
    @smilenceX 但是 vbox 的端口转发真是好用啊,每个虚拟机的设置是单独控制的,vmware 好像是搞在一起,入口也没有 vbox 简单。
    YaakovZiv
        79
    YaakovZiv  
       2023-06-18 11:46:37 +08:00
    VMware workstation 和 Oracle virtualbox ,我混合着用。这俩更新时,多少会有偶发 bug ,出 bug 就临时切换到另一个用。私人用足够了。
    Sting1226
        80
    Sting1226  
       2023-06-18 12:10:24 +08:00
    以前上课用 Virtual PC
    0x20H
        81
    0x20H  
       2023-06-18 12:29:17 +08:00
    Windows 下的话:

    VM 虚拟化 Windows 好用
    Virtualbox 虚拟化 Linux 好用

    但大多数情况下还是用 VM
    yinmin
        82
    yinmin  
       2023-06-18 14:08:25 +08:00 via iPhone
    在 windows 下虚拟机做本地桌面,优选 vmware 。
    在 windows 下虚拟机做服务器,优选 hyper-v ( win server 的“删除硬盘重复数据”配上 hyper-v 真香)
    在 windows 下虚拟机做远程桌面,优选 hyper-v (动态内存太香了)

    hyper-v 的驱动已经加入到 linux 内核了,跑 linux 系统蛮稳定蛮快的,但 linux 桌面图形不行,linux 下动态内存有坑(与 linux 缓存机制联动不太好,必须设动态内存上限,ubuntu/debian 会将不用的内存少量退回 hyper-v ,alpine 内存只增不减)

    至于 virtualbox ,oracle 不上心,没法和 vmware 、hyper-v 比。
    bt7vip
        83
    bt7vip  
       2023-06-18 14:28:03 +08:00 via Android
    公说公有理,婆说婆有理,运算:服务器,esxi ,PVE 。隔离环境,桌面端:VM ,多活几年。折腾 HV 不是这限制就是那限制,为了装个虚拟机还要安装新版宿主机这简直就是咸自己命长,自用并且想多活几年就 VM 吧。
    wubalabadub
        84
    wubalabadub  
       2023-06-18 14:31:20 +08:00
    hyperv
    Yadomin
        85
    Yadomin  
       2023-06-18 16:20:21 +08:00
    @xingda920813 #73 所以说你说的 usb passthrough 在哪?你发的不是通过 rdp 共享 usb?
    lx0758
        86
    lx0758  
       2023-06-18 17:01:13 +08:00
    ESXi + VMware 无敌
    jayeli
        87
    jayeli  
       2023-06-18 19:51:29 +08:00
    个人:virtualbox
    ysc3839
        88
    ysc3839  
       2023-06-19 00:48:29 +08:00
    @documentzhangx66 很多年前我在 Windows XP 下用 VurtualBox ,发现一些很神奇的问题。
    比如默认情况下虚拟机模块就和界面运行在同一进程内,遇到界面卡死,结束进程,虚拟机也挂了。
    然后发现有个分离式模式,选了这个后界面挂了确实不会影响虚拟机了,但是虚拟机 GUI 的“融合模式”开启后一点反应都没,怀疑是分离式模式下不支持。
    还意外发现了个可能算安全漏洞的 bug ,虚拟机带 GUI 的 Linux 安装 Guest Additions 后,不重启直接注销用户再登录,然后主机的虚拟机进程就崩了……当时重试了几次都能稳定复现。
    flyqie
        89
    flyqie  
       2023-06-19 00:59:59 +08:00 via Android
    windows 下的虚拟化软件,你可以永远相信 vmware 。
    abc8678
        90
    abc8678  
       2023-06-19 16:00:40 +08:00 via Android
    不知为何,我电脑上 vmware 很卡,基本的鼠标移动都显示慢镜头。换了 hyper-v 就没这个问题。外部网络有点费劲,有时候用有线网卡,有时候用无线网卡
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1092 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:02 · PVG 03:02 · LAX 12:02 · JFK 15:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.