Being up to date has nothing to do with SP1 since Windows Update sees that
you already have it. That refers to any current offerings on Windows Update
that you don't have.
If your desktop has the "For Evaluation Purposes" watermark in the lower
right, you have a pre-release version of SP1. The last couple of builds did
not have this however.
You can type 'winver' in Start/Search and see if an expiration date is
If you still can't make up your mind, there are many files that can show you
the version number for SP1 final. One I know of for sure that will
establish whether or not you have SP1 final is shell32.dll. Try checking
C:\windows\system32\shell32.dll by right clicking on it, choosing Properties
and then the Details tab. Read down it a ways. Is the Product Version
6.0.6001.18000? If it is you have the final. If not, uninstall SP1 and
install from Windows Update or use the downloadable standalone package.
If you are just plain nervous about it you can always 'just do it', as they
"Martin ©¿©¬ @nohere.net" wrote in message
> On Mon, 23 Jun 2008 09:44:19 -0600, "Colin Barnhorst"
> <c.barnhorst@xxxxxx> wrote:
>>If you installed a beta or release candidate version of SP1 then you need
>>uninstall it and install the final. Pre-release SP1 expires at the end of
>>this month so it sounds more like you are seeing messages that your copy
>>Vista is a trial and not that you need to reinstall it. Pre-release SP1
>>would give such a message.
> Colin, how could I find out which version of SP1 I have?
> I have looked in review update history, but it doesn't show up
> Windows updates says I'm up-to-date