<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Insatiably Curious Blog</title>
	<atom:link href="http://insatiablycurious.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://insatiablycurious.wordpress.com</link>
	<description>Unicode Output of an Insatiably Curious Mind</description>
	<lastBuildDate>Thu, 06 Jan 2011 07:10:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='insatiablycurious.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Insatiably Curious Blog</title>
		<link>http://insatiablycurious.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://insatiablycurious.wordpress.com/osd.xml" title="Insatiably Curious Blog" />
	<atom:link rel='hub' href='http://insatiablycurious.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Creating a RAID Array on a Machine with Already Installed Windows 7</title>
		<link>http://insatiablycurious.wordpress.com/2010/12/26/setting-up-a-raid-array-on-a-machine-with-already-installed-windows-7/</link>
		<comments>http://insatiablycurious.wordpress.com/2010/12/26/setting-up-a-raid-array-on-a-machine-with-already-installed-windows-7/#comments</comments>
		<pubDate>Sun, 26 Dec 2010 23:04:17 +0000</pubDate>
		<dc:creator>InsatiablyCurious</dc:creator>
				<category><![CDATA[Computer Configuration]]></category>

		<guid isPermaLink="false">https://insatiablycurious.wordpress.com/?p=91</guid>
		<description><![CDATA[Suppose you have a home computer with a lot of valuable data (such as priceless family photos or videos) and you finally decided that entrusting all of it to a single hard drive is like sitting on a ticking time bomb, so you elected to add another hard drive and combine the two into a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=91&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Suppose you have a home computer with a lot of valuable data (such as priceless family photos or videos) and you finally decided that entrusting all of it to a single hard drive is like sitting on a ticking time bomb, so you elected to add another hard drive and combine the two into a single RAID 1 array to have at least a minimal level of safety.  You checked your motherboard and was pleased to discover that it has a built-in hardware RAID controller, so you purchased another disk (matching the one already in your machine) and are ready to slip it into the case and get rolling.  Then you skim the motherboard documentation one more time and discover that you must change the hard drive mode from IDE (or AHCI) to RAID.  No problem… except this innocuous note is accompanied by an ominous sounding message.  If you switch your BIOS to RAID on a system that already has Windows installed, your computer will likely fail to boot.  Now what?!  You’ll have to reinstall Windows from scratch.  If you’re like me you’re probably looking forward to this procedure about as much as to root canal work.  Luckily for you, there is a much simpler solution.  If you’re interested, read on.</p>
<p>A couple of days ago I found myself in a similar situation.  I have a Windows 7 machine with 3 Western Digital hard drives totaling 2.5 TB.  The operating system is installed the first disk (500 GB) and I store all my important data on a second (1 TB) disk.  Finally, the last disk (also 1 TB) is used for backing up my data.  Over the last few years I’ve accumulated over 500 GB worth of pictures and videos, and I’ve grown increasingly weary of holding it on a single non-redundant drive.  I’ve searched far and wide for a reliable and convenient back-up solution (that would make a good subject for another post), and ultimately came up short, so I finally resorted to setting up a RAID array.  I have a Gigabyte GA-965P-DQ6 motherboard with Intel’s P965+ ICH8R chipset with RAID support (Intel® Rapid Storage Technology).  So, during Black Friday frenzy I grabbed a new 1 TB WD Caviar Black ($60 at Best Buy!) and a couple weeks later found the time to set things up.  That’s when I ran into the snag described above.</p>
<p>It turns out that the boot-up failure is caused by the lack of appropriate RAID drivers during Windows start-up.  I visited <a href="http://www.intel.com/p/en_US/support/highlights/chpsts/imsm">Intel’s Rapid Storage Technology (RST) support website</a>, where I found some information about adding the RAID drivers during Windows installation, which was not very helpful in my situation.  However, Intel’s site also <a href="http://www.intel.com/support/chipsets/imsm/sb/cs-021701.htm">mentions that on Windows 7 it is no longer required to install the RAID drivers during setup (F6)</a>, because the driver is already included with the operating system.  If that’s true, I figured, it is possible that the driver gets installed with the operating system and is simply disabled, if it is not required.  After some more digging online I found <a href="http://drnathan.teamhackaday.com/">this site</a>, which describes a couple of methods of enabling Intel’s RAID driver by editing the Windows registry (<a href="http://drnathan.teamhackaday.com/2009/09/02/follow-up-a-new-method-to-enable-intel-ich-raid-after-installing-windows-plus-updates-to-the-original/">first method</a>, <a href="http://drnathan.teamhackaday.com/2009/03/27/follow-up-how-to-enable-intel-ich-raid-after-installing-windows-vista/">second method</a>).  At the bottom of the first post I found following procedure:</p>
<ol>
<li>With RAID disabled, boot into Windows and start Regedit.exe</li>
<li>Navigate to <strong>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStorV</strong></li>
<li>In the right-hand column, you should see a value named <strong>Start</strong>. Double-click this entry and change the data from <strong>1</strong> to <strong>0</strong>.</li>
<li>Reboot with RAID enabled – Windows should load just fine. Now install the Intel Matrix Storage Manager as you usually would. This time around, it should detect your hardware and install without any issues.</li>
</ol>
<p>In my registry, under Services, I found two entries iaStor and iaStorV.  Under the former the Start value was already set to 0, while in the later Start was set to 3.  If you are curious about the significance of these different values, you can read <a href="http://support.microsoft.com/kb/103000">a brief summary on Microsoft Support site</a>.  The Start value determines when a given service (in this case, driver) is started, and to be started at boot time, a service must have a setting of 0.  If you would like to learn more about Windows services (and a whole lot more about the internal details of the OS) get a copy of Mark Russinovich’s <a href="http://www.amazon.com/Windows%C2%AE-Internals-Including-Windows-PRO-Developer/dp/0735625301/ref=sr_1_1?ie=UTF8&amp;qid=1293414426&amp;sr=8-1">“Windows Internals”</a>.  Changing the Start value under iaStorV to 0 did the trick.  After rebooting my machine and enabling RAID in the BIOS, I was up and running.</p>
<p>That was it – plain and simple!  I could only wish this information was more prominently emphasized as took me a while to dig it up.  There are just two more things to mention.  First, Intel seems to have renamed their Windows software for configuring the RAID controller from Matrix Storage Manager (as it is referred to in the above procedure) to Rapid Storage Technology.  Second, after you reboot your system and enable RAID in the BIOS, you will be presented with the RAID configuration utility during startup.  I would advise you not to use it to create an array.  Instead, wait until the system fully boots and use the RST software, which gives you an option to migrate your data from a single drive to a newly created array.  In fact, it does so in the background, even as you continue to use the computer.  Pretty sweet!  Of course, you should always back up your data before configuring your RAID array.</p>
<p><span style="text-decoration:underline;">Quick Update</span>: After writing this post I had a nagging feeling that I had gone through a similar procedure before.  Well, it turns out that I had, indeed.  I even chose to describe it in <a href="http://insatiablycurious.wordpress.com/2009/12/27/switching-sata-ports-to-ahci-after-installing-windows/">one of my earlier posts</a>.  That time the problem was switching from IDE to AHCI, but the symptoms were identical and <a href="http://support.microsoft.com/kb/922976">the solution</a> quite similar.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/insatiablycurious.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/insatiablycurious.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/insatiablycurious.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/insatiablycurious.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/insatiablycurious.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/insatiablycurious.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/insatiablycurious.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/insatiablycurious.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/insatiablycurious.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/insatiablycurious.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/insatiablycurious.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/insatiablycurious.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/insatiablycurious.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/insatiablycurious.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=91&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://insatiablycurious.wordpress.com/2010/12/26/setting-up-a-raid-array-on-a-machine-with-already-installed-windows-7/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9247b502b7dd097fdc8800db125e3fe0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">InsatiablyCurious</media:title>
		</media:content>
	</item>
		<item>
		<title>This American Life&#8217;s Latest Episode &#8220;Inside Job&#8221;</title>
		<link>http://insatiablycurious.wordpress.com/2010/04/15/this-american-lifes-latest-episode-inside-job/</link>
		<comments>http://insatiablycurious.wordpress.com/2010/04/15/this-american-lifes-latest-episode-inside-job/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 04:28:19 +0000</pubDate>
		<dc:creator>InsatiablyCurious</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://insatiablycurious.wordpress.com/?p=72</guid>
		<description><![CDATA[This American Life&#8217;s latest episode entitled &#8220;Inside Job&#8221; is another masterpiece.  It reports on an investigation performed by ProPublica that traced the far reaching influence of morally questionable practices of a single hedge fund on the global real estate and finanical markets.  Could it be that Magnetar Capital - the fund in question &#8211; exploited the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=72&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This American Life&#8217;s latest episode entitled <a href="http://www.propublica.org/">&#8220;Inside Job&#8221;</a> is another masterpiece.  It reports on an investigation performed by <a href="http://www.propublica.org/">ProPublica</a> that traced the far reaching influence of morally questionable practices of a single hedge fund on the global real estate and finanical markets.  Could it be that <a href="http://www.magnetar.com/">Magnetar Capital</a> - the fund in question &#8211; exploited the disfunctional compensation systems of many major banks to saddle them with billions of dollars of mortage-backed bonds, which by the end of 2008 were completely worthless, while at the same time making hundreds of millions of dollars for its investors?  Check out the podcast and decide for yourself.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/insatiablycurious.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/insatiablycurious.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/insatiablycurious.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/insatiablycurious.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/insatiablycurious.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/insatiablycurious.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/insatiablycurious.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/insatiablycurious.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/insatiablycurious.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/insatiablycurious.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/insatiablycurious.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/insatiablycurious.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/insatiablycurious.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/insatiablycurious.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=72&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://insatiablycurious.wordpress.com/2010/04/15/this-american-lifes-latest-episode-inside-job/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9247b502b7dd097fdc8800db125e3fe0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">InsatiablyCurious</media:title>
		</media:content>
	</item>
		<item>
		<title>Zune Software Now Uses Windows 7 Libraries</title>
		<link>http://insatiablycurious.wordpress.com/2010/03/29/zune-software-now-uses-windows-7-libraries/</link>
		<comments>http://insatiablycurious.wordpress.com/2010/03/29/zune-software-now-uses-windows-7-libraries/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 03:18:33 +0000</pubDate>
		<dc:creator>InsatiablyCurious</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://insatiablycurious.wordpress.com/?p=70</guid>
		<description><![CDATA[My wish came true!  In an earlier post I mentioned that Zune software doesn&#8217;t integrate with Windows 7 libraries.  Well, the latest version evidently does.  I&#8217;m not sure when that transition happened.  I haven&#8217;t downloaded a new version of the software lately.  Perhaps it came down quietly with Windows Update.  So quietly in fact, that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=70&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My wish came true!  In an earlier post I mentioned that Zune software doesn&#8217;t integrate with Windows 7 libraries.  Well, the latest version evidently does.  I&#8217;m not sure when that transition happened.  I haven&#8217;t downloaded a new version of the software lately.  Perhaps it came down quietly with Windows Update.  So quietly in fact, that I hadn&#8217;t noticed it until I wanted to move some files around and realized that the latest batch of downloaded musice ended up in the default location of my Music library, instead of the previously designated Zune folder.  I whish Zune software displayed a little notification prior to the change.  All in all, however, I&#8217;m very pleased.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/insatiablycurious.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/insatiablycurious.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/insatiablycurious.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/insatiablycurious.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/insatiablycurious.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/insatiablycurious.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/insatiablycurious.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/insatiablycurious.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/insatiablycurious.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/insatiablycurious.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/insatiablycurious.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/insatiablycurious.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/insatiablycurious.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/insatiablycurious.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=70&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://insatiablycurious.wordpress.com/2010/03/29/zune-software-now-uses-windows-7-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9247b502b7dd097fdc8800db125e3fe0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">InsatiablyCurious</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows 7 Libraries: A Fantastic Feature with a Handful of Shortcomings</title>
		<link>http://insatiablycurious.wordpress.com/2009/12/31/windows-7-libraries/</link>
		<comments>http://insatiablycurious.wordpress.com/2009/12/31/windows-7-libraries/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 06:16:04 +0000</pubDate>
		<dc:creator>InsatiablyCurious</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://insatiablycurious.wordpress.com/?p=6</guid>
		<description><![CDATA[Libraries are my favorite feature of Windows 7.  I have been waiting for this type of functionality for about 5 years now to solve a problem with music files on my computer.  My wife and I store music on the same machine, but not all of our collection is shared.  There are at least three reasons.  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=6&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Libraries are my favorite feature of Windows 7.  I have been waiting for this type of functionality for about 5 years now to solve a problem with music files on my computer.  My wife and I store music on the same machine, but not all of our collection is shared.  There are at least three reasons.  First, quite obvisouly our musical tastes aren&#8217;t identical.  Second, my wife is a dance teacher and some of her music is geared toward ballet excercises.  Finally, she owns and iPod and I chose a Zune and the two devices don&#8217;t play protected music from each other&#8217;s services.  Before Windows 7 we effectively had to store two separate copies of each song which we shared.  In Windows 7 I could simply set up each of our music libraries to contain a folder with private music and another folder with the music we share.  Thanks to each library&#8217;s ability to display an aggregated view of files from all contained folders, arrange it by common properties (such as artist or genre), and search by any properties, we can now conveniently organize our music.  In addition, this view of our music is shared by Windows Explorer, Windows Media Player, and Windows Media Player Network Service, which can stream media to compatible devices, such as Xbox 360.  For more information about configuring media streaming refer to my soon to be available post on the subject.</p>
<p>The out-of-the box library functionality is quite flexible and probably sufficient for many folks, but because I am a pendantic person and like to have things my way I had to resort to a few tweaks to make my libraries work just right.  The rest of this post describes my configuration, offers some tips and tricks, and lists certain limitations that I encountered.  I got my introduction from a <a href="http://windowsteamblog.com/blogs/developers/archive/2009/04/06/understanding-windows-7-libraries.aspx">post</a> on The Windows Blog.  There are also a handful of introductory videos on MSDN Channel 9 on this topic (<a href="http://channel9.msdn.com/posts/Dan/Windows-7-Find-and-Organize-Part-1-The-User-Experience/">Find and Organize &#8211; Part 1</a>, <a href="http://channel9.msdn.com/pdc2008/PC16/">Empower Users with Libraries</a>, and <a href="http://channel9.msdn.com/posts/Dan/Windows-7-Find-and-Organize-Part-2-Building-Federated-Search-applications/">Find and Organize &#8211; Part 2</a>)</p>
<p>First, my configuration.  I like to keep my data separate from the operating system as much as possible, so I store all my media and documents on a different hard drive.  This allows me to periodically wipe out the system drive and install the system from scratch, without worrying about my data.  On that data drive (H: in my case) I have a folder for my wife&#8217;s music (H:\Heather\Media\Music) and my own music (H:\Andrew\Media\Music).  I also have one folder for shared music (H:\Shared\Media\Music) and one more for my Zune subscription music (H:\Andrew\Media\Zune\Audio).</p>
<p>I started up by setting up separate Windows accounts for myself and my wife.  Each account&#8217;s Music library comes preconfigured to include that user&#8217;s &#8220;My Music&#8221; folder.  In my case, I needed to move each user&#8217;s &#8220;My Music&#8221; folder from its default location (C:\Users\&lt;Username&gt;\Music) to the corresponding location on the data drive.  It turns out that Explorer (finally) offers a straightforward way to achieve this.  You simply need to open a user profile folder (easily accessible from the Start Menu), select &#8220;My Music&#8221; folder as shown in the picture below and open up the properties of that folder.</p>
<div id="attachment_11" class="wp-caption alignnone" style="width: 678px"><a rel="attachment wp-att-11" href="http://insatiablycurious.wordpress.com/2009/12/31/windows-7-libraries/user-profile-folder-2/"><img class="size-full wp-image-11" title="User Profile Folder" src="http://insatiablycurious.files.wordpress.com/2009/12/user-profile-folder1.png?w=668&#038;h=448" alt="Typical Content of a User Profile Folder" width="668" height="448" /></a><p class="wp-caption-text">Typical Content of a User Profile Folder</p></div>
<p>In the properties dialog box you can find a &#8220;Location&#8221; tab (see below), which contains a &#8220;Move&#8230;&#8221; button.  Clicking the button opens another dialog box in which you can conveniently type a desired new location for your &#8220;My Music&#8221; folder.  Once you do this you will be asked if you want to move the content of the current folder to the new one.  I recommend that you do that because otherwise Windows will simply abandon your original &#8220;My Music&#8221; folder, and you will see two &#8220;My Music&#8221; folders under your profile, which is utterly confusing.</p>
<div id="attachment_16" class="wp-caption alignnone" style="width: 387px"><a rel="attachment wp-att-16" href="http://insatiablycurious.wordpress.com/2009/12/31/windows-7-libraries/my-music-properties-location-tab/"><img class="size-full wp-image-16" title="My Music Properties - Location Tab" src="http://insatiablycurious.files.wordpress.com/2009/12/my-music-properties-location-tab.png?w=377&#038;h=505" alt="My Music Properties - Location Tab" width="377" height="505" /></a><p class="wp-caption-text">My Music Properties - Location Tab</p></div>
<p>I owe you a word of caution here.  It appears that if any of your libaries includes a folder on a non-system drive, that drive must be connected for Explorer to work correctly.  If you shut down your machine, remove the drive, and restart, you will no longer be able to open any Explorer windows.  If you try to start Explorer, instead of the expected folder view, you will experience a small delay followed by a ominous error message &#8220;Server execution failed.&#8221;  The only way to recover is to reconnect the driver or perhaps edit the offending library file.  That is certainly an inconvenience and I would hope Explorer would be more resilient in this situation.</p>
<p>Having taken care of mine and my wife&#8217;s &#8220;My Music&#8221; folders, I know needed to add the shared music folder to both our libraries.  Adding a folder is easily accomplished by browsing to the desired folder and clicking &#8220;Include in Library&#8221; toolbar button.  After you do this and chose the target library, the library will display items from your folder.  If you previously chose to share your libraries with the HomeGroup you may be asked if you want to share the newly added folder.  I will devote a separate post to the subject of library and folder sharing a little later.</p>
<p>Now, when you expand the library in the left Explorer bar, you will see the newly added folder.  The name shown in the Explorer bar is the name of the folder.  But what if that name is not particularly descriptive?  In my case the folder containing shared music is simply called &#8220;Music&#8221; because it already resides in a folder called &#8220;Shared&#8221;.  What if I wanted it to show as &#8220;Shared Music&#8221; in my library?  Well, it turns out that libraries don&#8217;t offer a mechanism for aliasing folder names, which I think is unfortunate.  You are left with two options.  First, you can rename the actual folder.  Second, you can trick Explorer by including a hidden Desktop.ini file in your folder.  I chose the latter.</p>
<p>To make this approach work you can copy Desktop.ini from your &#8220;My Music&#8221; folder and alter the first line to make the whole thing look as follows.  The added bonus of doing so is that your folder will display with the musical note icon instead of the generic one, much like your &#8220;My Music&#8221; folder.</p>
<p style="padding-left:30px;">[.ShellClassInfo]<br />
<strong>LocalizedResourceName=</strong><span style="color:#008000;"><span style="color:#000000;"><strong>Shared Music</strong></span><br />
</span>InfoTip=@%SystemRoot%\system32\shell32.dll,-12689<br />
IconResource=%SystemRoot%\system32\imageres.dll,-108<br />
IconFile=%SystemRoot%\system32\shell32.dll<br />
IconIndex=-237</p>
<p>Note also that in order for Explorer to use your Desktop.ini file, the folder that contains it must be marked as read-only.  This restriction applies to that folder only, and has no impact on the files and folders contained within.  To apply the read-only attribute to a folder use the attrib command from the command prompt as follows.</p>
<p style="padding-left:30px;">attrib +r &lt;Folder Name&gt;</p>
<p>I applied this trick to both my shared music and my Zune audio folder, which made Explorer display my Music Library as shown in the picture below.</p>
<div id="attachment_38" class="wp-caption alignnone" style="width: 964px"><a rel="attachment wp-att-38" href="http://insatiablycurious.wordpress.com/2009/12/31/windows-7-libraries/my-music-library/"><img class="size-full wp-image-38" title="My Music Library" src="http://insatiablycurious.files.wordpress.com/2009/12/my-music-library.png?w=954&#038;h=569" alt="My Music Library" width="954" height="569" /></a><p class="wp-caption-text">My Music Library</p></div>
<p>Intrigued by the apparent lack of aliasing and curious as to why certain folders displayed with the drive letter and others didn&#8217;t I decided to delve a bit deeper.  The <a href="http://windowsteamblog.com/blogs/developers/archive/2009/04/14/libraries-under-the-hood.aspx">Libraries Under the Hood</a> post on The Windows Blog indicates that libraries are described in XML files with library-ms extension and located in %AppData%\Roaming\Microsoft\Windows\Libraries.  The post also gives an overview of the library file schema.  The complete schema (with a typically laconic description) can be found in <a href="http://msdn.microsoft.com/en-us/library/dd798389(VS.85).aspx">Library Description Schema</a> article on MSDN.  A brief look at the schema confirms that there indeed isn&#8217;t any means of aliasing a folder name directly in the library.  A second look reveals that the actual library locations are stored in a serialized base-64 encoded form.  This is unfortunate because it effectively prevents the user from editing the file directly.  I&#8217;m actually curious what the content of that string is and I&#8217;ll have to decode it to take a peek.</p>
<p>Armed with this knowledge I decided to do a little forensic investigation on my own library files.  In fact, I looked at them several times while I was adding folders to my own and my wife&#8217;s Music Libraries.  In the process, I observed that the &lt;url&gt; element of the &lt;simpleLocation&gt;element takes one of three forms a) absolute local path (e.g. H:\Shared\Media\Music), b) network path (e.g. \\MyComputer\Shared Music), or c) known folder reference (e.g. knownfolder:{FDD39AD0-238F-46AF-ADB4-6C85480369C7}).  Curiously enough, exactly which form is chosen seems to be arbitrary.  I&#8217;d love to learn what algorithm is used to determine which form is stored, and whether it has any impact on how the location is accessed by the library.</p>
<p>One final note about the library files.  If you manipulate them by hand, be sure to bump the value of the &lt;version&gt; element.  This prompts the interested applications (e.g. Explorer or Windows Media Player) to pick up your changes.</p>
<p>I&#8217;ll end with a few remarks about certain shortcomings or potential improvements of the libraries feature.</p>
<p>Because libraries are a brand new feature in Windows 7, not all applications know how to take advantage of them.  Even Microsoft&#8217;s own products don&#8217;t always support them.  Zune software, for one, doesn&#8217;t allow me to choose a library as a location to monitor for music files.  Instead, I had to explicitly add all folders contained in the library.</p>
<p>Once you set up your libraries, you will notice that they can be conveniently arranged by certain commonly used properties, such artist or album for music files.  The default settings are useful enough, but it would be even better if the list could be extended to other properties that are indexed by the Windows Indexing Service.  For example, if you enjoy classical music, the performing artist may not be the most relevant attribute of the files in your collection, and you may want to arrange your library by composer, instead.  Unfortunately, that is not possible (at least from the Explorer).  There may be a registry setting somewhere, but I haven&#8217;t found one so far.</p>
<p>When I relocated my personal music folders to my data drive, I considered moving the public folders there also and using them as the location for my shared media.  It turned that the matter is more complicated than with personal libraries.  First, Explorer doesn&#8217;t provide a convenient Location tab in its Property pages where you could enter a new target path.  You can work around this by tweaking the registry, but with one caveat described shortly.  Under the registry key &#8220;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders&#8221; you can find entries for all your libraries (e.g. CommonMusic).  You change the path for any of them to effectively move the library to a different folder.  Incidentally, there is a different key called &#8220;Shell Folders&#8221; under the same path, which presumably stores the system default paths, in case you&#8217;d like to restore them.  Now, the caveat.  After I used this method to reloacte my public music library, I observed an incosistent behavior between Explorer and Windows Media Player.  When I opened my music library dialog box in Explorer, it would show the correct path to my shared music, which was also the location of the public music folder.  On the other hand, Windows Media Player continued to display the original location (C:\Users\Public\Music).  It also appeared as though the original folder kept getting recreated when I restarted the machine.  I found this very confounding and ultimately decided to reset the public folders to their defaults. </p>
<p>I suspect this strange behavior is the result of the known folder settings in the registry under &#8220;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Folder Descriptions&#8221;.  After digging around a bit I located the CommonMusic folder and noticed that it has a Parent entry along with a RelativePath entry.  The Parent value points to another known folder called Public, which by default is located at &#8220;C:\Users\Public&#8221;, and the RelativePath is set to &#8220;Music&#8221;.  So if the CommonMusic is moved to a new location (in my case &#8220;H:\Shared\Media\Music&#8221;) some ambiguity arises.  An application can take the path from CommonMusic under &#8220;User Shell Folders&#8221;, or it can construct it by taking the loaction of the Public known folder and appending the relative path from the CommonMusic known folder, thus obtaining &#8220;C:\Users\Public\Music&#8221;.  In addition, there is a PreCreate value under the CommonMusic known folder.  It&#8217;s value is set to 1, which may explain why the original folder kept reappearing after restart.  The per-user known folders, such as &#8220;My Music&#8221; don&#8217;t have the Parent value, which is probably why they can be moved safely and don&#8217;t lead to this confusion.</p>
<p>All in all, I find libraries to be a very welcome and useful feature, but there still remain some wrinkles to be ironed out.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/insatiablycurious.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/insatiablycurious.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/insatiablycurious.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/insatiablycurious.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/insatiablycurious.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/insatiablycurious.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/insatiablycurious.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/insatiablycurious.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/insatiablycurious.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/insatiablycurious.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/insatiablycurious.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/insatiablycurious.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/insatiablycurious.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/insatiablycurious.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=6&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://insatiablycurious.wordpress.com/2009/12/31/windows-7-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9247b502b7dd097fdc8800db125e3fe0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">InsatiablyCurious</media:title>
		</media:content>

		<media:content url="http://insatiablycurious.files.wordpress.com/2009/12/user-profile-folder1.png" medium="image">
			<media:title type="html">User Profile Folder</media:title>
		</media:content>

		<media:content url="http://insatiablycurious.files.wordpress.com/2009/12/my-music-properties-location-tab.png" medium="image">
			<media:title type="html">My Music Properties - Location Tab</media:title>
		</media:content>

		<media:content url="http://insatiablycurious.files.wordpress.com/2009/12/my-music-library.png" medium="image">
			<media:title type="html">My Music Library</media:title>
		</media:content>
	</item>
		<item>
		<title>Switching SATA Ports to AHCI After Installing Windows</title>
		<link>http://insatiablycurious.wordpress.com/2009/12/27/switching-sata-ports-to-ahci-after-installing-windows/</link>
		<comments>http://insatiablycurious.wordpress.com/2009/12/27/switching-sata-ports-to-ahci-after-installing-windows/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 12:11:21 +0000</pubDate>
		<dc:creator>InsatiablyCurious</dc:creator>
				<category><![CDATA[Computer Configuration]]></category>

		<guid isPermaLink="false">http://insatiablycurious.wordpress.com/?p=49</guid>
		<description><![CDATA[For reasons which I won&#8217;t explain here in detail, but which have to do with Windows 7 backup running excruciatingly slow on my external FireWire drive (see here) and WD MyBook exhibiting an annoying tendency to shut down periodically when connected via eSATA, I was recently forced to examine my BIOS configuration of the SATA ports on my [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=49&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For reasons which I won&#8217;t explain here in detail, but which have to do with Windows 7 backup running excruciatingly slow on my external FireWire drive (see <a href="http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/3e08fc65-52f5-48ca-ae13-321cdfc44fbd">here</a>) and WD MyBook exhibiting an annoying tendency to shut down periodically when connected via eSATA, I was recently forced to examine my BIOS configuration of the SATA ports on my machine.  As it turns out Intel&#8217;s P965 Express Chipset can run the SATA ports in three different modes: IDE, AHCI and RAID.  Evidently, the IDE mode is inferior to AHCI, but for compatibility reasons my motherboard was preset to IDE and I must not have done my homework when I built my home PC a couple of years ago.</p>
<p>Intel warns (see <a href="http://www.intel.com/support/chipsets/imst/sb/cs-015988.htm">here</a> and <a href="http://www.intel.com/support/chipsets/imsm/sb/CS-021163.htm">here</a>) that switching to AHCI after you have installed Windows on a SATA drive in IDE mode is not supported and may result in a blue screen and system shutdown.  I tried, and indeed a blue screen was what I saw.  At that point I was begining to contemplate reinstalling my recently set up Windows 7, but luckily I postponed that decision for a little while.  A few days later I stumbled upon <a href="http://support.microsoft.com/kb/922976">an article</a> on Microsoft&#8217;s support site, which explains a very simple registry change, which allows Windows to boot just fine after switching the system drive to AHCI.  It turns out that the only piece missing is a Microsoft AHCI driver (msahci.sys), which Windows doesn&#8217;t automatically load during the boot sequence unless an AHCI disk was present when Windows was being installed.</p>
<p>After the change to AHCI, when Windows first boots (and loads the driver) it will detect a &#8220;new device&#8221; and prompt to restart the computer.  Once all that is done, you can download <a href="http://www.intel.com/support/chipsets/imsm/">Intel&#8217;s Matrix Storage Manager</a>, which will install its own AHCI/RAID driver and require another restart.</p>
<p>I later discovered other articles describing different procedures to accomplish the same result, but I still find Microsoft&#8217;s the easiest.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/insatiablycurious.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/insatiablycurious.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/insatiablycurious.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/insatiablycurious.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/insatiablycurious.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/insatiablycurious.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/insatiablycurious.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/insatiablycurious.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/insatiablycurious.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/insatiablycurious.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/insatiablycurious.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/insatiablycurious.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/insatiablycurious.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/insatiablycurious.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=49&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://insatiablycurious.wordpress.com/2009/12/27/switching-sata-ports-to-ahci-after-installing-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9247b502b7dd097fdc8800db125e3fe0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">InsatiablyCurious</media:title>
		</media:content>
	</item>
		<item>
		<title>Impressions of Windows 7</title>
		<link>http://insatiablycurious.wordpress.com/2009/12/22/impressions-of-windows-7/</link>
		<comments>http://insatiablycurious.wordpress.com/2009/12/22/impressions-of-windows-7/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 15:33:35 +0000</pubDate>
		<dc:creator>InsatiablyCurious</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://insatiablycurious.wordpress.com/?p=4</guid>
		<description><![CDATA[After the birth of my second child I took a couple of weeks off to help my wife and generally bond with my expanded family.  I also used this time to install Windows 7 on my home computer and finally configure everything the way I&#8217;ve wanted it to be for a long time.  As I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=4&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After the birth of my second child I took a couple of weeks off to help my wife and generally bond with my expanded family.  I also used this time to install Windows 7 on my home computer and finally configure everything the way I&#8217;ve wanted it to be for a long time.  As I work for Microsoft, I have been using the system in my office for a while, but setting it up at home gave me a much better opportunity to explore and customize its various exciting new features.  In the next few posts I plan to describe my impressions from this early experimentation.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/insatiablycurious.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/insatiablycurious.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/insatiablycurious.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/insatiablycurious.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/insatiablycurious.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/insatiablycurious.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/insatiablycurious.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/insatiablycurious.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/insatiablycurious.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/insatiablycurious.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/insatiablycurious.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/insatiablycurious.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/insatiablycurious.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/insatiablycurious.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=insatiablycurious.wordpress.com&amp;blog=2890558&amp;post=4&amp;subd=insatiablycurious&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://insatiablycurious.wordpress.com/2009/12/22/impressions-of-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9247b502b7dd097fdc8800db125e3fe0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">InsatiablyCurious</media:title>
		</media:content>
	</item>
	</channel>
</rss>
