Descripción del Servicio: 
Este servicio es totalmente nuevo en Windows 2007. Su función es ofrecer una cache de archivos  en aquellas  redes empresariales  que trabajan de forma remota principalmente utilizando conexiones de Red de area amplia  WAN, es decir,  conexiones a traves de Internet. Obviamente, el objetivo de esta cache es agilizar  el acceso  a los recursos hospedados remotamente.   La implementación de BranchCache hay que llevarla a cabo desde un equipo con Windows 2008 y en los equipos clientes hay que habilitar esta cache desde  el editor de políticas de grupo Gpedit.msc, podremos encontrar  las políticas para configurar BranchCache   en la rama:

Configuración de Equipo >  Plantillas Administrativas > Red > BranchCache.

Dadas las funciones de este servicio, los usuarios domésticos no precisan tener habilitado el servicio BranchCache, de hecho este servicio no está disponible, en las versiones domésticas de Windows 7 (Home Basic y Premium y Windows 7 Starter).
Podéis leer más sobre la configuración de este servicio en los artículos de technet. (en inglés)

Ruta del ejecutable:   :\Windows\System32\svchost.exe -k PeerDist

Nombre en Inglés:  BranchCache

Nombre de Windows:
PeerDistSvc

Archivos asociados:  Windows\system32\ \peerdistsvc.dll
 
¿Establece una conexión o escucha tras algún puerto?. No

Tipo de Inicio: Manual en Windows 7 Ultimate, Enterprise y Proffesional. En el resto de versiones de este sistema operativo, este servicio no está disponible.

¿Inicia en alguna cuenta?
: Se ejecuta en la Cuenta  de Servicio de Red  (ver esto).

Depende de: Este servicio  depende de HTTP

Servicios que dependen :  No hay servicios dependientes de este servicio

Ubicación en el registro de Windows:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PeerDistSvc

Archivo reg para reparar el servicio