Rolling back IE10 to IE9 using SCCM2007

I would like to dynamically roll back a series of workstations that have IE10 installed back to IE9 using SCCM 2007, but have been unsuccessful.

So far, I have using a method described online for uninstalling IE9 with IE10.

I downloaded the IE10 executable from microsoft then in CMD ran
"IE10.exe /x:Folder_Destination"
then created a CMD script with the following content:
"pkmgr.exe /up /m:Folder_Name\IE10-Win7.CAB /quiet /norestart /I:Log_File_Location"

I created a package in SCCM2007 with this .CMD as the program. I specified that the program be downloaded locally to the system and run locally as well. Unfortunately, this fails. The log files do not give an error message, only stating that the program timed out.

I am not sure if I should keep attempting to use this method of uninstalled IE10 to rollback the system to IE9 or if there is a better method out there utilizing a task sequence. Any ideas?
Toji_NakamuraAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Thomas Zucker-ScharffSolution GuideCommented:
First question that popped into my mind is why?  You can more easily set all IE10 installs to compatability mode.  I don't pretend to know how to do this via GPO, but it is a simple setting in IE.  Check out my video tutorial at http://www.screencast.com/t/ATc8Wq55.

Hope that helps in determining how to do it through a script.
0
Toji_NakamuraAuthor Commented:
Unfortunately these IE10s are not vetted for our network so there really isn't a choice on my part. I have to have them rolled back; using SCCM is just the most efficient way to do it.
0
Thomas Zucker-ScharffSolution GuideCommented:
Oh.  Have you tried automating the uninstall from control panel (uninstalling IE10 should revert to IE9, or you could download the IE9 executable and automate the uninstall of IE10 then install IE9)?

I plead guilty to not having any knowledge of SCCM.
0
Redefine Your Security with AI & Machine Learning

The implications of AI and machine learning in cyber security are massive and constantly growing, creating both efficiencies and new challenges across the board. Check out our on-demand webinar to learn more about how AI can help your organization!

Toji_NakamuraAuthor Commented:
I do not think I could uninstall IE10 silently by pushing an IE9 software install package to the systems in question. IE10 supports rolling back natively, so I think it would be easiest to stick with manipulating the IE10 install that currently exists on the systems.

SCCM is basically a tool that allows someone to manage a large number of workstations/servers/devices at once.
0
Nagendra Pratap SinghDesktop Applications SpecialistCommented:
Please upload your execmgr.log from a failed client as an attachment. Also check if all the files were copied to sccm cache on the client.
0
Toji_NakamuraAuthor Commented:
So I have been working the issue even more. I jumped the gun when I created the package and attempted to deploy it. My CMD line doesn't even work locally. So there is something wrong with the following:

pkmgr.exe /up /m:"Folder_Name"\IE10-Win7.CAB /quiet /norestart /I:"Log_File_Location"

More specifically, when I try just the "Folder_Name"\IE10-Win7.CAB /quiet /norestart command, nothing works, it's like CMD doesn't even recognize the .CAB file. No clue what to try...
0
Toji_NakamuraAuthor Commented:
Ok, so did some searching around on the interwebs, found a command line that works with both x86 and x64 systems.

FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart"

I'm packaging up this command line as a batch file and will report back if this process works.
0
Toji_NakamuraAuthor Commented:
Alright, sorry for getting back 30 days later, but I have the definitive solution.

IE10 was uninstalling locally when I ran the following command line on x86 and x64 systems:

FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart"

Unfortunately, it would not run at all on x64 systems when I created a package in SCCM and used the same CMD in the package.

In order to make the package work on the CMD line had to be modified differently for x86 and x64 systems.

To successfully get a package that would uninstall IE10 from x86 systems this CMD has to be used:

FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart"

To successfully get a package that would uninstall IE10 from x64 systems this CMD has to be used:

%windir%\sysnative\FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart"

Putting both of those CMD lines into separate packages will get systems to successfully roll back their IE10 to IE9.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Toji_NakamuraAuthor Commented:
I have been using this method for the past 2 weeks and it is uninstall IE10 on all systems.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Browsers

From novice to tech pro — start learning today.