Trying to add WMP Network sharing will break an upgrade

pmikep

Active Member
So, I was trying to get Windows Media Center working last week. I had a running Win7 that had been 'Lite'd Live in the past (with older versions of NTLite), so was in an unknown state. But among other things, WMC wasn't working in it.

I upgraded this workign Win7 (preserving my desktop, settings, etc.) with an new 'Lite'd Win7. (That is, I began the installation of Windows from within Windows.)

For the most part, I found that upgrading puts things back into Windows that I had taken out earlier. (Well, I didn't try putting IE8 back in. Perhaps that's problematic too.)

I had hypothesized that perhaps I needed Windows Media Player Network Sharing Service to download WMC's TV Guide. (Since WMP is invoked when WMC is run.)

But when the upgrade install got to the "Features" section of the upgrade, Windows halted with an error and rolled back to previous.

I don't know what logs to check. I found a dsim log. Here's a clip from when the error occurred, FWIW.

I'm not expecting NTLite to fix a 'Lite'd Windows 7. Just thought I would report this particular issue, in case it's obvious from looking at the log what the problem is.
 

Attachments

  • upgrade fails adding WMP Network sharing.txt
    3.3 KB
I should add that this wasn't quite "apples to apples." In the upgrade, I removed SMBv1, as well as NetBEUI, etc. It could be that the WMP Sharing relies on those low level network services. If so, that could explain the failure.
 
I upgraded this workign Win7 (preserving my desktop, settings, etc.) with an new 'Lite'd Win7. (That is, I began the installation of Windows from within Windows.)

For the most part, I found that upgrading puts things back into Windows that I had taken out earlier. (Well, I didn't try putting IE8 back in. Perhaps that's problematic too.)
Hi Mike, I'm a bit confused by this part. How can a component return itself via a lite ISO if that ISO doesn't have the component in it.
Can you walk me through, for example "I remove component X from the image, upgrade an OS with that image and component X is there?
Which component X for example, just one from top of your head that you last saw.
Let's ignore IE8 for the moment, if you kept IE11, as keeping IE in general will protect pieces or all of IE8... that might be checked on separately.

Good point about sharing pieces potentially being needed, but also there could be other issues with package cleanups.
I'll send a PM about further testing.

Thanks.
 
Perhaps I wasn't clear. My new Lite'd ISO did have "new" components in it.

So, for example, my working, running Win7 Desktop did not have WMP in it because earlier I had 1) removed WMP using Windows' Feature Removal and 2) used NTLite to remove WMC and seal Features. (That was last year with a verson of NTLite that "sealed" Features.)

When I made an ISO for an upgrade of my running Win7, I kept WMP in it. (Along with that RAS component that I reported earlier was necessary for WMP to update the TV Guide.) So now WMP is back on my Desktop.

Doing an upgrade during Setup appears to be like doing a "Host Refresh" for Win7. You end up with [a - ?] new Windows. It even wants me to Activate it!

(I think that "Upgrade" was meant for going from Win7 Home Basic to Win7 Professional (or similar) and preserving all your settings during the upgrade. But it works fine when doing Win7 Home Premium to Win7 Home Premium too.)

It saves all your old programs and transfers that part of the Registry so that all my old programs work like they did before, without having to reinstall them.
 
Last edited:
Mike, that sounds like Host Refresh (my own term for the same thing).
I should be enabling it on Win7 then too, adding to todo for checking. (to todo, in todo, into todo?) :)

As for your situation, yeah since it mixes old and new plus an upgrade/refresh, best is to move on unless it repeats.
Thanks.
 
Back
Top