Can't prevent IE9 installation from restarting the PC
Hi everyone,
I've used the Microsoft IEAK to create a customised IE9 installation. The customisation options work (for the most part) as Google gets set as default search and a few other settings come through, but I can't for the life of me stop the installation from restarting the PC. I want it to prompt but at this stage would even settle for a no restart.
Now the IEAK program creates the folders BrndOnly, FLAT, INS as you know, with MSI's, exe's etc in each. To be fair i've never known which one was the right one to use but have always gone with the MSI inside the FLAT folder. However even if I use the others, say in the INS folder, it still restarts.
The IE9 instructions on net say there are various command switches including /ieakpath-full:<path> but what path is it looking for, like what file? And is it that I'm not using this command swtich that is the problem? When I was configuring IE with IEAK, I selected the option to prompt for restart which is we know is currently ignored.
If I install using the MSI and use /norestart or /prompt restart, it still restarts. If I use the exe and norestart it still restarts. Just double clicking the file = restart.
So my quesion is how do I get it to NOT restart, but rather prompt like I want? I can't figure out the point of the IEAK asking what restart option to you want to use if its just going to flat out ignore you anyway, and restart regardless.
Thanks.
I've used the Microsoft IEAK to create a customised IE9 installation. The customisation options work (for the most part) as Google gets set as default search and a few other settings come through, but I can't for the life of me stop the installation from restarting the PC. I want it to prompt but at this stage would even settle for a no restart.
Now the IEAK program creates the folders BrndOnly, FLAT, INS as you know, with MSI's, exe's etc in each. To be fair i've never known which one was the right one to use but have always gone with the MSI inside the FLAT folder. However even if I use the others, say in the INS folder, it still restarts.
The IE9 instructions on net say there are various command switches including /ieakpath-full:<path> but what path is it looking for, like what file? And is it that I'm not using this command swtich that is the problem? When I was configuring IE with IEAK, I selected the option to prompt for restart which is we know is currently ignored.
If I install using the MSI and use /norestart or /prompt restart, it still restarts. If I use the exe and norestart it still restarts. Just double clicking the file = restart.
So my quesion is how do I get it to NOT restart, but rather prompt like I want? I can't figure out the point of the IEAK asking what restart option to you want to use if its just going to flat out ignore you anyway, and restart regardless.
Thanks.
1 Comment
[ + ] Show comment
Answers (1)
Please log in to answer
Posted by:
Badger
10 years ago
I think you will have to edit the MSI, and change the CustomAction command lines to the EXE's used. The EXE's normally use /quiet /norestart.
Then run the MSI with REBOOT=ReallySuppress.
hope that helps.
Comments:
-
Thanks Badger but for some reason when I open the MSI in an editor it doesn't have many options available like a normal MSI does, definitely not the reboot option.
However I recreated the package with the IEAK and selected no reboot rather than prompt and that has worked. Ideally I wanted a prompt to restart but it seems quite clear Microsoft has provided an option to select at the IEAK phase that doesn't actually work as advertsed but never mind. - twit 10 years ago-
so not your ideal solution, but your 2nd choice, that's not bad. I have not used the IEAK for years, I guess you are using GPO's to deploy the MSI, is that correct?
I'm glad you having something that will work. - Badger 10 years ago-
Hi, yeah deploying via GPO (could use KACE, GPO slightly better in this instance). However a bug got noticed where if a user hasn't logged onto the PC before IE gets upgraded, no IE icon is present on the taskbar and the start menu shortcut doesn't know what to do. Trying to sort that little problem out then I'm done :)
Thanks for your input too. - twit 10 years ago -
I normally use the EXEs, but you did mention that you were putting in some other settings. Depending on your environment, I would go for the deploying the EXEs with your tool (KACE, in this case) then configure IE with a GPO. your new issue sounds interesting. Have you tried getting the user to log in and out again. Why, you might ask. ActiveSetup. IE uses active setup, if the GPO runs and starts the install, then lets them log in before the install has completed (it could happen, depending on the exits of the GPO, MSI and EXE's) so, try a log out and back in, hopefully you will see the ActiveSetup box appear in the top left corner. Cheers - Badger 10 years ago
I simply use the IEAK to capture the IE install, why in h3ll it's setting random values such as this is currently beyond me. And annoying me a little. - twit 10 years ago