Por defecto en -casi- (ahora he de decir "casi" .. por qué nunca me he topado con las sesiones "desactivadas") todas las configuraciones de PHP tanto linux como windows .. el uso de sesiones está activado, pero es cierto que se pueden desactivar.
De hecho .. la desactivación de las sesiones se ha de hacer voluntariamente:
Cita: Session support is enabled in PHP by default. If you would not like to build your PHP with session support, you should specify the --disable-session option to configure. To use shared memory allocation (mm) for session storage configure PHP --with-mm[=DIR] .
Revisa haciendo un phpinfo() si las tienes activadas .. Si las tienes activadas ahí veras un bloque de información referente a las sesiones (y su configuración).
Realmente si tienes desactivado el uso de sesiones .. no sé como se habilitará (no encuentro directiva en el php.ini .. ?¡=?) ..
Revisa la documentación oficial sobre sesiones en php.net:
www.php.net/session
Un saludo,