Microsoft Talk Windows 7 and SSD May 12th, 2009

x25

Microsoft have just published a  detailed post about Windows 7 and support for SSD storage technologies.

As a full time SSD owner/user (Laptop/Desktop) i am really pleased Windows 7 has some SSD specific considerations.

Once you go SSD you never want to go back.

The FAQ section covers

Will Windows 7 support Trim?
Will disk defragmentation be disabled by default on SSDs?
Will Superfetch be disabled on SSDs?
Is NTFS Compression of Files and Directories recommended on SSDs?
Does the Windows Search Indexer operate differently on SSDs?
Is Bitlocker’s encryption process optimized to work on SSDs?
Does Media Center do anything special when configured on SSDs?
Does Write Caching make sense on SSDs and does Windows 7 do anything special if an SSD supports write caching?
Do RAID configurations make sense with SSDs?
Should the pagefile be placed on SSDs?
Are there any concerns regarding the Hibernate file and SSDs?
What Windows Experience Index changes were made to address SSD performance characteristics?

Windows 7 Engineering Blog Link:

http://blogs.msdn.com/e7/archive/2009/05/05/support-and-q-a-for-solid-state-drives-and.aspx

My own blogs posts about SSD link: http://www.colindiponio.com/category/ssd-solid-state-drive/

Dell Latitude E4200 running Windows 7 RC May 7th, 2009

delle4200thumb-thumb1

My trusty Dell Latitude E4200 laptop was the next candidate for a Windows 7 RC install.

Nearly all the hardware was detected out of the box.

Tip: If you have unrecognised hardware do a Windows Update first.

In my case I had two items:-

1) A Base Device

2) The Finger Print Reader.

Doing a windows update fixed the base device and a quick visit to support.dell.com got me the Driver security package needed.

My E4200 only has 2gb of ram so I elected to install the Windows 7 RC 32bit version.

In contrast to my boot time experience on my Desktop PC running the x64 version of the RC the E4200 boots Windows 7 from a cold power on to hearing the Windows start sound in an impressive 19 seconds.

Issues

Out of the box the fn key screen brightness controls don’t work.

I also suspect the onboard fan will be on more due to the aero interface in Windows 7. This machine was previously running XP Pro.

The E4200’s CPU in my case the Intel 1.4ghz Dual CoreSU9400 800Mhz FSB does support hardware virtualisation but by default this is turned off in the bios.  You need to go into the bios and down to the Virtualisation Support section and enable it.

I will need to install Virtual XP mode to make sure virtualisation is fully working.

Windows 7 Virtual XP Mode How to Guide. May 6th, 2009

Something exciting about the Windows 7 Release Candidate is Virtual XP Mode.

However before you get too excited first check that your CPU supports Virtualisation. You can get advice about this on the link below.

Link: http://www.microsoft.com/windows/virtual-pc/support/configure-bios.aspx

vpno

Moving on…

For users of Windows 7 Professional and Ultimate you can download Virtual PC 2007 and a fully licensed XP Virtual machine.

Virtual PC is nothing new, the bundling of the Free licensed XP Virtual Machine is and well as the interoperability between the host and guest operating system. Drag and drop and application sharing.

In English in Windows 7 I can use software installed in my Windows XP Virtual machine but outside of the virtual machine itself.

Step1) Download and install the files you need.

Link: http://www.microsoft.com/windows/virtual-pc/download.aspx

Step2) Log into your Virtual machine.

vp2

From within the environment you have a fully working Windows XP Virtual machine you can run in a Window or full screen.

Step3) Install Applications in your Virtual Machine.

vp1

In this example I chose to install an older  legacy version of Firefox 2.0.

Step4) If I wanted to run the virtual Firefox 2.0 in my Windows 7 environment I would need to shutdown my Virtual XP. Then in in Windows 7 you click on Start > All Programs > Windows Virtual PC > Virtual Windows XP Applications. The installed applications will be shown here.

vp3

When you select an application this then starts the Virtual Machine in the background and your application will run seamlessly on top of Windows 7.

vp4

Tip: To access some of the default Virtual XP Windows applications for example IE6 from outside your Virtual machine right lick on Start (in the Virtual Machine) Choose Explore with all users, make a shortcut to IE6  and it will appear in the Windows 7 start menu and IE6 will run on top of Windows 7.

Problems

The only problem I had was when I tried to install Microsoft Office 2000 in my Virtual XP. I got a Windows Protection error that would not allow the install to continue.

Observations

Sometimes the loading of the Virtual XP can be slow but this pretty much delivers what it sets out to do and this kind of approach will allow Microsoft to ditch some of the legacy support holding them back.

Only time will tell how useful and practical this turns out to be, as of today I remote desktop to real Windows XP PC for legacy applications. In theory Virtual XP Mode would allow me using only 1 PC.

Windows 7 Release Candidate is now live with link May 5th, 2009

w7_live_s

Earlier this morning Microsoft went live with the Window 7 public beta of Windows 7 RC Build 7100.

It is available on the link below in either a:

32Bit 2.36GB Download or 64Bit 3.05GB Download.

I would imagine this is going to be the most popular public Beta trial in history so the link below may get swamped.

I still wouldn’t recommend any Beta software to people not confident in installing Operating Systems and drivers etc.

Link: http://www.microsoft.com/windows/windows-7/download.aspx

Windows 7 RC x64 Boot Times May 4th, 2009

7_boot

Machine: Dell XPS 420, E8400 CPU, 8gb Ram Intel X-25-M SSD.

Bios Time: This is the amount of time in seconds spend in the Machines Bios prior to loading the Operating System.

I finally got around to taking some boot speed times as I was pretty sure this was slower than I was expecting.

Back in February 2009 I did some quick tests on the Windows 7 Build 7000 x86 version. I  compared it to  XP and Vista. The post bios boot speeds were considerably quicker at 13.43 seconds.

boot-times

Sadly I no longer have the machine I used to benchmark back in Feb so I cant do a like for like but my current machine had the same CPU and same SSD hard disk (Intel X-25-m).

I know comparing x86 Build 7000 to x64 Build 7100 isn’t a fare comparison especially as the machines are different.  I am however curious why the extra 26 seconds.

Shims can’t slow it down this much or at least I hope not.

I can see a Windows 7-7100 x86 re-format on this rig in the near future just so i can do a proper comparison.

On a Desktop PC I can live with longer boot time but not on a Laptop for instance.

Once the OS has loaded there aren’t any performance issues I can detect as a user.

I shall update this post in the future.

Update: 05/05/2009

I did a reformat and a full comparison x86 to x64 7100 boot times on the same hardware. I found that the boot times were near identical.

I then did a 32bit build 7000 to 32bit build 7100 and found the 7000 build to be 21% faster booting around 11 seconds faster. Any other discrepancies are down to the differences in the machines I used to benchmark.