yannis Posted August 31, 2003 Share Posted August 31, 2003 According to PC World (Australia) "Microsoft Corp. Friday shipped the first beta of a software installer that is one key piece in a forthcoming overhaul of the company?s patch management architecture. Microsoft Installer (MSI) 3.0, now available to users in the beta program, will become one of two installer technologies that will replace the jumble of eight installers Microsoft has today for installing patches. MSI 3.0 will be used for most applications, while Update.exe will be the installer for the operating system."i> Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/ Share on other sites More sharing options...
munki Posted August 31, 2003 Share Posted August 31, 2003 Hmm...I've been hearing rumours about MSI 3.0 but I haven't had any concrete evidence. Thanks for the heads up mate. :) Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122265 Share on other sites More sharing options...
kairon Posted September 1, 2003 Share Posted September 1, 2003 What is the detailed list of changes in 3.0? Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122316 Share on other sites More sharing options...
cooldude7273 Posted September 1, 2003 Share Posted September 1, 2003 oooo can't wait for a leak! Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122348 Share on other sites More sharing options...
Redmondian Posted September 1, 2003 Share Posted September 1, 2003 Here is some extra information on MSI 3.0 Beta I've gathered. :happy: Compatibility - Packages and patches authored for MSI 2.0 are fully supported on the MSI 3.0 engine. By just installing MSI 3.0 users will be able to benefit from its many servicing improvements. MSI 3.0 patches have additional data tables which are necessary to completely exploit the new features. It is important to note that MSI3.0 patches can be installed by MSI 2.0 ? the engine will just ignore the new tables and the associated functionality. Patch Removal b>? MSI 3.0 provides native support to remove small and minor updates (patches). Any patch installed by the MSI 3.0 engine is eligible for removal. The removal of a patch is the functional equivalent of never installing the patch. The state (files, regkeys, etc?) of the product when a patch (or patches) is installed and removed is identical to its state where the patch (or patches) was never installed. Patches can be removed in any order. Patches are removed using the command line or the calling the MsiRemovePatches ASequencingng ? The new MSI 3.0 patch sequence table enables authors to provide explicit instructions for the order in which updates should be applied on target machines. Updates will be applied to target products in a consistent and predictable order regardless of the order in which they are physically provided to the target machine. By adding the patch sequence table authors can reliably update un-versioned files. Patches without the sequence table will be applied in the order in which they are provided to the enPerformanceance ? Patches installed with the MSI 3.0 engine will take substantially less time to apply as compared to previous versions. Patching no longer implies a full product reinstall, so the engine does not have to examine all product files during patching operations. MSI 3.0 makes a distinction between product repair and patching and will use a lighter weight reinstall mechanism that only updates the files affected by a patch. MSI 3.0 also reduces needless file copies during patch application to further speed up paSource List API t API ? MSI 3.0 provides significant enhancements for system administrators to manage the list of sources for products and patches. New APIs will enable full static management of the product sources including network, URL and Media sources and enable access to read, edit and replace the MSI source lists from an externalMultiple Patching atching - MSI 3.0 allows more than one patch to be installed (or removed) in a single installation transaction with integrated progress, rollback, and reboot behavior. Patches installed together in a single transaction can still be uninstalled individually. If one patch in the set obsoletes, supersedes, or touches the same files as other patches in the set, MSI will take this into account. MSI 2.0 patches are fully supported, and there are no additional authoring requirements to enable this functInventory APIs ry APIs ? MSI3.0 supports rich product, feature, component and patch inventory queries. Privileged accounts can use the new inventory APIs to enumerate across user and install contexts. Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122492 Share on other sites More sharing options...
Steven Posted September 1, 2003 Share Posted September 1, 2003 Here is some extra information on MSI 3.0 Beta I've gathered. :happy:Compatibility - Packages and patches authored for MSI 2.0 are fully supported on the MSI 3.0 engine. By just installing MSI 3.0 users will be able to benefit from its many servicing improvements. MSI 3.0 patches have additional data tables which are necessary to completely exploit the new features. It is important to note that MSI3.0 patches can be installed by MSI 2.0 ? the engine will just ignore the new tables and the associated functionality. Patch Removal b>? MSI 3.0 provides native support to remove small and minor updates (patches). Any patch installed by the MSI 3.0 engine is eligible for removal. The removal of a patch is the functional equivalent of never installing the patch. The state (files, regkeys, etc?) of the product when a patch (or patches) is installed and removed is identical to its state where the patch (or patches) was never installed. Patches can be removed in any order. Patches are removed using the command line or the calling the MsiRemovePatches ASequencingng ? The new MSI 3.0 patch sequence table enables authors to provide explicit instructions for the order in which updates should be applied on target machines. Updates will be applied to target products in a consistent and predictable order regardless of the order in which they are physically provided to the target machine. By adding the patch sequence table authors can reliably update un-versioned files. Patches without the sequence table will be applied in the order in which they are provided to the enPerformanceance ? Patches installed with the MSI 3.0 engine will take substantially less time to apply as compared to previous versions. Patching no longer implies a full product reinstall, so the engine does not have to examine all product files during patching operations. MSI 3.0 makes a distinction between product repair and patching and will use a lighter weight reinstall mechanism that only updates the files affected by a patch. MSI 3.0 also reduces needless file copies during patch application to further speed up paSource List API t API ? MSI 3.0 provides significant enhancements for system administrators to manage the list of sources for products and patches. New APIs will enable full static management of the product sources including network, URL and Media sources and enable access to read, edit and replace the MSI source lists from an externalMultiple Patching atching - MSI 3.0 allows more than one patch to be installed (or removed) in a single installation transaction with integrated progress, rollback, and reboot behavior. Patches installed together in a single transaction can still be uninstalled individually. If one patch in the set obsoletes, supersedes, or touches the same files as other patches in the set, MSI will take this into account. MSI 2.0 patches are fully supported, and there are no additional authoring requirements to enable this functInventory APIs ry APIs ? MSI3.0 supports rich product, feature, component and patch inventory queries. Privileged accounts can use the new inventory APIs to enumerate across user and install contexts. MSI 3.0.. Patches, Patches and More Patches... That :D its focus. :D Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122610 Share on other sites More sharing options...
Redmondian Posted September 1, 2003 Share Posted September 1, 2003 I'd argue most products are essentially "enhanced" patches. :D Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122621 Share on other sites More sharing options...
Righty Posted September 1, 2003 Share Posted September 1, 2003 Microsoft do like their patches Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122625 Share on other sites More sharing options...
kagaku Posted September 1, 2003 Share Posted September 1, 2003 Is it as fast as Nullsoft's install system yet? I hate waiting for MSI installers to load. Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122684 Share on other sites More sharing options...
Redmondian Posted September 1, 2003 Share Posted September 1, 2003 Is it as fast as Nullsoft's install system yet? I hate waiting for MSI installers to load. But does the Nullsoft installer have the features and the support that the Microsoft product has? :cool: Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122692 Share on other sites More sharing options...
John Veteran Posted September 1, 2003 Veteran Share Posted September 1, 2003 i would use MSI over nullsoft any day. go for the features. besides, you only install something once, so who cares how long it really takes as long as it's not an eternity? :blink: btw, MSI 3.0 is supposed to be a lot faster, and like xStainDx said, patches are the biggest thing with this version. afaik anyway... :unsure: Link to comment https://www.neowin.net/forum/topic/97781-microsoft-posts-beta-of-new-installer-software/#findComment-1122717 Share on other sites More sharing options...
Recommended Posts