when i run a windows phone app program immediately a error message.
The Windows Phone Emulator requires Hyper-V. Your PC is missing the following pre-requisites requ
Are you running Windows 8.1 Professional (64-bit) ? Seems like that is what it's complaining about.
EDIT: Yes, according to the docs here http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx you need to be running a Pro version of Windows 8.
This taken from the link above 64-bit version of Windows 8 Pro edition or higher.