Pour charger l’OS à partir du réseau et ne rien écrire sur votre machine en local ( grâce à ça votre client pourra tourner sans disque dur) il vous faut tout d’abord un serveur TFTP,

pour Windows il existe un utilitaire sans prise de tête qui est TFTPD32 pour la version 32bits ou TFTPD64 pour la 64bits

vous trouverez cet outil en téléchargement sur le site officiel ici

Voici l’utilitaire :

La seule option à modifier ici est de pointer vers là où vous avez stocké votre dossier PXE issu de la DevStation

Ensuite en cliquant sur settings de TFTPD32 voici ma configuration :

D’abord dans l’onglet GLOBAL :

On active uniquement le service TFTP Server ( attention cet utilitaire fait aussi serveur DHCP, heuresement non activé de base mais pensé bien à le décocher)

Ensuite avec le « Browse » on pointe le dossier pxelinux

ce qui donne pour moi « C:\pxe\boot\pxelinux »

On coche exactement comme ci-dessous les « Advanced TFTP Options »

Dans la rubrique « Use anticipation windows of » ( cette rubrique boostera votre débit de transfert via le serveur)  je l’ai règler à 25 000Bytes vous pouvez l’augmenter jusqu’à 50 000 voir + .

Ma machine test datant de 2002 avec 512Mo de Ram au dessus 25 000 Bytes je ne pouvais plus booter

Ensuite pour que votre pc au démarrage aille chercher directement le bon fichier de boot qui est « pxelinux.0 »  il vous faut créer 2 règles dans votre DHCP la n°66 et n°67

comme ceci :

l’option 66 est l’ip de votre serveur ou est installé TFTPD32

l’option 67 est le pointage vers le fichier pxelinux.0