Jump to content











Photo
* * * * * 1 votes

Win7PE with Winbuilder 74 & 76


  • Please log in to reply
914 replies to this topic

#226 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 28 April 2009 - 05:01 PM

I feel very sorry about yesterday misunderstanding each other.
You are right. Finding a bug and killing is the heart of good programmer. So I shouldn't say my last two sentenses which was very strong upon you. I'm thinking the whole night, and feeling not well. Sorry guru for my agression.

No problem for me with you!
I think that it is allowed to show emotions.

Peter :)

#227 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 28 April 2009 - 05:48 PM

I had a story to tell you. Three men was separately travelling on a mountain. They were run out of water and felt very thirsty but no where to find a water. First one luckily found out a water pot under a banyan tree. He went straight there and drank the water and left the journey. After he left, second man saw the pot and he drank the water and prayed for whom filled the water in. And then he left for the journey. Soon after the last man arrived there. He drank and took the water as much as he could and broke the pot just for fun.

Just curious
Maybe my English is too bad, maybe I do not understand your association:

Who is the third man here:
  • Me (If me, I do not have the feeling, but please tell me by PM, why)
  • You
  • Nuno
  • Jaclaz
  • or ...
Or does it tell us:

If you find some benefits and use them, do not destroy them after!


Peter :)

#228 yahoouk

yahoouk

    Silver Member

  • .script developer
  • 518 posts

Posted 28 April 2009 - 07:01 PM

Dear guru,

I never intend to individual one.
The story is coming from my father.
There are three types of people in the world.
So the 3 persons intend to 3 types of people.
He always encourage me to be second type of people.
I do not have any anger to any person.
Just want to let somebody know about that story.
In our life I believe that the peace is always coming to the person who has right attitude.

I'll try to clean my scripts and upload them on Weekends.
My family is no longer happy with me because of sitting in front of computer all the time. :)

Thanks for your friendship.


B Regards,

yahooUK

#229 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 28 April 2009 - 07:14 PM

He always encourage me to be second type of people.

You caused me to read more careful again, and I saw the difference:

prayed for whom filled the water in

Now I understood.

Thanks

Peter

#230 Nuno Brito

Nuno Brito

    Platinum Member

  • .script developer
  • 10562 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 28 April 2009 - 07:26 PM

or convince him to authorize you (or the winbuilder project) to distribute the files WITHOUT accompanying them with the LGPL License (which of course would invalidate completely the use of the LGPL in first instance and possibly violate a "previous" LGPL or GPL on the sorces Igor may have used)


Ok then, I've sent an email to Igor Pavlov requesting his authorization.

In the meanwhile, I did remember having solved this matter some years ago by adding the LGPL text file along with a generic text file that described each tool found inside the directory.

On this case it would look like this:

--- 7z.exe ----
Author: Igor Pavlov
Site: http://www.7-zip.org/
License: http://www.7-zip.org/license.txt


And for me, case solved - would this suffice? :)

------------------

this has totally got out of control now - why is it everyone ends up arguing
...
this board is full of such talent, shame we can't use it to produce something even better working together without it always digressing into an argument

Don't worry, it isn't out of control - I'd rather call it a creative process.

The more reactions you get from something, the more likely the other person will explore and try improve the exposed flaws.

I'd rather see Jaclaz pointing us his finger about the license flaws than the blood thirsty MS lawyers, thought I think they're also afraid of him and that would explain why boot land has never been legally charged of anything.. :)

After spending some more time with latin people you'll get used to this, eventually noticing that we do get along very well and good ideas often surface from these discussions.. :)

My family is no longer happy with me because of sitting in front of computer all the time.

I know the feeling, sometimes it helps to set some rules like no computers after dinner time or only get online while your wife/girlfriend is watching the soap opera on TV and things like this to help spend some quality time with the loved ones.

----

This topic is indeed getting a bit off topic, should a new section at the winbuilder area be prepared just for 7PE?

:)

#231 ludovici

ludovici

    Silver Member

  • .script developer
  • 610 posts
  • Location:France
  •  
    France

Posted 29 April 2009 - 01:38 AM

Hello yahoouk and everybody   :)

You have make a very good job Yahoouk  :)

Question : How have you create your DirectX script ?


See this post Directx please, i have create a other directx10 script and control panel script  ( Test with success in my Win7PE, script create with the help of Zhang Heng) 

What is difference between your script with my directx10 script (I know than my script is more long.. :) . but also :) ?

I try to activate the Windows Media Player 12 and Sidebar features in Win7PE

I have a success with the sidebar feature( I can add Gadget...) :)

I have the gui interface for Windows Media Player 12 but No video ( I think than if we haven't the audio service in Win7PE; No video in WMP12 ?)

How Activate Photo Picture Viewer, i don't understand ?

Bug : If we want restart windows explorer in task panel, the WIN7PE reboot ... ( Not in vistape) :(

Success : Add the Vista Driver Packs of Dave XP in Win7PE project (With url update... and on Winbuilder 077 beta 2...)

Last Question Yahoouk : Can i help you on Win7PE ?

#232 yahoouk

yahoouk

    Silver Member

  • .script developer
  • 518 posts

Posted 29 April 2009 - 08:25 AM

Question : How have you create your DirectX script ?

Very simple, I've learned from many scripts what made by all members here including you. :)

Last Question Yahoouk ...........?

But not the least I believe, of course, you will :)
I've opened my project for all members here, especially like you. I'm sure you are the master of Controlpenel.

Please show off your success here, and we are going to one destination together with three rules;
1. ease of use
2. more powerful
3. more functional

Do you want to add some rules here :)
You or anyone can create, modify, edit, suggest on this project. That is all of you, not only me, and I can't effort without you.

Please post your scripts here as well.

Many thanks,

B Regards,

yahooUK

#233 voyteckst

voyteckst

    Member

  • Members
  • 49 posts
  •  
    Poland

Posted 29 April 2009 - 12:45 PM

Ok, so now there is no download...

Where can we alternatively download win7pe?

#234 Brian Hoover

Brian Hoover

    Member

  • Members
  • 35 posts
  •  
    United States

Posted 29 April 2009 - 02:04 PM

Ok, let me post an update on my "black screen" issue and offer up a question.

I am now using a new computer running Windows XP SP3. I am using Winbuilder 074, 076, and 077 beta 2. I have updated my source to Windows 7 builder 7100 32-bit Ultimate. I also have WAIK 3.0 beta installed.

The project builds fine, takes about 12 minutes and is 198MB ISO. Whenever I try to use this ISO either in VMWare, on a physical computer booting via DVD or USB I get a black screen with a mouse cursor after it boots to Win7.

First, is anyone building this project on XP with WAIK 3.0?

Second, should I build with WAIK 2.0 instead?

Third, should I be running Winbuilder on Vista or Window 7?

Last, is there any other suggestions to what is going on?

Thank you.

#235 Linus

Linus
  • Members
  • 2 posts
  •  
    Germany

Posted 29 April 2009 - 02:35 PM

Hi,
only Vista and Windows 2008 or Windows 7 is supported for WAIK.
If you use it on XP ther may be some crapy errors/things.

Best Regards,
Linus

#236 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 29 April 2009 - 02:59 PM

Ok, let me post an update on my "black screen" issue and offer up a question.

I am now using a new computer running Windows XP SP3. I am using Winbuilder 074, 076, and 077 beta 2. I have updated my source to Windows 7 builder 7100 32-bit Ultimate. I also have WAIK 3.0 beta installed.

The project builds fine, takes about 12 minutes and is 198MB ISO. Whenever I try to use this ISO either in VMWare, on a physical computer booting via DVD or USB I get a black screen with a mouse cursor after it boots to Win7.

First, is anyone building this project on XP with WAIK 3.0?

Second, should I build with WAIK 2.0 instead?

Third, should I be running Winbuilder on Vista or Window 7?

Last, is there any other suggestions to what is going on?

Thank you.

1st: Not me
2nd: I built successful with WAIK 2.0 under XP SP3 (but my source is 7000, not 7100)
3rd: better is to stay with XP

Peter

#237 Sonny

Sonny

    Member

  • Members
  • 74 posts
  •  
    United States

Posted 29 April 2009 - 03:35 PM

Wow - 8 pages of posts in 3 days.

I have been busy at work and missed alot (50+ posts)

Hope all is well with everyone :)

My environment is XP sp3 and using W7 rc 1 build 7100 source
with wb077b2

First attempt built a working PE with all the 'apps' unchecked
everything else was left as default. :)

Second attempt added all the apps and the bsexplorer,directx,
filesharing ,& dotnet scripts that are unchecked by default -
This build not only failed on the AV
script (error on update.zip?) but also managed to
DELETE all my network connections
(see images) :)

After restoring a backup I am going to continue without the AV
script to see if it will complete.

Thanks YahooUK and I hope that all the extra concerns
expressed throughout these past pages does not discourage you
or others too much, I am sure that everyone appreciates the
work that has been done by you and others here, or they would not be concerned. :)

Sonny

edit: I forgot some of the added parts on second attempt

Attached File  tmp2.jpg   44.1KB   20 downloadsAttached File  tmp.jpg   68.93KB   28 downloads

#238 TheSickman

TheSickman
  • Members
  • 6 posts
  •  
    Netherlands

Posted 29 April 2009 - 04:24 PM

Now it is ready for download from http://win7pe.winbuilder.net server.


is it me or ..

i can't download


btw

tanks a lot for all the good work :)

#239 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 29 April 2009 - 06:35 PM

After building the project successful under XP SP3 32bit host, I made a new test:

Copied the COMPLETE WinBuilder directory to a Vista 64bit host.

I built the project, and got the same result Brian Hoover reported some posts ago.

A compare of the generated ISO showed, that under the 64 bit host the boot.wim was remarkable smaller that one from the 32 bit host.

My opinion:

This seems to be an issue of 'Building a WinBuilder project under 64 bit host'
Here are the same mechanisms active, which Lancelot successful fixed in LiveXP.

To make his fixes possible, WinBuilder already offers some help to work with 'Running WinBuilder in a 64 bit host environment'
  • The Variables
    • %Wow64%
    • %Wow64Dir%
    • %Programs64%
  • The commands
    • System,REGREDIRECT
    • System,FILEREDIRECT
The currently only open issue is that under Wow64 the %ProgramFiles% MUST be written in lowercase as %programfiles%
That cannot be handled by WinBuilder, but has to be defined in the individual scripts using this Variable.

I'm sure that with help of these explanations in some days also the Win7PE can be build on 64 bit hosts.

@YahooUK:
To avoid disappointment and support questins, before these fixes are active:

Just add under [process] in script.project:
If,%Wow64%,EQUAL,True,Begin
Set,%Msg%,"Sorry, this project cannot (yet) be built under 64 bit host"
Halt,%msg%
End

Peter

EDIT: Sorry: exchanged the line
If,%Wow64%,EQUAL,False,Begin
to
If,%Wow64%,EQUAL,True,Begin

The 'False' has been for my test, because I'm working under 32 bit

#240 Sonny

Sonny

    Member

  • Members
  • 74 posts
  •  
    United States

Posted 29 April 2009 - 06:45 PM

The problem for me here is in FileSharing.

If I enable this script it wipes out my network connections.
The iso created does work & boot though

Thanks again,

Sonny

#241 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 29 April 2009 - 06:48 PM

@ALL

It think that there is a remarkable difference between building on a 32 bit host os or on 64 bit.

Please if you report issues:

Also tell us your host OS.

Thanks

Peter

#242 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 29 April 2009 - 06:57 PM

Hi yahoouk, all

here are some notes i took for script developers on LiveXP topic, some rules are for 32bit target pe, i hope helps:

Currently LiveXP Fully supports hostosx64 :D

***Info_X64: Gather files
Script developers, Avoid using "gather files" as script option, when hostOS is x64 (or vista) gathering files may result in gathering wrong files. (like gathering a .sys file may cause trouble)
If you have to use "gather files" as an option:
--Put a check routine to check hostos before gathering files (Example: Acronis-DiskDirector10.script)
--Gather files to a folder under %GlobalTemplates%\xxx....xxxx\ so user can gather files with a hostosxp32 computer and copy files to his/her hostos.

***Info_X64: ProgramFiles - programfiles
For compatibility, dont use ProgramFiles in script, use programfiles,
Also dont use CommonProgramFiles in script, use commonprogramfiles
Example:
Not Compatible with x64hostos, only works right with x86hostos
RegWrite,"HKLM",0x2,"WB-Software\Classes\http\shell\open\command",,"#$q#$pProgramFiles#$p\CD-Opera\Opera.exe#$q#$s#$q%1#$q"
Compatible with x64hostos and x86hostos:
RegWrite,"HKLM",0x2,"WB-Software\Classes\http\shell\open\command",,"#$q#$pprogramfiles#$p\CD-Opera\Opera.exe#$q#$s#$q%1#$q"
in contrast
Message,"#$pProgramFiles#$p",Information
shows %ProgramFiles% on x64
and
IniWrite,"%TargetDir%\%WorkDir%\CD-Opera\profile\Opera6.ini","User Prefs","Toolbar Configuration","%ProgramFiles%\CD-Opera\profile\toolbar\%ToolbarStyle_ScrollBox%.ini"
writes %ProgramFiles% to ini
>Better to use %programfiles% in scripts :D


And better:

If,%Wow64%,EQUAL,True,Begin
Set,%Msg%,"64 bit host users should fix the project Check topic post 238 and following posts"
Halt,%msg%
End

I remember a year ago i made my last vistape build on hostx64 successfully (and probably with bugies, but it worked ;) ). There is no limit for win7pe to work on hostosx64, only need fix ;)


Edit:
in any case you need to access system32 on both x64 and x86, use fileredirect all the time ;)

if,existfile,C:\WINDOWS\system32\dmadmin.exe,Message,"I find you :)",Information

if,notexistfile,C:\WINDOWS\system32\dmadmin.exe,Message,"I cant find you :(",Information

System,FILEREDIRECT,OFF

if,existfile,C:\WINDOWS\system32\dmadmin.exe,Message,"I find you :) with Fileredirect",Information

if,notexistfile,C:\WINDOWS\system32\dmadmin.exe,Message,"I cant find you :( with Fileredirect",Information

System,FILEREDIRECT,ON

an x86 user will get these 2 messages:
I find you ;)
I find you :) with Fileredirect
an x64 user will get these 2 messages (xp/2k3, vista users put a dmadmin.exe in C:\Windows\System32\ manually) :
I cant find you :(
I find you :) with Fileredirect

better to use Fileredirect all the time for system32

There seems no need for Fileredirect to access C:\Program Files\

#243 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 29 April 2009 - 07:08 PM

If,%Wow64%,EQUAL,False,Begin

Sorry: exchange the line
If,%Wow64%,EQUAL,False,Begin
to
If,%Wow64%,EQUAL,True,Begin

The 'False' has been for my test, because I'm working under 32 bit
(I already changed in my original post)

Peter

#244 Seiba

Seiba

    Member

  • Members
  • 33 posts
  •  
    Germany

Posted 29 April 2009 - 08:23 PM

Why can't I download the project using Winbuilder 076?
Please tell me what I have to do, additionaly to create an entry
for winpe7.winbuilder.net?

#245 paraglider

paraglider

    Gold Member

  • .script developer
  • 1739 posts
  • Location:NC,USA
  •  
    United States

Posted 29 April 2009 - 08:51 PM

If I build on win7 build 7000 x64 the built iso will either run fine or blue screen on startup. It depends on what scripts I enable. I also like you noticed the iso is smaller when built on x64. On the previous version of win7pe it was the mmc script that broke the build on x64. I tried editing the script so it did no more than the file copies. Even that caused the blue screen.

Exactly the same scripts build and run fine if built on xp + sp3.

#246 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 29 April 2009 - 09:03 PM

Thanks, Paraglider.

That proofs my opinion that we have to examine script by script whether they do something 'bad' when running under 64 bit host.

Peter

#247 yahoouk

yahoouk

    Silver Member

  • .script developer
  • 518 posts

Posted 30 April 2009 - 01:15 PM

If I build on win7 build 7000 x64 ............... Even that caused the blue screen.

Exactly the same scripts build and run fine if built on xp + sp3.

I'll check MMC Script and upload it on Weekends.
Something like reg error, I think.
MMC has a know bug in Vista before SP1.
Please wait a while.

Thanks,

yahooUK

#248 yahoouk

yahoouk

    Silver Member

  • .script developer
  • 518 posts

Posted 30 April 2009 - 01:18 PM

Why can't I download the project using Winbuilder 076?
Please tell me what I have to do, additionaly to create an entry
for winpe7.winbuilder.net?

Sorry for any inconvenience, I'll re-upload on weekends. I need to cut off all controversaries.

Thank you.

yahooUK

#249 yahoouk

yahoouk

    Silver Member

  • .script developer
  • 518 posts

Posted 30 April 2009 - 01:20 PM

Hi yahoouk, all

here are some notes ..............win7pe to work on hostosx64, only need fix :D


I'll try to edit in my script.

Really thanks.

B Regards,

yahooUK

#250 Jaymatt69

Jaymatt69
  • Members
  • 6 posts
  •  
    France

Posted 30 April 2009 - 01:27 PM

Hello

I download Winbuilder 76 and i add the servers http://win7pe.winbuilder.net/Projects/ but when Winbuilder load the server I have a message "is not a valid integer value.

Help Me ! !

Attached Files






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users