<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mega-ZBlog &#187; registry</title>
	<atom:link href="http://www.mzzt.net/tag/registry/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mzzt.net</link>
	<description>You are here.</description>
	<lastBuildDate>Sat, 07 Jan 2012 23:53:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>My Personal Windows 7 Tips and Tricks</title>
		<link>http://www.mzzt.net/2009/01/20/my-personal-windows-7-tips-and-tricks/</link>
		<comments>http://www.mzzt.net/2009/01/20/my-personal-windows-7-tips-and-tricks/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 18:33:17 +0000</pubDate>
		<dc:creator>Dan Bugglin</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[UAC]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.mzzt.net/?p=147</guid>
		<description><![CDATA[Drag and drop notification icons between the overflow and the visible tray to set them to always show or always hide (if you want to reset an icon to the default auto-hide option, you need to use the &#8220;Customize&#8230;&#8221; dialog still). Shift+Click a taskbar icon to launch a new instance of that program. Ctrl+Click a [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Drag and drop notification icons between the overflow and the visible tray to set them to always show or always hide (if you want to reset an icon to the default auto-hide option, you need to use the &#8220;Customize&#8230;&#8221; dialog still).</li>
</ul>
<p><span id="more-147"></span></p>
<ul>
<li>Shift+Click a taskbar icon to launch a new instance of that program.</li>
<li>Ctrl+Click a grouped taskbar icon to cycle through the windows in that icon.</li>
<li>Shift+Ctrl+Click a taskbar icon to launch a new, elevated instance of that program.</li>
<li>Press Win+P to quickly and easily configure a multi-monior system.</li>
<li>Use Win+Up, +Down, +Left, +Right to Maximize, Minimize/Restore, and dock windows to the left or right.  You can drag windows to the sides and top of the workspace for a mouse-based version of the same commands.  &#8221;Shake&#8221; windows to minimize all other windows.</li>
<li>Disabling the &#8220;Base Filtering Engine&#8221; service and all dependant services is a good way to cut down on running services if you don&#8217;t need the Windows Firewall.</li>
<li>Don&#8217;t disable the &#8220;Function Discovery&#8221; or &#8220;HomeGroup&#8221; services as it will break file and folder sharing.</li>
<li>If your computer is waking up every day at 3am, stop and disable the Windows Media Center Receiver Service, and then go to Power options&#8217; Advanced settings and disable wake timers.</li>
<li><a href="http://www.itsmywindows.com/how-to-show-or-hide-send-feedback-link-from-title-bars-of-windows-7-explorer">Disable the Send Feedback link</a> (you can still access the tool from Control Panel).</li>
<li><a href="http://www.mzzt.net/2009/01/13/windows-7-tip-superbar-shortcuts/">Make the taskbar not always on top</a> (makes jump lists and group windows popups appear under other windows unfortunately).</li>
<li>Slim down glass.  Go to Personalization, click on Window Color at the bottom, then Advanced appearance aettings.  Select Border Padding from the drop down and scale it down to 0 if you want super slim borders like in XP.  You can also click the title bar and size it down a few notches if you want.  Color settings may or may not take effect based on how apps use them (they&#8217;ll effect unthemed apps as well as the borders of 16-bit apps) but all size settings should.</li>
<li>Ctrl+Shift+Right Click an empty spot on the start menu and click Exit Explorer to shut down explorer and save its settings without logging out (use Task Manager to start it up again, just make sure it&#8217;s not elevated if you&#8217;re using UAC).</li>
<li>If you accidentally pinned the Computer or Network icons to the start menu you may find you can&#8217;t unpin them.  However you can reset the pinned list and regenerate it.  Exit Explorer using the option above and run regedit.  Go to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage and delete all entries starting with &#8220;Favorites&#8221;.  Then run Explorer and the list will be empty.  You can quickly refill it with program shortcuts you used to have by opening %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu.  Then right click every item there and click Pin to Start Menu (pinned items are cached here, probably so the Distributed Link Tracking Client service can automatically fix moved programs&#8217; shortcuts).</li>
<li>You can make UAC less annoying by disabling the &#8220;dark background&#8221; if you find it results in annoying delays.  However note this is less secure so only do this if you don&#8217;t normally have malware problems anyway or otherwise know exactly what he consequences of this chance could be.  Open the Action Center and choose User Account Control settings.  Slide the bar down one notch to the second notch from the bottom and you&#8217;re in business.</li>
<li>Fix Windows Installers that crash when run&#8230; if you have a third party MSI that crashes when run (such as <a href="http://client.updatestar.com/">UpdateStar</a>&#8216;s), try setting HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQMClient\Windows\CEIPEnable to 0 and run the installer again.  It might help.  This setting likely enables Customer Experience Improvement Program functionality in Windows Installer.  Disabling it should only stop install experience information from being sent to Microsoft.</li>
<li>Make sure you&#8217;re using Windows Update to grab drivers, it&#8217;s a lot easier than installing them manually.</li>
<li>If your games are running a bit sluggishly, try going into the game shortcut properties, Compatibility tab, and checking &#8220;Disable desktop composition&#8221;.  Glass can eat up considerable CPU and this option will disable it for as long as your game runs.  It may help.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mzzt.net/2009/01/20/my-personal-windows-7-tips-and-tricks/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Superbar stuck on top? Nope.</title>
		<link>http://www.mzzt.net/2009/01/09/superbar-stuck-on-top-nope/</link>
		<comments>http://www.mzzt.net/2009/01/09/superbar-stuck-on-top-nope/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 05:06:41 +0000</pubDate>
		<dc:creator>Dan Bugglin</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[7]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[Superbar]]></category>

		<guid isPermaLink="false">http://www.mzzt.net/?p=132</guid>
		<description><![CDATA[In Windows 7, the new Superbar is awesome IMO.  However the Taskbar Properties Control Panel has removed the &#8220;Keep the taskbar on top of other windows&#8221; option and made it on by default.  This also results in maximized windows not being able to cover the taskbar.  If you prefer to use the Win key to [...]]]></description>
			<content:encoded><![CDATA[<p>In Windows 7, the new Superbar is awesome IMO.  However the Taskbar Properties Control Panel has removed the &#8220;Keep the taskbar on top of other windows&#8221; option and made it on by default.  This also results in maximized windows not being able to cover the taskbar.  If you prefer to use the Win key to bring the Taskbar forward and don&#8217;t care if it&#8217;s covered up, and want the screen real estate, this post is for you.</p>
<p><span id="more-132"></span>Since the UI option was gone, the obvious solution is to find the registry entry that Explorer uses for that setting.  My search brought me <a href="http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&amp;Number=82893&amp;site_id=1">here</a>.  It&#8217;s a bit difficult to digest for the non-programmer so I&#8217;ll lay it out here.</p>
<p>There are a bunch of OS-specific intricacies, but fortunately it seems to not have changed since XP so we only need to be concerned about that variant.</p>
<p>The registry key we seek is at HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects</p>
<p>The value is a binary value called Settings.  We are concerned with the 8th byte (double click to edit, it&#8217;s the first two numbers on the second line).</p>
<p>If you&#8217;re not sure about what you&#8217;re doing here, best to back up the registry key we&#8217;re changing so you can restore it.  Better yet, just forget about this hack, have someone who&#8217;s done this stuff before do it for you. <img src='http://www.mzzt.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Back to the link I posted, there is a legend marked with &#8220;SINGLE OPTIONS&#8221; and &#8220;MULTIPLE OPTIONS&#8221;.  You should ignore it since it is far more complicated than it needs to be.  Our byte in Settings breaks down into bit flags:</p>
<ul>
<li>0&#215;1: Auto Hide Taskbar</li>
<li>0&#215;2: Always on Top</li>
<li>0&#215;4: Small icons in CLASSIC Start Menu (doesn&#8217;t apply to the small icon setting for the new menu).</li>
<li>0&#215;8: Hide Clock</li>
<li>0&#215;10 &#8211; 0&#215;80: Who knows.  Reserved?  Always 0?  Probably best not to change these.</li>
</ul>
<p>If you know what these mean, you have all the info you need to turn off Always on Top now (basically, turn off bit flag 0&#215;2).  Just be sure to process kill and restart Explorer after you do it to force the setting to take effect (you may need to lock/unlock the taskbar to get the watermark to jump under the taskbar where it belongs now).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mzzt.net/2009/01/09/superbar-stuck-on-top-nope/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Programs!</title>
		<link>http://www.mzzt.net/2008/12/16/new-programs/</link>
		<comments>http://www.mzzt.net/2008/12/16/new-programs/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 22:39:44 +0000</pubDate>
		<dc:creator>Dan Bugglin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[PathEnv]]></category>
		<category><![CDATA[PortableTaskbar]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[Silk icons]]></category>
		<category><![CDATA[SoundSchemeManager]]></category>

		<guid isPermaLink="false">http://www.mzzt.net/?p=115</guid>
		<description><![CDATA[First we have SoundSchemeManager (download), which aims to make it easier to make and share sound schemes online through standard .REG files.  Any changes made should take effect as soon as you click Save to Registry. Next we have PathEnv (download), which is a similar tool but it allows you to manage your PATH environment [...]]]></description>
			<content:encoded><![CDATA[<p>First we have <a href="http://downloads.mzzt.net/SoundSchemeManager.exe">SoundSchemeManager (download)</a>, which aims to make it easier to make and share sound schemes online through standard .REG files.  Any changes made should take effect as soon as you click Save to Registry.<span id="more-115"></span></p>
<p>Next we have <a href="http://downloads.mzzt.net/PathEnv.exe">PathEnv (download)</a>, which is a similar tool but it allows you to manage your PATH environment string, which controls where Windows searches for apps when it can&#8217;t find the EXE name you typed.  It&#8217;s mostly useful for command prompt stuff.  You can reorder and add and remove folders from the list, as well as add user-specific folders that only apply to you.  Best part, the changes take effect immediately and will affect all new processes that run, no need to log off and back on.</p>
<p>Since these program both mess with system registry settings, even though I did a pretty thorough bug test I still recommend backing up the affected registry keys just in case (see the <a href="http://www.mzzt.net/files/">Projects page</a> for the affected key names).]</p>
<p>I should probably upload AppCompactor soon since I found a nice icon in the <a href="http://www.famfamfam.com/lab/icons/silk/">Silk icon set</a> for it, though the wizard banner and icon I made for it kinda suck so I dunno.</p>
<p>I also am working on another program, PortableTaskbar.  It functions just as the Taskbar and Start Menu do in Windows (Vista with some features taken from 7), but it&#8217;s completely portable.  Everything resides in two XML files on disk and it&#8217;s optimized for flash devices (icon loading for menus is done asyncronously).  This project arose out of my frustrations with menu programs which loaded icons syncronously.</p>
<p>I am quite proud of the feature set:</p>
<p> </p>
<ul>
<li>Taskbar uses the same rules as Windows Explorer for showing windows, but only shows programs running off your portable device.  You can click and right click buttons and they  will react the same.</li>
<li>Taskbar can be docked to any side of any screen.</li>
<li>Start Menu is based off of Vista/7 design with in-pane progam browsing.</li>
<li>Quick Launch feature on the taskbar.</li>
<li>Frequently used programs keeps track of how many times you launch each app.</li>
<li>Search feature can be used to quickly list a folder&#8217;s contents or to search the portable start menu.</li>
<li>Can use <a href="http://quick.mixnmojo.com/usb-disk-ejector">USB Disk Ejector</a> to immediately close PortableTaskbar and eject  the disk.</li>
<li>Internet and E-mail links for your favorite portable apps.</li>
<li>Places pane to allow you to browse your portable documents, music, videos&#8230; or whatever you want.  You can even put program links there, technically.  But folders are cooler cause they will expand into menus. <img src='http://www.mzzt.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Import and Export features for both PStart and ASuite XML databases.</li>
<li>All paths entered into PortableTaskbar are converted into portable, relative paths.</li>
<li>User Picture feature, like on the real Start Menu.</li>
<li>Optimized for portable devices.  Loads icons asyncronously.  Only writes settings to disk on shutdown (or on request).</li>
</ul>
<p> </p>
<p>It&#8217;s feature-complete but I have some more ideas I might decide to implement first:</p>
<ul>
<li>Windows 7-like Quick Launch and taskbar</li>
<li>Need to fix an invalid index exception thrown sometimes when I run a program.  Doesn&#8217;t seem to break anything when I continue.</li>
<li>Might want to tweak some of the drag and drop stuff, there&#8217;s native drag and drop reordering I don&#8217;t use which I could enable (and which is probably nicer).</li>
<li>Sometimes it&#8217;s hard to find the right place to right click to get an empty space on the places bar or programs menu (so you get the &#8220;Add&#8221; menu item option&#8217;).  Might add an &#8220;Insert new after&#8221; option to the item right click list.</li>
<li>Figure out how to do visual style themeing.  The biggest problem is I don&#8217;t know how to draw the start icon or orb (help with that would be appreciated).  Might have to use P/Invoke to forcably extract the image resources from the theme DLL.</li>
<li>Make a skinning engine and make a PortableApps.com theme.  It lends itself well to a taskbar (and there&#8217;s already a nice theme for the Start Menu in the PortableApps.com Menu app).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mzzt.net/2008/12/16/new-programs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

