Jump to content











Photo
* * * * * 3 votes

[project] PWBoot <Latest version: 3.0.2>

usb windows boot full pwboot vhd patch

  • Please log in to reply
262 replies to this topic

#1 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 23 January 2009 - 08:35 PM

Introduction

What is PWBoot project ?

PWBoot stands for Portable Windows Boot project, this project aims to be make your Windows operating system to boot from USB storage media easily.


.

Tested storage list

  • USB Flash
    • Kingston DataTraveler 100 (8GB)
    • Sandisk Cruzer Extreme (16GB)
    • Apacer Handy Steno AH328 (8GB)
  • USB HDD
    • Standard 2.5 inch IDE HDD (60GB)
    • Standard 2.5 inch SATA HDD (120GB)
    • Standard 3.5 inch IDE HDD (40GB)
    • Seagate FreeAgent Go (320GB)
Supported boot methods
  • Virtual hard disk (VHD)
    • Windows 7 (Ultimate, Enterprise)
    • Windows Server 2008 R2
    • Windows 8
  • Physical drive (Native)
    • Windows Vista
    • Windows Server 2008
    • Windows 7
    • Windows Server 2008 R2
    • Windows 8
Important!
  • You do not have to use other USB booting program such as USB Watcher.
  • Remember to re-patch after a new service pack updates installed.
Optimization Tips
  • Use HDD instead of FDD.
  • Turn off indexing service.
  • Use DiskMod for enable pagefile on USB (Windows 7+).
  • Defragment the disk.
  • NTFS compression.
Changelogs






Version 1.0

- Initial release.

Version 1.1

- Core improvement

- Main GUI changes

Version 2.0

- New GUI

- Minor improvements

- Support External system patching (Not fully tested)

Version 2.1

- Minor improvements

- Fixed: External system patching doesn't work

Version 3.0

- Major improvements

- New GUI (Well, basically you just need a pointing device to use it)

- Supports physical or VHD installation

- No VM is required to make a working bootable USB

- Higher boot chance for some machine

Version 3.0.1

- Maintenance release

- Fixed: Unable to boot for "Non-Active" boot volume

Version 3.0.2 <Latest>

- Minor update to USB patch code

Screen shots:

Posted Image

Posted Image


Download Link:
PWBoot 3.0.2.exe (1.28MB)
PWBoot 3.0.2 (No-UPX).exe (1.61MB)

Facebook Page: PWBoot Project

Original source: http://reboot.pro/6851/






Edited by Dhilip89, 12 September 2011 - 09:50 AM.

  • Brito and TheHive like this

#2 Brito

Brito

    Platinum Member

  • .script developer
  • 10616 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 23 January 2009 - 08:53 PM

Awesome! B)

I can't wait to try this out! :cheers:


-------

One suggestion: Why not automate the rest of the process using diskpart to create the bootable USB pendisk and copying the windows folder onto the pendisk with one click as well?

#3 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 23 January 2009 - 09:18 PM

Awesome! B)

I can't wait to try this out! :cheers:


-------

One suggestion: Why not automate the rest of the process using diskpart to create the bootable USB pendisk and copying the windows folder onto the pendisk with one click as well?


Hmm, this project are designed to use on the existing Windows installation.
I also found that if just copy the entire system contents to an USB storage(and apply boot sector) will fail to boot, unless using disk cloning.

#4 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 23 January 2009 - 09:33 PM

Congratulations Dhilip89! Another fine project. B)

Just one question. This project is meant to be used on different computers, not just the one it was created on, right?

:cheers:

#5 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 23 January 2009 - 09:35 PM

Congratulations Dhilip89! Another fine project. B)

Just one question. This project is meant to be used on different computers, not just the one it was created on, right?

:cheers:


Yes, it was designed for portability as long as the boot machine is compatible.

#6 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 23 January 2009 - 10:18 PM

Thank you Dhilip89 :cheers:
only if i can download B) , sorry for my unskillful download capability, i couldnt download.

#7 allanf

allanf

    Gold Member

  • .script developer
  • 1256 posts

Posted 23 January 2009 - 10:36 PM

I think it's the icon on the left in the 'live' page.

#8 Lancelot

Lancelot

    Frequent Member

  • .script developer
  • 5013 posts
  • Location:Turkiye/Izmir
  • Interests:*Mechanical stuff and Physics,
    *LiveXP, BartPE, SherpyaXPE,
    *Basketball and Looong Walking,
    *Buying outwear for my girlf (Reason: Girls are stupid about buying bad stuff to make themselves uglier :))
    *Girls (Lyric: Girl,...., You will be a womann, Soon)
    *Answering questions for "Meaning of life",
    *Helping people,

    Kung with LiveXP, Fu with Peter :)
  •  
    Turkey

Posted 23 January 2009 - 10:39 PM

Thank you allanf

i was repeatedly (stubbornly) clicking icon on right up :cheers:, thanks

#9 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4197 posts

Posted 24 January 2009 - 06:28 AM

Thank you allanf

i was repeatedly (stubbornly) clicking icon on right up :cheers:, thanks


lol! I did the same thing. Untill I said it wouldnt hurt to try the big zip icon on the left.

Suggestion for title similar to youre other thread.
Boot your full Windows Vista+ installation from USB

Very crafty project. B)

#10 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 24 January 2009 - 09:39 AM

I also found that if just copy the entire system contents to an USB storage(and apply boot sector) will fail to boot, unless using disk cloning.


Most probably the only thing needed is HD signature in the MBR cloned :cheers:

jaclaz

#11 blah

blah
  • Members
  • 5 posts
  •  
    India

Posted 25 January 2009 - 10:40 PM

Hot :cheers: Looking forward to try it out !

#12 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 28 January 2009 - 12:09 PM

lol! I did the same thing. Untill I said it wouldnt hurt to try the big zip icon on the left.

Suggestion for title similar to youre other thread.
Boot your full Windows Vista+ installation from USB

Very crafty project. :cheers:


Updated topic's description B)

Version 1.1 released.

#13 blah

blah
  • Members
  • 5 posts
  •  
    India

Posted 28 January 2009 - 12:12 PM

Wonderful ! A no-brainer Q : On I patch my windows Installation, how best do I transfer it to a portable HDD ? DO I need to clone the my windows partition ?

#14 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 28 January 2009 - 12:15 PM

Wonderful ! A no-brainer Q : On I patch my windows Installation, how best do I transfer it to a portable HDD ? DO I need to clone the my windows partition ?


The best way to transfer: disk cloning

#15 blah

blah
  • Members
  • 5 posts
  •  
    India

Posted 28 January 2009 - 12:19 PM

The best way to transfer: disk cloning

And I'll need no other changes ? Besides, will the cloned windows installation detect the portable partition with the same drive letter as teh original windows partition ? Meaning, if my org. windows drive was C, when booting from the cloned portable partition, will windows still recognize the boot partition as C - or will it use the portable partition's default drive letter ?

And in teh same note, will the drive letters of the other drives be shuffled as well. I'm asking this question because something similar happened to me while booting of my port. HDD ( usign XPE )

#16 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 28 January 2009 - 12:23 PM

And I'll need no other changes ? Besides, will the cloned windows installation detect the portable partition with the same drive letter as teh original windows partition ? Meaning, if my org. windows drive was C, when booting from the cloned portable partition, will windows still recognize the boot partition as C - or will it use the portable partition's default drive letter ?

And in teh same note, will the drive letters of the other drives be shuffled as well. I'm asking this question because something similar happened to me while booting of my port. HDD ( usign XPE )


I think it doesn't require changes to make it work, since I never tested this method.
Windows Vista will assign system drive as C: by default.

If BSOD happened, try to unplug the HDD that you clone from.

#17 blah

blah
  • Members
  • 5 posts
  •  
    India

Posted 28 January 2009 - 12:26 PM

In any case, will the patching cause any issues with my current installation ?

Do you mind tell me the inner-workings of the patching process - AS in what files were patched and the like ?

#18 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 28 January 2009 - 12:37 PM

In any case, will the patching cause any issues with my current installation ?


No, I'm using it as my main OS for very long time without any issues.

Do you mind tell me the inner-workings of the patching process - AS in what files were patched and the like ?


1.[check_ispatchable] - true (enable patchbutton), false (disable patchbutton)
2.[patch] - patch usb related setup information (*.inf), update registry, copy required driver file if doesn't exist.
3.[patchsuccess] - true (success msg), false (error msg)

#19 Michael McStarfighter

Michael McStarfighter

    Newbie

  • Advanced user
  • 24 posts

Posted 31 January 2009 - 08:58 PM

The download link doesn't work (wordpress error) ... :cheers:

#20 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 01 February 2009 - 12:04 AM

The download link doesn't work (wordpress error) ... :cheers:


Sorry, I didn't realize that when I try to install wordpress.

Fixed download link (first post)

#21 Michael McStarfighter

Michael McStarfighter

    Newbie

  • Advanced user
  • 24 posts

Posted 01 February 2009 - 01:44 AM

Thanks a lot ... :cheers:

#22 Michael McStarfighter

Michael McStarfighter

    Newbie

  • Advanced user
  • 24 posts

Posted 01 February 2009 - 01:56 AM

A question: How is it possible to avoid the problem of different CPU's on the computers, especially the thing with drivers and not to get a BSOD?
Another question: Is it possible to automatic clean the current hardware configuration, so there are no problems at the next reboot? And how can this be done WITHOUT destroy software with drivers for virtual hardware (VirtualCD, Daemon Tools, the most VPN software, and so on)?
I ask this because my "dream" is to have an universal rescue system which is based on an "installed" Windows. And this needs not to have any trouble with the different hardware on the customer's computers ...

#23 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 01 February 2009 - 11:34 PM

A question: How is it possible to avoid the problem of different CPU's on the computers, especially the thing with drivers and not to get a BSOD?


So far, I booted my Vista from USB on differences of machines (from Intel P4 to Quad CPU, Desktop to Laptop) without any BSOD issues.
Except Boot Manager throw 0xc000000e error with some older machine (BIOS has poor support for USB booting?)


Another question: Is it possible to automatic clean the current hardware configuration, so there are no problems at the next reboot? And how can this be done WITHOUT destroy software with drivers for virtual hardware (VirtualCD, Daemon Tools, the most VPN software, and so on)?


No, I don't have any idea to clean the hardware configuration, but I think that Windows will unload the unneeded drivers on different machine.

#24 kyl

kyl
  • Members
  • 9 posts
  •  
    Poland

Posted 02 February 2009 - 08:22 PM

It doesn't work for me.Tried to install win 7 on usb-hdd(hitachi from laptop) and after start just keep saying "windows starting" and after several minutes it restarts :cheers:

#25 Dhilip89

Dhilip89

    Frequent Member

  • Developer
  • 105 posts
  • Location:Malaysia, Johor
  • Interests:Anything that can blow my mind.
  •  
    Malaysia

Posted 03 February 2009 - 09:24 AM

It doesn't work for me.Tried to install win 7 on usb-hdd(hitachi from laptop) and after start just keep saying "windows starting" and after several minutes it restarts :cheers:


Well, Windows 7 on USB works on my machine, you may try to unplug any other connected USB devices then try to boot again.
If it doesn't work, try it on other machine.





Also tagged with one or more of these keywords: usb, windows, boot, full, pwboot, vhd, patch

3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users