other: 0.545 device: 0.533 graphic: 0.511 performance: 0.482 semantic: 0.413 socket: 0.253 debug: 0.236 boot: 0.211 vnc: 0.199 PID: 0.177 network: 0.164 files: 0.132 permissions: 0.041 KVM: 0.030 qemu-system-*.exe -cpu ? (or -M ?) exit silently For example, 'qemu-system-arm -cpu ?' on Linux host give me available cpu list: Available CPUs: arm1026 arm1136 arm1136-r2 ... But on Windows host, I got nothing: C:\opt\qemu-1.5.0-rc0-win64>qemu-system-arm -cpu ? C:\opt\qemu-1.5.0-rc0-win64>echo %ERRORLEVEL% 0 Can you still reproduce this problem with the latest version of QEMU? This usually means that mingw(?) has been configured such that stdout/stderr from a program goes to a text file in the current working directory rather than to the console. OK, so this is not a bug, but a feature of MiNGW (or SDL? ... now that you've mentioned it, I remember there was something similar in libSDL on Windows), thus let's close this ticket.