Preboot Execution Environment (PXE) – rozwiązanie w technice komputerowej, umożliwiające uruchomienie na komputerze systemu operacyjnego, mimo że nie jest on na nim zainstalowany. Komputer taki nie musi posiadać żadnych urządzeń mogących przechowywać system (takich jak dysk twardy, stacja dyskietek, napęd CDROM, dyski USB, czy inne).
PXE to tryb pracy, w którym komputer wyposażony w specjalną kartę sieciową łączy się z serwerem obsługującym protokoły Dynamic Host Configuration Protocol (DHCP) i Trivial File Transfer Protocol (TFTP), i z niego pobiera system operacyjny.
Działanie PXE składa się z kilku etapów: