Here is a tip for Microsoft, if you’re going to pop up and remind me to activate my Windows Server 2008 installation, give me the option right here to enter my product key so that when I hit “Activate Windows online now” it doesn’t fail.

win2008activation

In this post I’ll show you how to install Windows Software Update Services (WSUS) 3.0 with Service Pack 1 on a Windows Server 2008 server.

Install WSUS pre-requisites

First, install the WSUS operating system pre-requisites.  These pre-requisites are listed on the WSUS 3.0 release notes and can be installed using the ServerManagerCMD.exe command line tool.

C:\>servermanagercmd -install web-asp-net web-static-content web-windows-auth we
b-mgmt-compat web-metabase
................................................................................
..............

Start Installation...
[Installation] Succeeded: [Web Server (IIS)] Management Tools.
[Installation] Succeeded: [Web Server (IIS)] Web Server.
[Installation] Succeeded: [Web Server (IIS)] IIS 6 Management Compatibility.
[Installation] Succeeded: [Web Server (IIS)] Common HTTP Features.
[Installation] Succeeded: [Web Server (IIS)] Security.
[Installation] Succeeded: [Web Server (IIS)] Application Development.
[Installation] Succeeded: [Windows Process Activation Service] .NET Environment.

[Installation] Succeeded: [Windows Process Activation Service] Process Model.
[Installation] Succeeded: [Web Server (IIS)] IIS 6 WMI Compatibility.
[Installation] Succeeded: [Web Server (IIS)] IIS 6 Metabase Compatibility.
[Installation] Succeeded: [Web Server (IIS)] Windows Authentication.
[Installation] Succeeded: [Web Server (IIS)] ISAPI Extensions.
[Installation] Succeeded: [Web Server (IIS)] ISAPI Filters.
[Installation] Succeeded: [Web Server (IIS)] Static Content.
[Installation] Succeeded: [Web Server (IIS)] Default Document.
[Installation] Succeeded: [Web Server (IIS)] Request Filtering.
[Installation] Succeeded: [Web Server (IIS)] IIS 6 Management Console.
[Installation] Succeeded: [Web Server (IIS)] IIS 6 Scripting Tools.
[Installation] Succeeded: [Web Server (IIS)] .NET Extensibility.
[Installation] Succeeded: [Web Server (IIS)] ASP.NET.
<100/100>

Success: Installation succeeded.

Though it is not a pre-requisite I also find it useful to install the IIS7 Management Console.

C:\>servermanagercmd -i web-mgmt-console
.................................................

Start Installation...

[Installation] Succeeded: .
[Installation] Succeeded: [Windows Process Activation Service] Configuration API
s.
[Installation] Succeeded: [Web Server (IIS)] IIS Management Console.
<100/100>

Success: Installation succeeded.

Next, download and install Microsoft Report Viewer 2005 SP1.

msrptvwr2005

Install WSUS 3.0 SP1

Download the install package for WSUS 3.0 with SP1, choosing the appropriate version for your server architecture.  I have downloaded the 32-bit version for this server.  Run the install package to install WSUS.

Read the rest of this article…

Microsoft has released information for exam 70-660, TS: Windows Internals.  This might be an odd sounding title to anyone who has never heard of Mark Russinovich or Sysinternals.  From the MS Learning site:

 

This exam validates deep technical skills in the area of Windows Internals. Including troubleshooting operating systems that are not performing as expected or applications that are not working correctly, identifying code defects, and developing and debugging applications that run unmanaged code or that are tightly integrated with the operating system, such as Microsoft SQL Server, third party applications, antivirus software, and device drivers.

If that makes little sense take a look at Mark’s blog on Technet and you’ll see the type and depth of content they are talking about.

 

Candidates for this exam are engineers, developers, or IT staff who work with Windows at a level that requires Windows Internals knowledge. Candidates for this exam are typically in the upper echelon of the technical staff at their companies. These individuals typically hold such positions as escalation engineer, technical lead, and software design engineer. Their level of knowledge spans products both inside and outside the Microsoft Corporation.  These individuals are involved in resolving problems that require deep understanding of Windows Internals rather than problems about planning and infrastructure development or how to use or configure a product that runs on Windows.

Sounds like a pretty tough exam, and the preparation looks even tougher.  Though the exam is (apparently) available from October 10th this year, currently the preparation materials listed are as follows:

So that makes preparing for a tough exam pretty difficult.  But its a pretty safe bet that the exam is going to cover the topics listed in Mark’s two books, Windows Internals 4th Edition (for 2000, XP, and 2003) and Windows Internals 5th Edition (for Vista and 2008).