Jump to content

7Customizer - a Windows 7 Customization and Deployment tool


Recommended Posts

Thank you for the fine tool!

I tried a latest version and could not integrated updates to windows 7 installation. It failed with a strange error in LOG:

2009-12-01 22:22:54, Error DISM DISM Manager: PID=2068 Failed to create unique image session lock name for DISM located at 'F:\Install\Windows7\Tools\7Customizer\work\mount\Windows\System32\Dism\dismprov.dll'. - CDISMManager::CheckSessionAndLock(hr:0x801f0005)

This tool worked for me in past (previous versions) (Sorry, I can't remeber which version number was ok). But after upgrading to the latest version it failed to integrate. I'm using a clean MSD version of Windows 7 Ultimate to integrate updates to.

I've uploaded a LOG file just in case. http://rapidshare.com/files/314783465/dism.rar.html

Edited by L38Crow
Link to comment
Share on other sites


Could you also add support for RunOnceEx?

George King @ Wincert told me the following:

REG LOAD HKLM\W7I "%WIM%\Windows\System32\Config\Software"

SET ROE=HKLM\W7I\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %ROE% /v TITLE /d "Windows 7 Integrator Finisher" /f
REG ADD %ROE% /v Flags /t REG_DWORD /d "00000014" /f

REG ADD %ROE%\001 /ve /d "Installing EXE" /f
REG ADD %ROE%\001 /v EXE /d "%WinDir%\Setup\EXE.exe" /f

REG ADD HKLM\W7I\Microsoft\Windows\CurrentVersion\RunOnceEx /d "%WinDir%\System32\rundll32.exe %WinDir%\System32\iernonce.dll,RunOnceExProcess" /f

REG UNLOAD HKLM\W7I

Basically mount install.wim, load registry, modify registry, unmount registry and commit install.wim.

Link to comment
Share on other sites

Hi :hello: ,

thanks for your tool. All is working fine.

But i have some suggestions:

  • please add a manifest-file beside "7Customizer.exe", or include it - its realy annoying if i forgot to start as admin (maybe this link helps)
  • add the posibility to remove added Drivers and Updates
  • could you rearrange the dropdown-boxes and checkboxes (tweaks->startmenu) - maybe firstly all dropdows and after that all checkboxes
  • could you highlight the "disabled" Services with color - its hard to see a difference to "default"
    maybe
    • default=grey
    • auto=green
    • manual=blue/yellow
    • disable=red

greets and thanks

Link to comment
Share on other sites

@aviv00

blue not that app did

that i did

I did not understand your post.

@murx

please add a manifest-file beside "7Customizer.exe", or include it - its realy annoying if i forgot to start as admin (maybe this link helps

This is already planned for future release. Anyways thanks for the link.

add the posibility to remove added Drivers and Updates

This is already planned for future release.

could you rearrange the dropdown-boxes and checkboxes (tweaks->startmenu) - maybe firstly all dropdows and after that all checkboxes

Actually, I arranged them in the same way that they are arranged in windows 7.

could you highlight the "disabled" Services with color - its hard to see a difference to "default"

maybe

* default=grey

* auto=green

* manual=blue/yellow

* disable=red

Yup that would be very useful. Thanks for that

Thanks for your suggestions.

@TimeTurn

Did someone mentioned the error if spaces are in the filenames?

smile.gif

It was mentioned numerous times. It was reported numerous times. Just use folders without white spaces.

Regards

Link to comment
Share on other sites

blue

I'm so happy I found your program :)

a great tool that will help many people!

The most important features for me in 7customize are the tweaks.

I don't mind so much if my installation disc is a couple of hundred Megs bigger, as long as after installation I don't have

to spend so much time tweaking the OS to my liking.

In a separate post, later, I'll suggest many more tweaks if that's ok.

I was searching for quite some time for a vlite like program, but always looked in the vlite thread and never thought of looking here.

anyway, I've just had a long day with 7customize and other tools and I've had a succuessful outcome. :)

attached are my log.txt file and Autounattend.xml.

I've added many win7 update files, I've added a driver or two, used several tweaks, and chose the unattended route.

All went very well, and I've already created the iso and burned with vlite, installed on a separate partition and all went well

Thank you so much.

and now to the story why it was a long day. :) maybe that will help other people.

I've been looking at the guide written by liquid0624 in the Vlite thread,

so i've decided I'd try to use both his guide combined with 7customizer.

in his guide liquid0624 first uses WAIK to remove with a batch file, some windows components that Vlite cannot remove.

I tried the Vista AIK as he recommends but that didn't work - lots of errors.

So I installed the win7 AIK and that worked well. I'll call this the removal phase.

Then he suggests to use Vlite to remove components via a preset file that he has made.

I did that, and then tried to use 7customize to run with the vlited source folder.

that resulted in a disc that ran only part of an installation and failed.

So i ran 7customize again, this time pointing it to the source only after the removal phase, and before using Vlite.

and it worked flawlessly!!

log.txt

Autounattend.xml

Edited by avnerk
Link to comment
Share on other sites

And now to more tweaking suggestions:

1. I don't know if that's possible, but on the first run of win7 there r 3 pinned programs. I don't like pinned programs, and hope not having them pinned is a thing that can be done

2. Organize the layout of windows explorer

3. Menu bar (from the same organize layout), and then view\status bar.

4. Folder Options: use or not Sharing Wizard.

5. Folder Options: restore previous folder after reboot.

6. System Properties: Performance Settings (lots of tweaks there).

7. the ability to change Workgroup name in addition to Computer name

8. Under Startup and Recovery: what to do in the case of System failure.

and many more :)

(which of course would make a preset file very much needed, I know it's in the todo list)

Thanks again and in advance

And keep up the good work.

I'm ready to test future versions anytime.

avnerk

Link to comment
Share on other sites

Unsucessful

=== 7Customizer Started===

7Customizer verion: 0.2.4a

OS: Microsoft Windows NT 6.1.7600.0

OS architecture: x86

Work folder found: True

Mount folder found: True

Extract utility found: True

Configuration file found: True

Getting drive info

Free space: 8.04798126220703 GB

Getting drive info: Done

Saved Imagex path: C:\Se7en_UA\Tools\x86\imagex.exe

Saved DISM path: C:\Windows\System32\Dism.exe

Windows source path selected

Sources folder found

install.wim found

install.wim size: 3441 MB

Testing imagex

Imagex result begin:

ImageX Tool for Windows

Copyright © Microsoft Corp. All rights reserved.

Version: 6.1.7600.16385

Imagex result end.

Testing dism

dism result begin:

Deployment Image Servicing and Management tool

Version: 6.1.7600.16385

dism result end.

added: "C:\Se7en_UA\Tools\x86\imagex.exe" /XML /info "C:\Windows 7 7600 AIO\sources\install.wim">work\imagesinfo.xml

Starting imagex

Imagex created imagesinfo.xml Successfully

Reading images information from imagesinfo.xml

First 5 lines of imagesinfo.xml

Error opening file [C:\Windows].

Access is denied.

Unexpected Error: Data at the root level is invalid. Line 2, position 1.

at System.Xml.XmlTextReaderImpl.Throw(Exception e)

at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)

at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()

at System.Xml.XmlTextReaderImpl.ParseDocumentContent()

at System.Xml.XmlTextReaderImpl.Read()

at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)

at System.Xml.XmlDocument.Load(XmlReader reader)

at System.Xml.XmlDocument.Load(String filename)

at _7Customizer.Form1.selectImagePathBtn_Click(Object sender, EventArgs e)

Link to comment
Share on other sites

Unsucessful.....

dism result end.

added: "C:\Se7en_UA\Tools\x86\imagex.exe" /XML /info "C:\Windows 7 7600 AIO\sources\install.wim">work\imagesinfo.xml

Starting imagex

Imagex created imagesinfo.xml Successfully

Reading images information from imagesinfo.xml

First 5 lines of imagesinfo.xml

Error opening file [C:\Windows].

@JatinXXX

Please read previous posts,

and you'll find that the directory name holding the original win7 installation files cannot contain spaces.

It was mentioned numerous times.

Link to comment
Share on other sites

@avnerk

Thanks for your feedback. Your story is quite interesting I must say.

So to sum up your post:

7Customizer should be used before vlite on modified installation.

Regarding the tweaks, all these tweaks and lots more will be implemented.

Thanks for your feedback and suggestions.

Regards

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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