smithk2306 Posted January 13, 2010 Posted January 13, 2010 Does anybody know where Windows XP stores its user settings for the Volume Controls? I need to set a default for volume and microphone settings on 200+ PCs that will be reset when a different student logs on. I've trawled through the Registry and can only find the settings for which sliders are shown in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Volume Control. What I need to set is the levels of the sliders and the mute on/off settings so that every user gets the same, every time they log on. Once I've found where they are stored I'm sure I can script it to reset for each user. Thanks Kevin
smithk2306 Posted January 13, 2010 Author Posted January 13, 2010 Thanks, but this doesn't do what I'm wanting. I have exported this key as it is, made and saved changes to mute settings and volume sliders, then reimported the original key. It has not reset the changed settings to their original state. Kevin
SYNACK Posted January 13, 2010 Posted January 13, 2010 You could do this with nircmd: You can do it with NirCmd and it's 'setsysvolume' option. setsysvolume [volume] {Component} {Device Index} Set the sound volume for your system. Changing this value also affects the sound volume settings under 'Control Panel'. The [volume] parameter should contain a value between 0 (silence) and 65535 (full volume). {Component} is an optional parameter that specifies one of the following sound components: master, waveout, synth, cd, microphone, phone, aux, line, headphones, wavein. The default value is 'master' (for master volume). Under Windows Vista, the component name must be identical to the one of the device names appear in the sound window of Vista (Control Panel -> Sound). If the device name contains spaces, it must be in quotes. {Device Index} is an optional parameter that specifies the sound device index. This parameter is useful if you have more than one sound card. If you don't specify this parameter, the default sound card in Control Panel is used. Examples: setsysvolume 0x8000 setsysvolume 0 setsysvolume 25000 waveout setsysvolume 25000 master 1 http://www.edugeek.net/forums/links/4532-wow-what-can-t-thing-do.html http://www.edugeek.net/forums/windows/10424-resetting-volume-login.html
p858snake Posted January 13, 2010 Posted January 13, 2010 The setvol and mute utilities will do what you want (they are scriptable), they can be found here (you just need to scroll down): Utilities 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now