Jump to content

stefanRTR

Member
  • Posts

    29
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Germany

Posts posted by stefanRTR

  1. From the sound of it, I would almost think others remove components in a different way? At least Blue said he found a cool way of doing it. I think.

    I do it this way. I get all the files and registry entries from the manifest files so i only need this define a component.


    var c = new Component2(@"Calculator", Accessories, false)
    {
    CheckFs = (image, wim) => wim.FileExists(Path.Combine(System32, "calc.exe")),
    ComponentNames = new List<string> { @"x86_microsoft-windows-calc", @"amd64_microsoft-windows-calc", @"x86_microsoft-windows-calc.resources", @"amd64_microsoft-windows-calc.resources" }
    };

  2. I think I have narrowed it down, when the boot.wim gets corrupted I try to integrate Swedish LP and all my HOTFIX updates that I have downloaded from WU and Hotfixshare. I have not tried if it gets corrupted if I only integrate hotfixes and no LP, that is my next step. Hopefully stefan will look in to this, as I am no codebreaker my self. Thx. HOpefully this helped some.

    Hi can you post the log file?

  3. @stefanRTR,

    Tested 1.0.2.7Beta and...

    Integration of drivers and updates works perfectly. No errors.

    Features works great! See the xapture below!

    Removal is fine, just a few notes:

    a) removing all WMP12 child packages will remove the player as well. Can you make the childs removal would keep WMP? Like with Client features child packages. Because now it is necessary to keep at least one child to keep the parent. See the second capture.

    B) still getting the same exit code for some components like netframework, static content, wmi... Added the testing log file.

    Preset is working fine now! Great job!

    Alex

    @alex

    a: i check this

    b: the ExitCode = -2146498555 can be ignored. It means that the package does not exist in the image. This happens then a Package also removes others.

  4. @stefanRTR,

    Tested and found thta vistaservising baseline package brekas the features on and off. This is probably because you were testing integrator on ultimate. Maybe this package should not be removed even using integrator on windows 7 home premium too, I don't know. All other packages can be safely removed, one just need to figure how...

    Check that preset does not show some options when reused (simpletcp tftp and others) Small fix needed here.

    Alex

    Thanks for the feedback the Servicing Baseline Packages are no longer shown.

    Fixed the preset bug in 1.0.2.7 i hope so.

    New Version 1.0.2.7 first post updated.

    If you get a Cannot Mount Image Error try in the new MenuItem Tools->Clenup Image Mounts and then try it again.

  5. Stefan, Great tool

    got a few little thingies

    from time to time i get mount errors

    when i close program then and start it again it runs ok

    log included

    It also would be nice when adding drivers,

    You could select a folder

    or

    when you wanna check them boxxes

    you could choose more then one at a time (keeping shift pressed)

    To add all drivers from a folder you can type inf in the searchbox of the openfiledialog.

    @stefanRTR

    check this out. Some lines are doubled, and winintegrator tries to remove the same packages twice. Done with 1.0.2.5. As a rezult the enable features on and off is brken.

    Aleū

    Fixed in Version 1.0.2.6. Can you try enable features on and off again?

    Though it must be in your mind, but could you implement autosaving of the presets?

    Maybe in Version 1.0.3X

    @all

    New Version 1.0.2.6 first post updated.

  6. Win Integrator Version=1.0.2.1

    Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.

    --- EXCEPTION #1/1 [iOException]

    Message = “Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.”

    ExceptionPath = Root

    ClassName = System.IO.IOException

    HResult = -2147024713

    Source = mscorlib

    StackTraceString = “

    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

    at System.IO.__Error.WinIOError()

    at System.IO.File.Move(String sourceFileName, String destFileName)

    at HE994Ql9nWFECfPYC8.LlhWl3UhNgleRmsJTx.H9aNhds1q()

    at stefanRTR.WimImage.SevenImage.dhdmrVupC9wrXcclAr.FAcYiBi0E()

    at stefanRTR.ErrorHandling.Catch(String comment, Action action)

    When did you get this error?

    How i can translate this program? I´ve looked into program folder and i think i can translate WinIntegrator.resources.dll and make new folder cs-CZ. I tried open file with Restorator 2007 and see here is nothing to translate...

    I can send you a *.resx file to translate.

    Just a curiosity question - how long have you been working on your program?

    I started the Project in May 2009 and i never counted hours.

    I think it's a better waste of time as playing COD, WOW or.........

  7. Some Packages have Child Packages if you remove the Parent all the children will be Removed. I have to fix the Parent<->Child detection Code.

    The dism.exe keeps all the Files in WinSxS and many Registry entries but it will be posible to remove them using Win Integrator in the Feature.

    This needs alot of work and testing or it will break Update or ServicePack Installation like vLite did.

  8. Hi,

    i'am working on something.

    Old Topic by Intelmaster

    Features:

    • Bootable Iso Image Creation

    • Image Rebuilding

    with a Windows 7 or Windows Server 2008 R2 Image

    • Driver Integration including Bootcritical-Option if you need a Driver to Install Windows

    • Package Integration (Updates, LocalPacks and LanguagePacks)

    • Package Removing

    • Preset Creation

    • Windows Feature Enabling and Disabling

    with a Windows Vista SP1 or Windows Server 2008 Image

    • Package Integration (Updates and LanguagePacks)

    • ServicePack 2 Integration into a original MS DVD or Image with SP1

    Supported Operating Systems:

    • Windows Vista SP1

    • Windows Server 2008 family

    • Windows 7 family

    • Windows Server 2008 R2 family

    Software Requirements:

    Microsoft .NET Framework 4 Client Profile Beta 2 Important! You must reboot you Computer after installing the Framework or the Win Integrator Setup will fail.

    and for Vista and Server 2008

    Windows® Automated Installation Kit (AIK) for Windows® 7 or Windows® OEM Preinstallation Kit (OPK) for Windows® 7

    Version History:

    Version 1.0.2.7 Beta:

    • Added: New Tool "Cleanup Image Mounts". If you get an Cannot Mount Image Error try this.

    • Small Fixes

    Version 1.0.2.6 Beta:

    • Fixed: Some Packages have been listed twice in presets and have been removed twice from the Image.

    • Fixed: If a Packages has children only the parent has to be removed the children will be removed automatically.

    Version 1.0.2.5 Beta:

    • Fixed: Some Updates have been listed twice in the RemovePackages TreeView

    • Fixed: Error 50 then Enabling IIS FtpServer

    Version 1.0.2.4 Beta:

    • Changed: The Packages to Remove are now showed in a TreeView and i started to sort them into Categories(Drivers, Multimedia...)

    • Fixed: Error 50 then Enabling some Features.

    • Fixed: Error 50 then Integrating some Updates into Vista.

    • Small Fixes and Changes.

    Version 1.0.2.1 Beta:

    • Small Fixes.

    Version 1.0.2.0 Beta:

    • New Feature: Enable and Disable Windows-Features

    Download <Note added on Sep 25, 2012: link is dead, of course, after so long, but will remain here for the sake of history>

  9. those ones

    Windows6.1-KB973525-x64.cab

    Windows6.1-KB974332-x64.cab

    Windows6.1-KB974431-x64.cab

    Windows6.1-KB974455-x64.cab

    Windows6.1-KB974571-x64.cab

    Windows6.1-KB975364-x64.cab

    Windows6.1-KB975467-x64.cab

    my bad i use the cab files

    need to use the msu files

    cab files are working here, can you post the logfile

  10. can you try to install http://support.microsoft.com/kb/971644 for vista before i got this error on vista sp2 32bit

    0:18:40.603: Thread:1: Starting WinIntegrator, Version=1.0.9311.537, Culture=neutral, PublicKeyToken=861173525dbe9e68

    20:18:40.650: Thread:1: Running on Microsoft Windows NT 6.0.6002 Service Pack 2, ProcessorCount=2

    20:18:40.712: Thread:1: Privileges:

    IncreaseQuota => Disabled

    Security => Enabled

    TakeOwnership => Enabled

    LoadDriver => Disabled

    SystemProfile => Disabled

    SystemTime => Disabled

    ProfileSingleProcess => Disabled

    IncreaseBasePriority => Disabled

    CreatePageFile => Disabled

    Backup => Enabled

    Restore => Enabled

    Shutdown => Disabled

    Debug => Enabled

    SystemEnvironment => Disabled

    ChangeNotify => EnabledByDefault, Enabled

    RemoteShutdown => Disabled

    Undock => Disabled

    ManageVolume => Disabled

    Impersonate => EnabledByDefault, Enabled

    CreateGlobal => EnabledByDefault, Enabled

    IncreaseWorkingSet => Disabled

    TimeZone => Disabled

    CreateSymbolicLink => Disabled

    20:18:40.728: Thread:1: ServicingPath = C:\Program Files\Windows OPK\Tools\Servicing\

    20:18:40.759: Thread:1: Using WIMGAPI from C:\Users\TestBert\Desktop\Debug\wimgapi.dll

    20:19:08.785: Thread:1: EXCEPTION: UnhandledException 'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.' Line number '9' and line position '14'. The image format is unrecognized. Exception from HRESULT: 0x88982F07

    UnhandledException 'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.' Line number '9' and line position '14'. The image format is unrecognized. Exception from HRESULT: 0x88982F07

    --- EXCEPTION #1/4 [COMException]

    Message = “Exception from HRESULT: 0x88982F07”

    ExceptionPath = Root.InnerException.InnerException.InnerException

    ClassName = System.Runtime.InteropServices.COMException

    HResult = -2003292409

    --- Outer ---

    --- EXCEPTION #2/4 [FileFormatException]

    Message = “The image format is unrecognized.”

    ExceptionPath = Root.InnerException.InnerException

    ClassName = System.IO.FileFormatException

    InnerException = “Exception #1 at Root.InnerException.InnerException.InnerException”

    HResult = -2146233033

    Source = PresentationCore

    StackTraceString = “

    at System.Windows.Media.PixelFormat.GetPixelFormat(SafeMILHandle bitmapSource)

    at System.Windows.Media.Imaging.BitmapSource.UpdateCachedSettings()

    at System.Windows.Media.Imaging.BitmapSource.set_WicSourceHandle(BitmapSourceSafeMILHandle value)

    at System.Windows.Media.Imaging.BitmapFrameDecode.FinalizeCreation()

    at System.Windows.Media.Imaging.BitmapSource.CompleteDelayedCreation()

    at System.Windows.Media.Imaging.BitmapSource.get_WicSourceHandle()

    at System.Windows.Media.Imaging.BitmapFrameDecode..ctor(Int32 frameNumber, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, BitmapFrameDecode frameDecode)

    at System.Windows.Media.Imaging.BitmapDecoder.SetupFrames(BitmapDecoder decoder, ReadOnlyCollection`1 frames)

    at System.Windows.Media.Imaging.BitmapDecoder.Initialize(BitmapDecoder decoder)

    at System.Windows.Media.Imaging.BitmapDecoder..ctor(SafeMILHandle decoderHandle, BitmapDecoder decoder, Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, Boolean insertInDecoderCache, Boolean isOriginalWritable, Stream uriStream, UnmanagedMemoryStream unmanagedMemoryStream, SafeFileHandle safeFilehandle)

    at System.Windows.Media.Imaging.IconBitmapDecoder..ctor(SafeMILHandle decoderHandle, BitmapDecoder decoder, Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, Boolean insertInDecoderCache, Boolean originalWritable, Stream uriStream, UnmanagedMemoryStream unmanagedMemoryStream, SafeFileHandle safeFilehandle)

    at System.Windows.Media.Imaging.BitmapDecoder.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy, Boolean insertInDecoderCache)

    at System.Windows.Media.Imaging.BitmapFrame.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy)

    at System.Windows.Media.ImageSourceConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)

    at System.Windows.Baml2006.TypeConverterMarkupExtension.ProvideValue(IServiceProvider serviceProvider)

    at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider)

    --- Outer ---

    --- EXCEPTION #3/4 [XamlParseException]

    Message = “'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.' Line number '9' and line position '14'.”

    ExceptionPath = Root.InnerException

    ClassName = System.Windows.Markup.XamlParseException

    InnerException = “Exception #2 at Root.InnerException.InnerException”

    HResult = -2146233087

    Source = PresentationFramework

    Line = 9

    Position = 14

    StackTraceString = “

    at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo)

    at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings)

    at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel)

    at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)

    at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)

    at WinIntegrator.About.InitializeComponent() in c:\Win Integrator-test2\LangPack Integrator\About.xaml:line 1

    at WinIntegrator.About..ctor() in C:\Win Integrator-test2\LangPack Integrator\About.xaml.cs:line 13

    at WinIntegrator.MainWindow.MenuAbout_Click(Object sender, RoutedEventArgs e) in C:\Win Integrator-test2\LangPack Integrator\MainWindow.xaml.cs:line 70

    at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

    at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)

    at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)

    at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)

    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)

    at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

    at System.Windows.Threading.DispatcherOperation.InvokeImpl()

    at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)

    at System.Threading.ExecutionContext.runTryCode(Object userData)

    at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)

    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)

    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)

    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

    at System.Windows.Threading.DispatcherOperation.Invoke()

    at System.Windows.Threading.Dispatcher.ProcessQueue()

    at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

    at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

    at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)

    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)

    at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

    at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)

    at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

    at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)

    at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)

    at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)

    at System.Windows.Threading.Dispatcher.Run()

    at System.Windows.Application.RunDispatcher(Object ignore)

    at System.Windows.Application.RunInternal(Window window)

    at System.Windows.Application.Run(Window window)

    at System.Windows.Application.Run()

    at WinIntegrator.App.Main() in C:\Win Integrator-test2\LangPack Integrator\obj\x86\Debug\App.g.cs:line 0

    --- Outer ---

    --- EXCEPTION #4/4 [ArgumentException]

    Message = “UnhandledException 'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.' Line number '9' and line position '14'.”

    ExceptionPath = Root

    ClassName = System.ArgumentException

    InnerException = “Exception #3 at Root.InnerException”

    HResult = -2147024809

×
×
  • Create New...