kof94 Posted December 27, 2006 Share Posted December 27, 2006 (edited) I created this reg tweak (see attached).It disables everything by default except Netmeeting. This is permanent so make a back up of...[HKEY_CURRENT_USER\AppEvents\Schemes\Apps]...if you need/want to recover the default sounds scheme.-kof94Can you please reupload it? Its not there anymoreSorry for some reason the whole attachment has been removed from my member account.I know that MSFN has been going through a bit of a revamp lately so I can only assume it was lost at some point during this process!Here is the full reg file in a code tag instead:Windows Registry Editor Version 5.00; Disable Default Sounds[HKEY_CURRENT_USER\AppEvents\Schemes\Apps][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default]@="Windows""DispFileName"="@mmsys.cpl,-5856"[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\AppGPFault][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\AppGPFault\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\AppGPFault\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\CCSelect]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\CCSelect\.current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\CCSelect\.default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Close][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Close\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Close\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\CriticalBatteryAlarm][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\CriticalBatteryAlarm\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\CriticalBatteryAlarm\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceConnect][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceConnect\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceConnect\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceDisconnect][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceDisconnect\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceDisconnect\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceFail][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceFail\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\DeviceFail\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\LowBatteryAlarm][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\LowBatteryAlarm\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\LowBatteryAlarm\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MailBeep][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MailBeep\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MailBeep\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Maximize][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Maximize\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Maximize\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MenuCommand][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MenuCommand\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MenuCommand\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MenuPopup][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MenuPopup\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MenuPopup\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Minimize][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Minimize\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Minimize\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Open][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Open\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Open\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\PrintComplete][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\PrintComplete\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\PrintComplete\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\RestoreDown][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\RestoreDown\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\RestoreDown\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\RestoreUp][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\RestoreUp\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\RestoreUp\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\ShowBand]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\ShowBand\.current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\ShowBand\.default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemAsterisk][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemAsterisk\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemAsterisk\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemExclamation][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemExclamation\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemExclamation\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemExit][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemExit\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemExit\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemHand][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemHand\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemHand\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemNotification][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemNotification\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemNotification\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemQuestion][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemQuestion\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemQuestion\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemStart][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemStart\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemStart\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\WindowsLogoff][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\WindowsLogoff\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\WindowsLogoff\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\WindowsLogon][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\WindowsLogon\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\WindowsLogon\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer]@="Windows Explorer""DispFileName"="@mmsys.cpl,-5854"[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\ActivatingDocument]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\ActivatingDocument\.current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\ActivatingDocument\.default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\BlockedPopup]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\BlockedPopup\.current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\BlockedPopup\.default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\EmptyRecycleBin][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\EmptyRecycleBin\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\EmptyRecycleBin\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\FeedDiscovered][HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\FeedDiscovered\.current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\FeedDiscovered\.default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\MoveMenuItem]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\MoveMenuItem\.current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\MoveMenuItem\.default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\Navigating]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\Navigating\.Current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\Navigating\.Default]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\SecurityBand]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\SecurityBand\.current]@=hex(2):00,00[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\SecurityBand\.default]@=hex(2):00,00Enjoy . Edited December 28, 2006 by kof94 Link to comment Share on other sites More sharing options...
just_laze Posted December 27, 2006 Share Posted December 27, 2006 Hello,To reiterate what I said earlier, all 'HKEY-USERS' references should be removed. They do not apply the tweak to 'all users', to do this remove all references to 'HKEY_USERS' and apply the tweak within cmdlines.txt at T-12.laze. Link to comment Share on other sites More sharing options...
ponghy Posted December 27, 2006 Share Posted December 27, 2006 (edited) The most accurate solution (if you cannot to apply the tweak at T-12, when the Default User profile is loaded to the Registry, and no users exist, except Administrator and special users like SYSTEM), but the hardest to perfom, is to modify the Default User profile and other profiles you want to modify.Users are identified in the Registry with a SID (Security Identifier), a long alphanumeric string. You can get the SID of a user by querying the Win32_UserAccount WMI class. In the query, specify the user name and the domain name (the local computer if you're not in a domain). When you get the user instance, you must retrieve the SID field with this string. When you get his SID, you can get his profile path, by querying the following key:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<User_SID>\ProfileImagePathwhere <User_SID> is the user's SID. ProfileImagePath is a REG_EXPAND_SZ string, so you must to expand it before use it. Then, load the profile to the Registry, in memory, by using the REG.EXE tool:REG LOAD HKU\AN_USER <Path_To_User_Profile>\NTUSER.DATNote NTUSER.DAT is the user hive on disk.You will get a new hive under the HKEY_USERS key, named "AN_USER" with all settings of the specified user. You can write or modify any value under this key. When you're done, unload the hive by using the REG.EXE tool again:REG UNLOAD HKU\AN_USERChanges will be committed to disk, and the profile will be permanently changed.For the default user, you can get his profile path by querying the following values:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectoryHKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\DefaultUserProfileWith the first value, you get the base path (e.g. C:\Documents and Settings on a XP System) and with the second, the name of the default user, usually "Default User". Now, build the entire path to the profile:<First_value>"\"<second_value>"\""NTUSER.DAT", and you're done. Repeat the same steps above to load and unload the hive.By modifying the default user profile, *all new users* you create will *take* the changes. The default profile has NO effect on existing users.Remember HKEY_CURRENT_USER is NOT the default profile, but the current profile (the current user logged on to the machine).I have a VBS script that performs this. If you want, I can post some parts of it.Hope this helps.Ponghy.- Edited December 27, 2006 by ponghy Link to comment Share on other sites More sharing options...
kandurak Posted December 28, 2006 Author Share Posted December 28, 2006 Perfect.Reg.exe works and this is what I wanted...I load the default user's profile, then import the settings given by Mr. Kof94 (with modifications to suit the path) and unload it..Thanks a lot guys... Link to comment Share on other sites More sharing options...
kof94 Posted December 28, 2006 Share Posted December 28, 2006 (edited) Hello,To reiterate what I said earlier, all 'HKEY-USERS' references should be removed. They do not apply the tweak to 'all users', to do this remove all references to 'HKEY_USERS' and apply the tweak within cmdlines.txt at T-12.laze.Sorry, I missed your previous post, I haven't been following this topic closely.I only realised the reg file had been removed when I visited My Controls.I have now updated my previous post minus the 'HKEY-USERS' references.-kof94 Edited December 28, 2006 by kof94 Link to comment Share on other sites More sharing options...
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