Can I run Windows Embedded CE 6.0 on a regular PC?
You can install Windows CE on a PC, but you will need to create your own image. See this tutorial on MSDN. Also google for CEPC.
Finally visit Mike Hall's blog . I remember reading the linked article but now I can't find it. If anything, this blog is a great resource for Windows Embedded.
a source to share
(From working with Windows CE 5.0, so there might be some differences, YMMV.)
You should be able to run Windows CE both in the emulator and on the device itself, as the host operating system.
In the first case, you only need an emulator that comes with a development kit and a more expensive version of Visual Studio. This will work fine with the OS, albeit a little slower depending on the architecture you choose to create the guest OS for.
In the second case, you really need to find or write drivers for the hardware you want to run and use. This will require a Platform Builder application (which I believe to be a plugin for Visual Studio now) and knowledge of the hardware you are running on. Windows CE itself supports x86 processors, although I don't remember if it supports all x86 processors (instruction sets) or only 486.
If you want to go down the second route, you can also get the Intel Atom or AMD Geode Support Package (BSP) to help you develop your drivers.
a source to share