Cita: Se supone que si voy a la carpeta C:\PHP\ tiene que existir esa carpeta verdad?. Pues no existe.
Instalé PHP con la opción Avanzada y me preguntó si crear esas carpetas, le dije que si, pero no me las creó...
No, .. no sé que has usado para instalar PHP .. pero PHP de por sí NO crea ninguna carpeta/directorio que modifiques o indiques en alguna directiva de configuración de php.ini .. Debes hacerlo tu -a mano- y asegurarte que tengan permisos de escritura al menos (si corresponde).
PHP.ini es un archivo de configuración (como veras texto plano) no es un ejecutable por eso no crea nada de directorios y demás.
Un saludo,