Windows Installer Justification

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

Post Reply
User avatar
White Haven
Sith Acolyte
Posts: 6360
Joined: 2004-05-17 03:14pm
Location: The North Remembers, When It Can Be Bothered

Windows Installer Justification

Post by White Haven »

Okay, I appeal to the collective wisdom of G&C, because I'm at a loss. Is there any sort of good side to Windows Installer and its related ilk? And by that, I mean any piece of software that refuses to be uninstalled in safe mode. Part rant, yes, but also an honest question. Is there any sort of situation where such a protection is a good thing?
Image
Image
Chronological Incontinence: Time warps around the poster. The thread topic winks out of existence and reappears in 1d10 posts.

Out of Context Theatre, this week starring Darth Nostril.
-'If you really want to fuck with these idiots tell them that there is a vaccine for chemtrails.'

Fiction!: The Final War (Bolo/Lovecraft) (Ch 7 9/15/11), Living (D&D, Complete)Image
User avatar
Beowulf
The Patrician
Posts: 10621
Joined: 2002-07-04 01:18am
Location: 32ULV

Post by Beowulf »

I'm fairly certain you can run msiexec in safe mode manually. Even found the command line options for you
"preemptive killing of cops might not be such a bad idea from a personal saftey[sic] standpoint..." --Keevan Colton
"There's a word for bias you can't see: Yours." -- William Saletan
User avatar
Xon
Sith Acolyte
Posts: 6206
Joined: 2002-07-16 06:12am
Location: Western Australia

Post by Xon »

As bad as Windows Installer is, there is a reason Microsoft made it. Because too many installers/uninstallers didnt work.

Oh, and your google-fu over support.microsoft.com is weak;How to start Windows Installer in Safe Mode
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
User avatar
White Haven
Sith Acolyte
Posts: 6360
Joined: 2004-05-17 03:14pm
Location: The North Remembers, When It Can Be Bothered

Post by White Haven »

Hmm. Quite good to know, but one thing, Xon. That article specifically refers to various versions of Server 2003, and given that I'd be trying this stuff out on customer systems, I want to be sure before I jump, given that it contains registry-futzing. Any chance you've tried that on XP as well?

As for google-fu, I'm at work, I save that for home. :)
Image
Image
Chronological Incontinence: Time warps around the poster. The thread topic winks out of existence and reappears in 1d10 posts.

Out of Context Theatre, this week starring Darth Nostril.
-'If you really want to fuck with these idiots tell them that there is a vaccine for chemtrails.'

Fiction!: The Final War (Bolo/Lovecraft) (Ch 7 9/15/11), Living (D&D, Complete)Image
User avatar
phongn
Rebel Leader
Posts: 18487
Joined: 2002-07-03 11:11pm

Post by phongn »

You can also do nifty things with MSI like push them out via GPO and whatnot.
RThurmont
Jedi Master
Posts: 1243
Joined: 2005-07-09 01:58pm
Location: Desperately trying to find a local restaurant that serves foie gras.

Post by RThurmont »

I personally think that the Windows package management system (in XP) beats the heck out of OS X, in that it provides for self contained installers, but also offers some degree of centralized management. What I'd really like to see (and this may well be in Vista, but for other reasons I don't plan on using that OS) would be the Windows package management system extended with Linux like functionality, so that you could additionally benefit from dependency resolution of non-self-contained installers and have centralized update management.
"Here's a nickel, kid. Get yourself a better computer."
User avatar
Xon
Sith Acolyte
Posts: 6206
Joined: 2002-07-16 06:12am
Location: Western Australia

Post by Xon »

RThurmont wrote:What I'd really like to see (and this may well be in Vista, but for other reasons I don't plan on using that OS) would be the Windows package management system extended with Linux like functionality, so that you could additionally benefit from dependency resolution of non-self-contained installers and have centralized update management.
You can do a primitive version of that already with msi installer packages. Office is a good example of having a bunch of msi files for each Office app and then a master msi linking them all together.

Slap in a Question & Answer file and the whole thing can be automated. Not trivially due to the insane complexity, but it is doable.
White Haven wrote:I want to be sure before I jump, given that it contains registry-futzing. Any chance you've tried that on XP as well?
Windows Installer is identical on WinXP or Win2k3. Virtually all the time WinXP & Win2k3 share services or dlls, they are identical or Win2k3 has newer versions which are backwards compadible with the old versions.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.
User avatar
White Haven
Sith Acolyte
Posts: 6360
Joined: 2004-05-17 03:14pm
Location: The North Remembers, When It Can Be Bothered

Post by White Haven »

Was just makin sure, cool. Still a fucking powerstupid way to design a critical function, though. Gee, something's broken that's preventing Windows from booting properly. Surely no one will ever need to use Safe Mode to...what's that, fix a problem?
Image
Image
Chronological Incontinence: Time warps around the poster. The thread topic winks out of existence and reappears in 1d10 posts.

Out of Context Theatre, this week starring Darth Nostril.
-'If you really want to fuck with these idiots tell them that there is a vaccine for chemtrails.'

Fiction!: The Final War (Bolo/Lovecraft) (Ch 7 9/15/11), Living (D&D, Complete)Image
User avatar
Beowulf
The Patrician
Posts: 10621
Joined: 2002-07-04 01:18am
Location: 32ULV

Post by Beowulf »

White Haven wrote:Was just makin sure, cool. Still a fucking powerstupid way to design a critical function, though. Gee, something's broken that's preventing Windows from booting properly. Surely no one will ever need to use Safe Mode to...what's that, fix a problem?
I think it's that no one thought through the fact that it runs as a service. Namely, it doesn't run in safe mode. Of course, you can run it manually at the command line, still, you just need a bit more computer savvy to be able to do so.
"preemptive killing of cops might not be such a bad idea from a personal saftey[sic] standpoint..." --Keevan Colton
"There's a word for bias you can't see: Yours." -- William Saletan
Post Reply