Win10启动Tizen TV模拟器报错:-enable-whpx: invalid option
解决Win10下Tizen TV模拟器“-enable-whpx: invalid option”错误
问题背景
Win10系统中运行Tizen TV模拟器时弹出错误-enable-whpx: invalid option,但移动端模拟器可正常运行。此前该模拟器在同一设备上正常工作2周,尝试过相关方案但本机未安装Intel HAXM。
错误日志信息
07:15:18.786| 5132|I| osutil| 396|Running with elevated integrity level. Try to respawn. 07:15:18.791| 5132|I| osutil| 427|Respawning success. Waiting for child process. 07:15:18.806| 3180|I| main| 345|Start emulator... qemu args: ========================================= "C:\tizen-studio\platforms\tizen-7.0\tv-samsung\emulator\bin\\emulator-x86_64" "-drive" "file=C:\tizen-studio-data\emulator\vms\T-samsung-7.0-x86\emulimg-T-samsung-7.0-x86.x86,if=none,index=0,cache.no-flush=on,id=drive" "-device" "virtio-blk-pci,drive=drive" "-drive" "file=C:\tizen-studio-data\emulator\vms\T-samsung-7.0-x86\swap-T-samsung-7.0-x86.img,if=none,index=1,id=swap" "-device" "virtio-blk-pci,drive=swap" "-enable-whpx" "-device" "vigs,backend=gl,wsi=vigs_wsi" "-device" "yagl,wsi=vigs_wsi" "-smp" "4" "-m" "1024" "-device" "maru-virtual-tuner,system=ATSC,country=USA,table=C:\tizen-studio-data\emulator\vms\T-samsung-7.0-x86\tuner_default.cfg,stillimg=C:\tizen-studio\platforms\tizen-7.0\tv-samsung\emulator-resources\images,wsi=vigs_wsi" "-net" "nic,model=virtio" "-net" "user" "-chardev" "file,path=C:\tizen-studio-data\emulator\vms\T-samsung-7.0-x86\logs\emulator.klog,id=con0" "-device" "isa-serial,chardev=con0" "-device" "virtio-serial" "-L" "C:\tizen-studio\platforms/tizen-7.0/tv-samsung/emulator\data\bios" "-kernel" "C:\tizen-studio\platforms/tizen-7.0/tv-samsung/emulator\data\kernel\bzImage.x86" "-append" "vm_name=T-samsung-7.0-x86 video=LVDS-1:1920x1080-32@60 dpi=72 clocksource=hpet consoleblank=0 host_ip=10.0.2.2 console=ttyS0 model=4ksero yagl=1 force_pat" "-device" "virtio-maru-touchscreen-pci,max_point=10" "-nodefaults" "-device" "virtio-maru-esm-pci" "-device" "virtio-maru-hwkey-pci" "-device" "virtio-maru-evdi-pci" "-device" "virtio-maru-motor-pci" "-device" "virtio-maru-keyboard-pci" "-rtc" "base=utc" "-M" "maru-x86-machine" "-soundhw" "all" "-usb" "-vga" "none" "-device" "maru-external-input-pci,stillimg=C:\tizen-studio\platforms\tizen-7.0\tv-samsung\emulator-resources\images,wsi=vigs_wsi" "-display" "maru_qt,rendering=onscreen,resolution=1920x1080,dpi=72" ==================================================== 07:15:18.806| 3180|I| main| 348|qemu main start... 07:15:18.808| 3180|I|qt5_msgbox| 69|qt5_msgbox starts... 07:15:18.808| 3180|I|qt5_msgbox| 63|qt5_msgbox path : C:\tizen-studio\platforms\tizen-7.0\tv-samsung\emulator\bin\qt5_msgbox 07:15:18.833| 3180|I| main| 91|Exit emulator... C:\tizen-studio\platforms\tizen-7.0\tv-samsung\emulator\bin\\emulator-x86_64: -enable-whpx: invalid option
解决方案
1. 禁用硬件加速,切换到软件模拟
打开Tizen Studio的Emulator Manager,找到出问题的TV模拟器:
- 右键点击模拟器,选择Properties
- 切换到Advanced标签页
- 在Acceleration选项中,选择
Disable - 保存设置后重新启动模拟器
2. 修复WHPX功能配置
若想保留硬件加速,先检查Win10的WHPX功能状态:
- 按下
Win + X,选择Windows PowerShell(管理员) - 执行命令查看功能状态:
找到dism /online /get-features /format:tableHypervisorPlatform,确认是否为Enabled - 未启用则执行以下命令启用,之后重启电脑:
dism /online /enable-feature /featurename:HypervisorPlatform /all /norestart - 已启用但仍报错,尝试先禁用再重新启用:
重启电脑后再次尝试启动模拟器dism /online /disable-feature /featurename:HypervisorPlatform /norestart dism /online /enable-feature /featurename:HypervisorPlatform /all /norestart
3. 重置模拟器配置
如果上述方法无效,直接重置模拟器:
- 在Emulator Manager中选中该TV模拟器,点击Delete删除
- 重新创建同版本的TV模拟器,使用默认配置启动
4. 检查Tizen Studio版本兼容性
确认Tizen Studio与TV模拟器版本匹配,尝试更新到最新稳定版:
- 打开Tizen Studio的Package Manager,检查并安装所有可用更新
- 更新完成后重启模拟器
内容的提问来源于stack exchange,提问作者Med Oussema Zaier
相关产品推荐
相关产品推荐

