Jump to content

XPCREATE 2006


GreenMachine

Recommended Posts

XPCREATE 2006

I am in the process of wrapping up XPCREATE 2006, and have put up a test version for downloading. (Link at bottom of post.)

There have been very few functional changes, as I feel the XPCREATE has achieved it's goals in terms of design: slipstream the latest hotfixes, and produce a distribution CD that reports zero updates available, in both the High Priority and Optional sections of Windows Update.

The main changes are:

1) Duplicate versions of the same file in different hotfixes are now compared by file version number, and not date. While this has no effect on the current set of hotfixes for Windows XP, it does effect a couple of files on WIndows 2000 installations.

2) SATA Driver Integration has been completly redesigned. The complete sections relating to SCSI drivers in TXTSETUP.SIF are now rewritten, avoiding both doubles in file names, and PCI Hardware IDs. Several drivers, e.g. Silicon Image SATA, and Promise Ultra and FastTrack, have been known to "share" PCI IDs. XPCREATE will now only keep one of the conflicting IDs. While this may not be the optimal solution, it should reduce driver conflict issues.

3) Support for .NET Framework 2.0 is now included. A work-around discussed by a certain Aaron of Microsoft has been implemented, wherein changes are made to the registry before and after the .NET installation. This works on Windows 2000 as well as XP and Server 2003.

4) An extensive build report can now be generated. This Summary Report readily shows the hotfixes integrated, the files included in these hotfixes, the version numbers of these files, a matrix cross referencing files and hotfixes, SATA integration information, and more. As this report does add five to ten minutes to the XPCREATE process, it is not active by default. Before any error reporting, XPCREATE should be run using this option: LOGCREATE=YES in XPCREATE.INI

================================================================================
======================= XPCREATE Summary and Log Report ========================
================================================================================
= =
= XPCREATED on 15/06/2006 Windows Version : XPP =
= Started at 19:56:13 Service Pack : 2 =
= Finished at 20:25:29 =
= =
= HF1 Hotfixes : 50 CF1 Hotfixes : 2 =
= HF2 Hotfixes : 0 CF2 Hotfixes : 0 =
= =
= .NET 1.1 Framework : YES Windows Media Player : YES =
= .NET 2.0 Framework : YES DirectX 9 : NO =
= Windows Update Agent : YES Shockwave Flash Player : YES =
= =
= Mass Storage Drivers : 0 Double File Messages : 13 =
= MSD Warning Messages : 0 =
= =
================================================================================
================================================================================

================================================================================
Slipstreamed Files and Hotfixes Matrix
================================================================================

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |B|
|8|8|8|8|8|8|8|8|8|8|8|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|9|A|
|9|9|9|9|9|9|9|9|9|9|9|0|0|0|0|0|0|0|0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1|1|S|
|0|3|6|6|6|6|8|9|9|9|9|0|1|1|1|2|4|4|5|8|8|8|0|1|1|1|1|1|2|4|6|7|7|7|8|E|
|0|7|3|4|4|4|7|5|5|5|5|7|0|1|2|4|7|9|4|5|5|9|4|2|5|5|5|9|9|3|2|3|7|9|4|C|
|4|5|5|2|2|2|1|8|8|8|9|2|1|9|1|0|0|4|1|1|3|8|3|8|6|6|6|2|1|8|8|4|3|5|3|S|
|6|6|8|2|4|8|5|7|8|9|1|5|7|0|4|0|6|2|4|9|1|1|7|0|2|4|7|7|9|9|1|4|4|3|9|P|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
admin.dll | | | | | | | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | |
agentdpv.dll |X| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
author.dll | | | | | | | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | |
axaltocm.dll | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |X|
basecsp.dll | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |X|
bcsprsrc.dll | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |X|
browseui.dll | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |X| | | | | |
catsrv.dll | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | | | | | | | |
catsrvut.dll | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | | | | | | | |
cdosys.dll | | | | | | | | | | | | |X| | | | | | | | | | | | | | | | | | | | | | | |
cfgwiz.exe | | | | | | | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | |
clbcatex.dll | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | | | | | | | |
clbcatq.dll | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | | | | | | | |
colbact.dll | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | | | | | | | |
comadmin.dll | | | | | | | | | | | | | | | |X| | | | | | | | | | | | | | | | | | | | |

5) The Hotfix Downloading Functionality is making a comeback. However, I do not plan on keeping a list available for download. You may either use a local file, or use a custom HTTP URL.

6) As requested, the first run of XPCREATE once again creates the directory structure.

After this version is released, I will update the documentation. Until then, the basic steps remain unchanged. On the XPCREATE Web Site, the Current Hotfixes and What Goes Where Pages are up to date.

Known Issues: Windows XP

1) The files WMP.DLL and MSSCP.DLL are correctly installed during setup, but overwritten during system reboot. These files correspond to hotfixes KB917734 and KB902344. The attached code can be saved as XPSETUP.CMD (or a name of your choice), and placed in the SVC-CMD directory. This will schedule a RunOnce task to copy the backed up version of these files over the incorrect versions when the first user logs on. Note that this user must have administrator privileges.

Known Issues: Windows 2000

1) As above, the file QUARTZ.DLL, from hotfix KB904706 , must be restored to the correct version. The attached batch file, 2KSETUP.CMD.TXT, will do this. This file must be saved with the .CMD extension, e.g. 2KSETUP.CMD, and placed in the SVD-CMD directory.

2) The hotfix 832483 is reported as missing if not installed. However, installing 832483 prevents the subsequent MDAC update to install before a reboot. Installing in the reverse order results in 832483 not being able to be installed at any point. Most importantly, this update (832483) only contains files that are superceeded by other versions, and adds no registry information, other than the "installed" flags. The following batch file, saved as indicated above, will set these values in the regsitry. I suspect that Microsoft will straighten out this glitch before long, but for now this work around is without side effects.

3) The .NET 2.0 installations reports the following error in the setuperr.log file:

Error:
Setup failed to install the .NET Framework Migration Package package (version 2.0) on your system. Software which depends on this package may not function properly. Contact your system administrator.

I have not yet determined the consequences of this message, but Windows Update does report .NET 2.0 as needing to be installed.

4) The following error, concerning a DirectX file, also apears in setuperr.log:

Error:
Setup detected that the system file named [c:\windows\system32\drivers\msdv.sys] is not signed properly by Microsoft. This file could not be restored to the correct Microsoft version. Use the SFC utility to verify the integrity of the file.

I am not sure why the .CAT file is not found, but it is present.

Feel fere to post comments or questions!

XPCREATE Download : HERE

XPPSETUP.CMD.TXT

2KSSETUP.CMD.TXT

Edited by GreenMachine
Link to comment
Share on other sites


Wellcome back GM

I tryed it out with XP and I have a problem with KB917734 not going in as well.

I will be give it a try with 2000 latter.

EDIT:

ok I think I fixed the problem with KB917734 I forgot to put in the XPSETUP.CMD.

EDIT 2:

ok my attempt with 2000 is working but kb904706 (dx9 update) did not go in. Did I miss something?

Edited by BaTLeZone
Link to comment
Share on other sites

no problem with all the hotfixes but i'm still unable to integrate sata driver.I'm still unable to create a log that is similar to the one you posted even though I follow the instructions.Log created is still the same as the old revision.Any help is very much appreciated.Thanks

Edited by Mann
Link to comment
Share on other sites

@BaTLeZone: I think you forgot the 2KSETUP this time. It is attached to my first post, which I updated to include the KB numbers for these three problem hotfixes.

@Mann: Attach LOGFILES.CAB from the NEWFILES directory to your next post, and I can help you further.

Link to comment
Share on other sites

Oh no ... A bug. I hate when that happens. I see where the SATA integration goes astray, but I have not yet figured out the log file part. I will post a fix ASAP, probably tomorrow. For the moment, if you compressed your drivers, e.g. iastor.sy_, it will probaly work ...

To be continued ...

Link to comment
Share on other sites

Thank you GM for the new XPCREATE.

I got an error message about swflash.cab

The dowloaded swflash.cab is 1,056,028 B. It is slightly bigger than your cab that you mentioned in the XPCREATE website.

Where can I get another swflash.cab that you are using?

Link to comment
Share on other sites

Hi GM.since version 9 has gone final,is it possible for you to have the swflash.cab(v9) integrated instead of the current v8 into the final release of XPCREATE 2006.thanks :)

Edited by Mann
Link to comment
Share on other sites

Ok GreenMachine I'll try the updated ver. I did have the older one in though.

With XP I got an error with MP10.... the file wmp.dll has a ver # of 10.0.0.4036 where 10.0.0.3802 was expected. Any ideas on this one?

Edited by BaTLeZone
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...