MSFN Forum: disable first-run in WMP9 - MSFN Forum

Jump to content


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

disable first-run in WMP9 Rate Topic: -----

#1 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 15 July 2004 - 11:58 AM

Hi all,
Did anyone yet find out how to disable wmp9 first run?

'Coz it is getting a bit sick here on SP2 - re-install windows everyday and (sarcastic) *ENJOY*ing (/sarcastic) seeing that SICK,SICK,SICK first-run configuration screen about as many times too. The irritating thing is that I have to uncheck all the file-types every time, for I use some other player as my default - and I don't want WMP to hijack the file associations.

On SP1 there were registry settings available to disable WMP9's first-run, so it should only be a matter of time before a workaround is found. Besides, gold/SP1 versions of XP had WMP8 by default and did not throw first-run bull-S*** in your face. So logically, WMP9 being pre-installed in SP2 by default, should not have this piece of crap - or it should atleast have a way to gracefully disable/bypass it.

Is there a registry tweak for this? Or a .INI file somewhere? Or.....
Please, 'coz I'm desperate.


#2 User is offline   Alanoll 

  • CODE tags people, CODE tags!
  • Group: Patrons
  • Posts: 5,496
  • Joined: 25-September 03

Posted 15 July 2004 - 12:03 PM

hmmm.....
I think i got that awhile back....haven't seen it for the past few installs....

[WMP9]
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\HTTP,ProxyBypass,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\HTTP,ProxyExclude,,""
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\HTTP,ProxyName,,""
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\HTTP,ProxyPort,0x00010001,80
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\HTTP,ProxyStyle,0x00010001,1
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\MMS,ProxyBypass,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\MMS,ProxyExclude,,""
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\MMS,ProxyName,,""
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\MMS,ProxyPort,0x00010001,1755
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\MMS,ProxyStyle,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\RTSP,ProxyBypass,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\RTSP,ProxyExclude,,""
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\RTSP,ProxyName,,""
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\RTSP,ProxyPort,0x00010001,554
HKCU,Software\Microsoft\MediaPlayer\Preferences\ProxySettings\RTSP,ProxyStyle,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences,DoNotShowAnchor,0x00010001,1
HKCU,Software\Microsoft\MediaPlayer\Preferences,EnableScreenSaver,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences,ForceOnline,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences,UpgradeCodecPrompt,0x00010001,1
HKCU,Software\Microsoft\MediaPlayer\Preferences,DisableMRU,0x00010001,1
HKCU,Software\Microsoft\MediaPlayer\Preferences,MetadataRetrieval,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences,SendUserGUID,0x00000001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences,SilentAcquisition,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences,UsageTracking,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences,PlayerScriptCommandsEnabled,0x00010001,0
HKCU,Software\Microsoft\MediaPlayer\Preferences,WebScriptCommandsEnabled,0x00010001,1
HKCU,Software\Microsoft\MediaPlayer\Preferences,WebStreamsEnabled,0x00010001,1
HKCU,Software\Microsoft\MediaPlayer\Preferences,UpgradeCheckFrequency,0x00010001,1
HKCU,Software\Microsoft\MediaPlayer\Preferences,AcceptedPrivacyStatement,0x00010001,1
HKCU,Software\Policies\Microsoft\WindowsMediaPlayer,DoNotShowAnchor,0x00010001,1


It's one of those :) Not sure which, perhaps all.

EDIT:: Well, I'll be.....I made two exact copies of the same tweaks, even in my file....better fix that.

#3 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 15 July 2004 - 12:23 PM

Alanoll, on Jul 15 2004, 11:33 PM, said:

It's one of those :rolleyes: Not sure which, perhaps all.
Well, no problems on that count. It's pretty obvious in that list as to which ones _cannot_ be related to fixing this S***. So I am left with just having a few keys to bother about.

Quote

I made two exact copies of the same tweaks, even in my file....better fix that
Ya, sure - and could you please post the necessary tweak (same as above) in .reg form?
Please, please, please, please, please, please..........................................


IN THE MEANTIME:
hey dudes, keep the suggestions coming (of which I don't see too many over here, :you stingies: :) )

#4 User is offline   Alanoll 

  • CODE tags people, CODE tags!
  • Group: Patrons
  • Posts: 5,496
  • Joined: 25-September 03

Posted 15 July 2004 - 12:38 PM

picky picky picky.....
Everyone wants in THAT format, no one likes INF....geeeze...people these days...

I removed teh double tweaks by the way....

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"AcceptedPrivacyStatement"=dword:00000001
"UpgradeCheckFrequency"=dword:00000001
"FirstRun"=dword:00000000
"DoNotShowAnchor"=dword:00000001
"EnableScreenSaver"=dword:00000000
"ForceOnline"=dword:00000000
"UpgradeCodecPrompt"=dword:00000001
"DisableMRU"=dword:00000001
"MetadataRetrieval"=dword:00000000
"SendUserGUID"=hex:00
"SilentAcquisition"=dword:00000000
"UsageTracking"=dword:00000000
"PlayerScriptCommandsEnabled"=dword:00000000
"WebScriptCommandsEnabled"=dword:00000001
"WebStreamsEnabled"=dword:00000001


I think that's all of them (exported the key from the registry, and removed alot of values....) Perhaps it's the FirstRun value? :)

#5 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 15 July 2004 - 12:46 PM

Alanoll, on Jul 16 2004, 12:08 AM, said:

Perhaps it's the FirstRun value?
Yup, that's what I was thinking (prolly "AcceptedPrivacyStatement" as well).
But then, those values are present in my existing tweaks to be applied - lem'me see for sure.....
Have you just hurriedly exported the keys (above) from the registry, or is it an exact .reg form of your INF keys?
In any case, I'll try out on this one, and come back and post if it worked or not.


Quote

Everyone wants in THAT format, no one likes INF.... geeeze...people these days...
LOL
Yup, INF method needs some sympathy......

#6 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 15 July 2004 - 12:50 PM

HAIL TO THE KEEL, ME HEARTIES!
-RedBeard (the high seas robber).

So many page views and so few responses!
We need more opinions/ideas here dudes, so keep the posts coming.

#7 User is offline   Alanoll 

  • CODE tags people, CODE tags!
  • Group: Patrons
  • Posts: 5,496
  • Joined: 25-September 03

Posted 15 July 2004 - 01:51 PM

they think you're posting HOW disable, not requesting to know how :)

It was hurredly assembled (REG FILE)......
Should work....i think......

#8 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 July 2004 - 08:53 AM

Hey there,
thanks Alanoll.

It worked!
This was what was required:
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"AcceptedPrivacyStatement"=dword:00000001
"FirstRun"=dword:00000000


Now, don't even think of asking me why it did not work previously (though I had that same key already present) - 'coz I myself am in the process of finding the reason. Since I have a nice, big, fat <wmp9.reg> of 14 KB of desired (cleaned) settings, maybe I had multiples of the above values; which were inverse of each other.....
Maybe something to do with the fact that the above values work only on SP2 RC2 (which I upgraded to only today). Since it is very close to the RTM build, maybe MS has opened out these hooks for use - remember the same tweaks did not work for me on builds 2055/2096.

#9 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 July 2004 - 08:54 AM

Nopes!
It works when you just apply the above from the explorer shell.
But if you have "WMaccess=off" and "WMPOCM=off" and then apply the above reg in T-12 (cmdlines) or GUIrunonce, it does not help - the first-run insists on being seen.
I also have the above entries in "HKLM\Software\Microsoft\MediaPlayer\Preferences" - but still, no effect is taken after a re-install.

Maybe running wmplayer for the first-time, after having it as a disabled component, will refresh the above keys (and thus make this pre-reg process useless)?
But, if that is the case, how is the other settings not affected (the other prefs do take effect)?


But I don't think all the difficulty above is needed. GPedit.msc has a property to switch-off the first-run for all users. Now, if only someone could clean-install windows, then monitor the registry while the gpedit setting is applied......
@Alanoll
:wink: You have vmware and regmon, isn't it? :hint: :hint:



EDIT:
Looks like the values have to be applied when the explorer shell is running. Since T-12 and GUIrunonce, both don't have explorer loaded when processing the above values, they don't work. I was able to disable WMP access in setup as described above, then reboot on first-login, then login again, double-click wmp9.reg (to apply it), and after this wmplayer ran without first-run for that user.
So it looks like only gpedit can be the saviour, can anyone help this poor soul out here....... ?

#10 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 July 2004 - 08:59 AM

--BREAKING NEWS--

I have made a workaround, and am testing it. Shall type it up in this space if it is more reliable. But let me say, it is very ugly to use at best.
Thanks for everybody's help (everybody A.K.A. alanoll at this point on this thread), please keep on the quest to find a way out of this mess of WMP first-run.


@Alanoll:
any progress on the gpedit thing yet?
BTW, how do you apply administrative policies related to WMP/IE/etc. unattendedly?

#11 User is offline   GreenMachine 

  • ineXPlicable
  • Group: Developers
  • Posts: 3,062
  • Joined: 22-August 03

Posted 17 July 2004 - 09:56 AM

@prathapml:

Odd, I never have that screen, and it would bug me if I did! I do two things, and will share them with you from memeory, as I cannot get to my files at the moment.

1) I clear the StubPath entry for WMP. The StubPath entry is the code that runs once for each new user.

2) Remove a registry key for each supported type, e.g. GIF, JPG, AVI, that tells WMP NOT to run this type, or something. Sorry, my memory is very foggy on this one, but if you are intersted I'll dig it out later.

The StubPath keys are look something like this:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{6BF52A52-394A-11d3-B153-00C04F79FAA6}
(StubPath is a value for that key)

In any event, my workaround is far from ugly, if you're still interested.

#12 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 July 2004 - 10:20 AM

Thanks for sharing a foggy memory with us GreenMachine :)
(never mind, just joking around.....)

Yup, I'm interested in knowing what you do.
Do post back in detail on your 'clean' method. It's guaranteed that a lot of people on MSFN would be happy to know your technique.

#13 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 July 2004 - 01:14 PM

I would like to know what exactly the gpedit utility does when you enable the policy to "Don't execute first-time run" for WMP9 (on SP2). Would anyone using regmon *PLEASE* check-out and tell me ?

#14 User is offline   GreenMachine 

  • ineXPlicable
  • Group: Developers
  • Posts: 3,062
  • Joined: 22-August 03

Posted 17 July 2004 - 01:48 PM

Hey, as many brain-cells as I've lost along the way, sometimes I'm lucky just to remember the way to the nearest bar!

Enclosed is the list of Reg Edits I make concerning WMP. I hope I didn't miss anything, but these are extracted from my complete registry imports. All are called from SVCPACK (CMDLINES will be fine). The last section, Silly StubPaths, include ALL the StubPath entries that I edit, but I believe only one or two are pertinent to WMP. It will be more obvious when searching a non-modified registry, which I do not have.

That should be enough. Please post back how it works, or if I can help you further. And if you have all you need, perhaps you can make a little "How To" page!!!

Good luck!

Attached File(s)

  • Attached File  WMP.REG (5.23K)
    Number of downloads: 104


#15 User is offline   Alanoll 

  • CODE tags people, CODE tags!
  • Group: Patrons
  • Posts: 5,496
  • Joined: 25-September 03

Posted 17 July 2004 - 02:03 PM

haha....
prathapml.. I'll look into the gpedit thing. I don't really need a new PC to test it on....just the current system....(new notebook about to be formated, good for test)


I'm betting of the stubpaths, but I call my regedits from CMDLINES and GUIRUNONCE....and I don't remember teh screen. I'll check on my next format to be sure.


Now the AVI thing that GM spoke about interests me, I hate that little box that comes up (MPC user)

#16 User is offline   GreenMachine 

  • ineXPlicable
  • Group: Developers
  • Posts: 3,062
  • Joined: 22-August 03

Posted 17 July 2004 - 02:08 PM

@Alanoll: I think that should fix you, too. I use MPC, too, sometimes, and I no linger see a box about which program to use for opening certain files. Like much of this stuff, it bugs the hell out of me so I have to have it my way, it is like pulling teeth to find the info somewhere, and then once I get it straightend out ... I flush my local buffers, and forget. Sometimes I write it down, and then forget where I wrote it ...

#17 User is offline   Alanoll 

  • CODE tags people, CODE tags!
  • Group: Patrons
  • Posts: 5,496
  • Joined: 25-September 03

Posted 17 July 2004 - 02:51 PM

I had long suspected it was that blasted LegacyDisable, i think I even posted about it.....though I never got around to actually adding it. I'm completely renovating my DVD over the next few days, guess I'll add it. :)

#18 User is offline   neophyte 

  • *Purrrr*
  • PipPipPip
  • Group: Members
  • Posts: 395
  • Joined: 20-August 03

Posted 17 July 2004 - 07:40 PM

Windows Registry Editor Version 5.00

;Media Player License Autoaccept
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsMediaPlayer]
"GroupPrivacyAcceptance"=dword:00000001


This will disable the first run screen completely, for every user. However, it stops quicklaunch and some start menu items from being propegated properly.


GreenMachine: I may be ignorant, but could you explain these:

[HKEY_CLASSES_ROOT\AIFFFile\shell\open]
"LegacyDisable"=-

(I think that disables WiMP from playing file types, is that correct?)

and:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{2C7339CF-2B09-4501-B3F3-F3508C9228ED}]
"StubPath"=hex(2):00,00

(What the hell is 'Stubs')


Cheers.

#19 User is offline   Alanoll 

  • CODE tags people, CODE tags!
  • Group: Patrons
  • Posts: 5,496
  • Joined: 25-September 03

Posted 17 July 2004 - 07:53 PM

it stops WMP from stealing the associations, or not letting other programs take them fully.
You'll get that box that comes up asking which you want to use to load the file type.

Navigate to that key in your registry. You have it. It's like a little mini-setup that is started when a new user is created and logged in for the first time. It creates the default settings such as file associations and WMP settings in this instance.

#20 User is offline   prathapml 

  • Follow the rules please :-)
  • Group: Patrons
  • Posts: 6,791
  • Joined: 14-November 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 July 2004 - 08:05 PM

neophyte, on Jul 18 2004, 07:10 AM, said:

Windows Registry Editor Version 5.00

;Media Player License Autoaccept
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsMediaPlayer]
"GroupPrivacyAcceptance"=dword:00000001
WOOOOHOOOOO!!!!!!!!!!!!!!
Now, THAT was what was needed all along.
@neophyte, Thanks a million.


Quote

This will disable the first run screen completely, for every user. However, it stops quicklaunch and some start menu items from being propagated properly.
That would be _exactly_ what I want. I would like it if file-associations were not tampered with by WMP as well.

Well, an exciting episode comes to an end folks.

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy