FAQ #80

Come far girare IIS su Windows XP Home?

Risposta

Per prima cosa, si tratta di una soluzione non documentata (e non supportata) da Microsoft.E' necessario avere a portata di mano il CD di installazione di Windows 2000 e dopo aver modificato alcuni files di configurazione, installarlo seguendo queste istruzioni:

  • aprire il file C:\WINDOWS\INF\SYSOC.INF e eliminare hide dalla riga iis=iis.dll,OcEntry,iis.inf,hide,7 e far puntare il file a iis2.inf, anzichè iis.inf
  • nel CD di Windows 2000, prendere i file iis.dl_ e iis.in_ ed espanderli usando il comandoEXPAND iis.DL_ iis2.DLLEXPAND iis.IN_ iis2.INFIl primo file andrà posizionato in C:\WINDOWS\SYSTEM32\SETUP\, il secondo in C:\WINDOWS\INF\ (dove stanno tutti i files di configurazione)
A questo punto nel pannello di controllo troverete la possibilità di installare IIS, dal normale menu di installazione applicazioni.Ovviamente IIS funzionerà senza problemi, visto che non è un blocco legato all'architettura (XP Pro e Home hanno lo stesso kernel) ma a scelta di configurazione di Microsoft. Resta inteso che per effettuare questa operazione è necessario avere regolari licenze sia di Windows 2000 che di Windows XP. Se l'obiettivo è utilizzare XP Home con applicazioni ASP.NET, si può consultare questa FAQ.

A cura di Daniele Bochicchioe Massimo Cappellesso