Since the previous streaming media server was in service life, a new machine was bought to replace it. However, under Windows Server 2003, the installation of Windows Media Serviecs is always an error and cannot be started.
The description in Event Viewer is as follows: "The Windows Media Services service is stopped due to 2147500037 (0x8000405) serviceability errors." ”
At first it was thought to be a system problem, and the error remained after reloading. After a long day, it suddenly occurred to me that Windows Media services can only support 16 processors, but the service will not start until the number is exceeded.
Quickly open Device Manager count the number of CPUs, sure enough, more than 16. Know the reason to do, as long as limit the number of a CPU can:
1, in the operation of the input regedit, open the registry.
2. Find Hkey_local_machine/software/microsoft/windows Media
3. Under this key, add a new item named "Platform".
4, under the "Platform" to build a new item called "Threads".
5, under the "Threads" to build two more DWORD keys, the name is "Normalworkerthreadsperproc", "Idleworkerthreadsperproc", their numerical data are "1".
6, reboot, OK.
If you don't bother to change the registry, download the following reg file and import it.
http://download.csdn.net/source/3265565