Windows XP is gebouwd om te draaien op interne systeem harde schijven . Het heeft geen eenvoudige setup of configuratie -optie om te draaien op een externe harde schijf . Het is mogelijk om \\ " maken \\ " XP draaien op een externe harde schijf , maar het gaat om een veel tweaken , waaronder het maken van de externe schijf bootable en bewerken opstartbestanden . Wat je Windows XP-cd USB externe harde schijf ISO Software ( WinISO ) cd - brandsoftware die kan omgaan met ISO bestanden < br Need > Toon Meer Aanwijzingen het creëren van de Windows XP boot image 1 Stel je BIOS , zodat USB opstarten is aangezet . ( Je BIOS moet opstarten vanaf USB ondersteunen . ) Sluit de USB externe harde schijf rechtstreeks aan op uw computer . Kopen van 2 Maak een ISO image ( een . Iso -bestand is een disk image van een optische schijf archief ) vanaf de Windows XP CD - ROM met behulp van uw favoriete software . Slaan op uw harde schijf . 3 Open het ISO -bestand dat u zojuist hebt gemaakt . Navigeer naar de map I386 , en selecteer de volgende bestanden : . TXTSETUP.SIF , Dosnet.inf , usb.in_ , USBPORT.IN_ en usbstor.in_ Pak de bestanden en zet ze in een map te werken met 4 Open een opdrachtprompt en gebruik Cab SDK om de inhoud van de IN_ bestanden uit te pakken ; . . Cab SDK is een Microsoft- compressie en decompressie programma beschikbaar als een exe . bestand in de Windows -map . Elk van de . IN_ bestanden bevat precies een . Inf-bestand . Een voorbeeld command line zou zijn : \\ " cabarc x usbstor.in_ \\ " . Je moet eindigen met drie nieuwe bestanden in de map , genaamd usb.inf , usbport.inf en usbstor.inf . Wis het . IN_ bestanden . 5 Open de bestanden met behulp van een eenvoudige teksteditor zoals Kladblok . Bewerk ze volgens het onderstaande onderdeel \\ " Bestanden bewerken . \\ " 6 Open de eerder gemaakte ISO-bestand en de bestanden die u eerder hebt uitgepakt verwijderen . Vervang ze door de nieuwe gewijzigde bestanden . 7 Sla de ISO-bestanden en branden op een CD met behulp van de software voor het branden van uw keuze . 8 Plaats de cd die u gemaakt en de computer opnieuw op . Zorg ervoor dat deze is ingesteld om te booten vanaf CD . De meeste computers zal dit automatisch te doen , maar zo niet , drukt u op F8 bij het opstarten naar boot opties te kiezen . Toen hem werd gevraagd , kies de externe USB- harde schijf om Windows XP te installeren . Bestanden bewerken Open TXTSETUP.SIF 9 en verplaats de volgende items uit [ InputDevicesSupport.Load ] aan de [ BootBusExtenders.Load ] : usbehci = Usbehci.sys usbohci = Usbohci.sys usbuhci = Usbuhci.sys usbhub = usbhub.sys < br /> USBSTOR = Usbstor.sys 10 Verplaats de volgende items uit [ InputDevicesSupport ] naar [ BootBusExtenders ] : usbehci = \\ " Erweiterter Hostcontroller \\ " , files.usbehci , usbehci usbohci = \\ " Open Hostcontroller \\ " , files.usbohci , usbohci usbuhci = \\ " Universeller Hostcontroller \\ " , files.usbuhci , usbuhci usbhub = \\ " Standard - USB - Hubtreiber \\ " , files.usbhub , usbhub USBSTOR = \\ " USB - Speicherklassentreiber \\ " , files.usbstor , USBSTOR 11 Voeg de volgende in de [ HiveInfs . ] sectie vers : AddReg = hivedef.inf , AddReg AddReg = hivesys.inf , AddReg AddReg = Hivesft.inf , AddReg AddReg = hivecls . inf , AddReg AddReg = hiveusd.inf , AddReg AddReg = dmreg.inf , DM.AddReg AddReg = usbboot.inf , usbservices < br /> Voeg de volgende commando's in de sectie [ SourceDisksFiles ] : [ SourceDisksFiles ] usbboot.inf = 1 , , , , , , _x , 3 , , 3 bootvid.dll = 1 , , , , , , 3_ , 2,0,0 , , 1,2 KDCOM.DLL = 1 , , , , , , 3_ , 2,0 , 0 , , 1,2 Open Dosnet.inf 12 en verander de tweede sectie [Files] om er als volgt uitzien : [ Files ] d1 , usbboot.inf d1 , _DEFAULT.PIF d1 , 12520437.cpx d1 , 12520850.cpx Open usb.inf en verandering 13 lijnen in de [ StandardHub.AddService ] en [ CommonClassParent.AddService ] secties om zo uitzien : [ StandardHub.AddService ] DisplayName = % StandardHub.SvcDesc % Servicetype = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = % 12 % \\ \\ usbhub.sys ; LoadOrderGroup = Boot Bus Extender [ CommonClassParent.AddService ] DisplayName = % GenericParent.SvcDesc % Servicetype = 1 ; SERVICE_KERNEL_DRIVER ; StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = % 12 % \\ \\ Usbccgp.sys LoadOrderGroup = Boot Bus Extender 14 Open usbport.inf en verandering lijnen in het [ EHCI.AddService ] , [ OHCI.AddService ] , [ UHCI.AddService ] en [ ROOTHUB.AddService ] secties om zo uitzien : ; [ EHCI.AddService ] DisplayName = % EHCIMP.SvcDesc % Servicetype = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL < , br /> ServiceBinary = % 12 % \\ \\ Usbehci.sys LoadOrderGroup = Boot Bus Extender [ OHCI.AddService ] DisplayName = % OHCIMP.SvcDesc % Servicetype = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = % 12 % \\ \\ Usbohci.sys < , br /> LoadOrderGroup = Boot Bus Extender [ UHCI.AddService ] DisplayName = % UHCIMP.SvcDesc % Servicetype = 1 ; SERVICE_KERNEL_DRIVER < , br /> StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = % 12 % \\ \\ Usbuhci.sys LoadOrderGroup = Boot Bus Extender [ ROOTHUB.AddService ] DisplayName = % ROOTHUB.SvcDesc % Servicetype = 1 ; SERVICE_KERNEL_DRIVER StartType = 0 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = % 12 % \\ \\ usbhub.sys LoadOrderGroup = Boot Bus Extender Open usbstore.inf 15 en verandering lijnen in de [ ,"USBSTOR.AddService ] sectie om er zo uitzien : [ USBSTOR.AddService ] DisplayName = % USBSTOR.SvcDesc % Servicetype = 1 < br /> StartType = 0 Tag = 3 ErrorControl = 1 ServiceBinary = % 12 % \\ \\ Usbstor.sys LoadOrderGroup = Boot Bus Extender < br > 16 Maak een nieuw bestand met de naam USBBOOT.INF in dezelfde map als de andere gewijzigde bestanden , en plak de volgende inhoud in het : [ usbservices ] < , br /> HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ " USB Mass Storage Driver \\ " HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ " groep \\ " , 0x00000000 , \\ " System Reserved \\ " /> HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ "Start \\ " , 0x00010001 , 0 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ "Type \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ " USB 2.0 Enhanced Host Controller minipoortstuurprogramma \\ " HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ " groep \\ " , 0x00000000 , \\ " System Reserved \\ " /> HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ "Start \\ " , 0x00010001 , 0 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ "Type \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ " USB2 Enabled hub \\ " HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ " groep \\ " , 0x00000000 , \\ " System Reserved \\ " /> HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ "Start \\ " , 0x00010001 , 0 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ "Type \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ " Microsoft USB Universal Host Controller minipoortstuurprogramma \\ " HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ " groep \\ " , 0x00000000 , \\ " System Reserved \\ " /> HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ "Start \\ " , 0x00010001 , 0 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ "Type \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ " Microsoft USB Open Host Controller minipoortstuurprogramma \\ " HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ " groep \\ " , 0x00000000 , \\ " System Reserved \\ " /> HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ "Start \\ " , 0x00010001 , 0 HKLM , \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ "Type \\ " , 0x00010001 , 1 17 Wis uw originele uitgepakt . IN_ bestanden . Open de opdrachtprompt en ga naar de map met uw gewijzigde bestanden . Uitvoeren van deze opdrachten om de bestanden inpakken : cabarc n usb.in_ usb.inf cabarc n USBPORT.IN_ usbport.inf cabarc n usbstor.in_ usbstor.inf < br /> De drie IN_ bestanden moeten nu weer bestaan . Keer terug naar 6 hierboven te voltooien stap .
|