Update on expiring VS2008 Beta2 VPCs

Over the past few days I've been doing a lot of research around the issue of the VPCs issued with VS2008 / TFS 2008 Beta2 expiring on November 1, 2007.  I wanted to share my findings with everyone. 

First, because it wasn't clear to me what would happen to the VPCs after November 1st, I've emulated the timeout experience on my machine.  Turns out the behavior wasn't as bad as I had first imaged.  After the OS expiration date passed, the VPC continued to run normally for an hour.  Then a message box was displayed notifying me that the evaluation period for Windows had expired and that the VPC would continue to run for another hour before rebooting:

image 

During this time, the system continued to run normally, meaning that you should have plenty of time to retrieve your data and move it to another system.  After the system shut down, I was able to restart it and have another two hours to use it until it shut down again.  As far as I can tell, I could repeat that cycle as many times as I wanted.

For some, like those using the VPC for demo purposes, this may be a tolerable situation and no additional action will be required.  For those that need to use the VPC for longer than 2 hrs at a time, you can upgrade your installation of the OS as long as you have a valid license for Windows Server 2003.  Turns out we have a few of those lying around here so I took one and upgraded my copy to be sure that worked okay.  Anyone that has an MSDN subscription probably has valid licenses available to use for an upgrade.

After putting the DVD in (and using the CD menu to "Use Physical Drive D:") I got the following dialog

image 

After typing in my Product ID (no, I won't be showing that dialog), the upgrade proceeded and completed in a couple hours.  I verified with 'winver' that the OS was properly upgraded and that the timeout had been removed.  Afterwards, I checked to make sure the installation of Visual Studio and TFS still worked correctly.

So, based on this evaluation, I see three possible alternatives:

  • Do nothing: if you don't need to use your VPC for more than an hour or so at at time (for instance for demos), then you can probably tolerate the behavior of the timed out OS.
  • Upgrade OS to fully licensed version: if you have access to a fully licensed version of Windows Server, follow the steps above and upgrade the expired OS. 
  • Use new VPC images: if you can't upgrade the VPC OS and want to continue to use VS2008 / TFS2008 Beta2 on a regular basis, you'll probably want to use the new VPC images which we'll publish early the week of October 29.  If you have data in TFS, you'll need to follow the instructions on moving TFS servers.

So, while it's an unfortunate situation that our VPCs are expiring early, I'm relieved that there are several alternative approaches for people to follow depending on their situation.

We're nearly done with the process of publishing the new VPC images.  When that's complete, I'll post another note to let everyone know.

Published 27 October 07 06:25 by jeffbe
Filed under: , , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Jeff Beehler's Blog said on October 27, 2007 1:29 PM:

We recently discovered that the VPCs we distributed as part of the VS2008 Beta2 release will expire on

# Normal people bore me! said on October 27, 2007 1:41 PM:

Cosa succede quando scade il sistema operativo Trial

# Peter Ritchie said on October 27, 2007 2:07 PM:

So, upgrading to a valid install of Windows Server 2003 means not re-installing VSTS and restoring VSTS databases?  That's good news.

# jeffbe said on October 27, 2007 2:12 PM:

No kidding.  Things were looking a little bleak there for a while.  

# Barry Gervin's Software Architecture Perspectives said on October 27, 2007 2:21 PM:

Jeff Beehler blogs here and here that the Visual Studio 2008 Beta 2 VPCs are prematurely expiring on

# Tomislav Bronzin [RD&MVP] said on October 28, 2007 4:39 AM:

Solution seamed to be obvious, but nobody could tell that it is the right one before someone tired it

# Craig Bailey Link Blog said on October 28, 2007 5:37 AM:

There's been some discussion about the Visual Studio VPCs expiring on 1 Nov this year even though

# El Bruno said on October 28, 2007 6:48 AM:

Buenas hace un par de días comenté que las máquinas virtuales de Microsoft Visual Studio 2008 disponibles

# CoqBlog said on October 28, 2007 9:22 AM:

Ceux qui ont appris que les machines virtuelles Visual Studio 2008 Beta 2 allaient expirer prématuremment

# Bill Blogs in C# said on October 28, 2007 11:20 AM:

We interrupt this blog for an important public service announcement. Microsoft has been telling folks

# Daniel Carbajal's Weblog said on October 28, 2007 12:50 PM:

Microsoft has announced that Visual Studio 2008 Beta 2 VPC images will expire on November 1, 2007, rather

# Luc Gauthier's Weblogs said on October 28, 2007 1:10 PM:

Il y a une mise à jour concernant le problème spécifié dans mon précédent post. Voir le blog de Jeff

# Moreno Borsalino said on October 28, 2007 4:19 PM:

Hi Jeff,

this post is a great news. Can you tell us the OS version you used for the upgrade ? (w2k3 R2 SP2 VL ?)

Thanks ?

Moreno Borsalino

# かるあ のメモ said on October 28, 2007 9:10 PM:

色々なところで出ていました。 Update on expiring VS2008 Beta2 VPCs VS2008 Beta2 VPCs expiring prematurely

# Simon Murrell said on October 29, 2007 2:09 AM:

Why not just back date the system clock on the VPC?

# Dariusz quatscht said on October 29, 2007 4:15 AM:

Habe dies gerade auf dem Blog von Jeff Beehler gelesen. Die Virtual PC Images die man im Rahmen der Visual

# Martin Woodward said on October 29, 2007 6:30 AM:

Jeff Beehler has posted an update on the Beta 2 expiration issue. He currently see's three possible alternatives: Do nothing: if you don't need to use your VPC for more than an hour or so at at time (for instance for...

# jeffbe said on October 29, 2007 8:00 AM:

Simon,

I didn't try backing the date on the VPC.  However, I worry that bad things might start to happen in version control when check ins aren't in chronological order.  As such, I wouldn't recommend this practice.

jeff

# jeffbe said on October 29, 2007 8:00 AM:

Moreno - I upgraded to Windows Server 2003 R2, Enterprise Edition with SP2.  I found it on Disc 2939.3 of the June 2007 MSDN DVD collection.  

jeff

# bharry's WebLog said on October 29, 2007 8:04 AM:

Some time ago, I wrote a post about the Beta 2 expiration date saying that it would expire in March 2008.

# Noticias externas said on October 29, 2007 8:42 AM:

Some time ago, I wrote a post about the Beta 2 expiration date saying that it would expire in March 2008

# ひろえむの日々是勉強 said on October 29, 2007 9:25 AM:

VPCで提供されていたVisualStudio 2008 beta2の使用期限は2007/11/1までですよー。

# ひろえむの日々是勉強 said on October 29, 2007 9:28 AM:

VPCで提供されていたVisualStudio 2008 beta2の使用期限は2007/11/1までですよー。

# Willy-Peter Schaub's Cave of Chamomile Simplicity said on October 29, 2007 9:30 AM:

Jeff has posted an update on the prematurely expiring Visual Studio 2008 BETA-2 VPCs. Please have a look

# Steven Smith said on October 29, 2007 9:53 AM:

In case you haven't seen this news from last Friday, the TFS Beta 2 Virtual PC images have an operating

# Jean-Marc said on October 29, 2007 2:06 PM:

Cette information est importante pour ceux d'entre vous qui ont testé Visual Studio 2008 BETA 2 sous...

# Jaimir Guerrero Z. said on October 29, 2007 6:17 PM:

Al descargar la máquina virtual de Visual Studio 2008 Beta 2 ( http://msdn2.microsoft.com/en-us/vstudio

# Jeff Beehler's Blog said on October 29, 2007 10:56 PM:

As the final act in our saga of expiring VPCs , I'm happy to announce that we've reissued VPCs for VS2008

# Azra [Florent Santin] said on October 30, 2007 4:26 AM:

Comme le soulignait Coq dans son message pr�E9;c�E9;dent, les VPC de TFS 2008 Beta 2 vont expirer

# Team System News said on October 30, 2007 10:07 AM:

J.D. Meier on Now on MSDN: patterns & practices Team Development with Visual Studio Team Foundation...

# Chris Bowen's Blog said on October 30, 2007 3:43 PM:

If you previously downloaded the Beta 2 VPC for Visual Studio 2008, the OS used for that instance has

# Bink.nu said on October 30, 2007 11:53 PM:

As the final act in our saga of expiring VPCs , I'm happy to announce that we've reissued VPCs

# .NET Hacks and Tips (beta) said on October 31, 2007 2:59 AM:

As you might already know, the VS2008 VPC will be expired on Nov 1st, the VSTS team is going to release

# .NET MVP KenLin's Blog said on October 31, 2007 2:59 AM:

As you might already know, the VS2008 VPC will be expired on Nov 1st, the VSTS team is going to release

# . said on October 31, 2007 1:28 PM:

Looks like the Base OS image that the VPC uses is expiring early. I know a lot of you have been using

# Infosys | Microsoft said on October 31, 2007 11:48 PM:

You would be aware of the expiring of VS 2008 Beta 2 VPCs today. If you have watching the VS Developer Center, you would have noticed the new updates on this. Jeff has mentioned in his blog about what happens with...

# ASPInsiders said on December 21, 2007 4:57 PM:

If your using a VPC to test VS2008 and have any data on it that you care about, you should check out

# bharry's WebLog said on April 24, 2008 12:22 AM:

この 2 ~ 3 年、私はかなり頻繁にブログで自分のチームの透明性について書いてきました。社内でも積極的に透明性の重要性を主張しています。今日紹介するブログに注目したのは、透明性に関する優れた見解が述べられており、ユーザーから

Leave a Comment

(required) 
(optional)
(required) 
Page view tracker