sorry ... this guide is "imprecise" to avoid some "censure problem" bur a expert can solve the problems easily 1. Format the USB from a VISTA enviroment open a command console & run: c:\>diskpart DISKPART> list disk DISKPART> select disk 3 (the USB drive) DISKPART> clean DISKPART> create partition primary DISKPART> select partition 1 DISKPART> active DISKPART> format fs=fat32 DISKPART> assign DISKPART> exit 2. copy from a old beta longhorn iso the structure: \boot \EFI boot.ini bootmgr 3. copy from a vistaPE disto the file winload.exe into root as ntldr \NTLD 4. modify the boot.ini [boot loader] nobcd timeout=45 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows Vista USB version" /fastdetect 5. Install in Sysprop mode on a Virtual machine the Vista enviroment & eventually customize it 6. generalize it e copy the FILESYSTEM STRUCTURE on USB ROOT DONE Booting the USB & vista end it's autoconfiguration & get it full working on USB This guide is for WHO whant make a mediacenter with S.O. on a SanDisk 8GB Remember "Italians do it better"