Anything about IT

Daily IT topics by Alex Verboon

  • .NET Framework (1)
    64-bit (2)
    ACT (2)
    Active Directory (20)
    AGPM (1)
    AIK (11)
    AMT (1)
    Android (1)
    App-V (7)
    Apple (1)
    Applocker (1)
    Automation (66)
    Backup (1)
    Beta (8)
    BIOS (14)
    Bitlocker (2)
    BITS (2)
    BranchCache (5)
    Broadband (1)
    BSOD (1)
    Citrix (2)
    Cloud (3)
    Compaq (2)
    Compatibility (16)
    Computer Science (1)
    Deployment (93)
    DHCP (1)
    DirectAccess (2)
    drivers (9)
    Embedded (2)
    Energy (1)
    Excel 2007 (1)
    Fun (30)
    Google (3)
    Green (3)
    Group Policy (24)
    History (2)
    HP (9)
    Hyper-V (14)
    Hypervisor (1)
    IE8 (1)
    imagex (1)
    Intel (2)
    Internet (4)
    Internet Explorer (7)
    IPV6 (1)
    Job (1)
    Knowledge (53)
    Licensing (8)
    Live Mesh (4)
    MDOP (1)
    MED-V (4)
    Media Player (1)
    Microsoft (2)
    Microsoft Office (3)
    Mobile (4)
    MSE (1)
    MUI (1)
    Network (3)
    Office 2007 (5)
    Office 2010 (2)
    Office2010 (1)
    OS (1)
    Packaging (12)
    PDF (1)
    Performance (1)
    Powerpoint (1)
    PowerShell (3)
    product lifecycle (2)
    Protocols (5)
    Reading (50)
    Recovery (2)
    registry (3)
    RSAT (1)
    RTM (2)
    SCCM 2007 (1)
    Scripting (15)
    Security (20)
    Sequence (1)
    Sequencing (1)
    Sharing (1)
    Silverlight (1)
    SMS 2003 (1)
    SQL (2)
    SQL Server 2008 Express (1)
    Streaming (1)
    Symantec (1)
    TCP/IP (4)
    Tip (163)
    Tools (96)
    Tweak (1)
    Uncategorized (13)
    USMT (1)
    VDI (2)
    VHD (3)
    Virtualization (59)
    Vista (74)
    vmware (10)
    vPro (10)
    WAIK (2)
    Web (2)
    WHS (1)
    Windows 2000 (1)
    Windows 7 (92)
    Windows Home Server (1)
    Windows Mobile (1)
    Windows Server 2008 (25)
    Windows Server 2008 R2 (8)
    Windows Server 2008R2 (4)
    Windows Update Services (1)
    Windows XP (33)
    Windows7 (33)
    Windows7E (1)
    WinPE (1)
    Wireless (2)
    WMI (1)
    WSUS (1)
    WWW (1)
    XenDesktop (1)
    XP Mode (6)
    XPSP3 (1)
    YouTube (1)

    WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

  • Archives

  • Meta

  • Visitor Locations

Archive for the 'Knowledge' Category

Office 2010 Resources

Posted by Alex Verboon on 11th March 2010

On march 4th Microsoft communicated on their Office 2010 Engineering blog that they are on Schedule with Office 2010 and will release it to manufacturing next month. For Enterprise customers Office 2010 will be available as of May 12th, consumers will get Office 2010 in June.

Microsoft Office 2010 Site

Planning, configuration, deployment and compatibility guides can be found here

Microsoft Office ONRAMP Site

Office OnRamp is the BPIO execution package that launches Office 2010 to the Enterprise business. Office OnRamp helps you drive the conversations you need to have with TDMs, ITPros and end users to renew EAs, drive Office 2010 deployment and win new EA business. OnRamp provides a complete set of orchestrated activities and marketing materials that give you the tools you need to demonstrate the value of Office 2010 in the BPIO framework and WIN!

Office OnRamp for TDMs:
Office 2010 Brochure for TDMs
Office 2010 TDM Pitch Deck for Office OnRamp
Office 2010 Client and Server Integration Whitepaper
Office 2010 Client and Server Integration Customer Ready Deck
Top New Capabilities for TDMs in Office 2010
Office 2010 End User and TDM Value Prop

Office OnRamp for IT Pros
Overview of 2010 for IT Pros
Tools for Planning Office 2010 Deployment
Security & Compliance
Application Compatibility for Office 2010
Office 2010 Deployment Considerations
Volume Activation for Office 2010
Web App Architecture & Deployment for Office 2010

Tags: , , , , ,
Posted in Knowledge, Office 2010 | No Comments »

The Argument against Disabling IPv6

Posted by Alex Verboon on 8th March 2010

Last Friday I met with some friends I used to work with in the past and we had some talk about Windows 7 and IPv6. One had mentioned that they would explicitly disable the IPv6 on the client systems, this because they would not use it and they wanted to avoid unnecessary network traffic on their LAN/WAN.

Back home I did some searches on the internet and found the below statement in the Support for IPv6 in Windows Server 2008 R2 and Windows 7 Microsoft TechNet Magazine article.

It is unfortunate that some organizations disable IPv6 on their computers running Windows Vista or Windows Server 2008, where it is installed and enabled by default. Many disable IPv6-based on the assumption that they are not running any applications or services that use it. Others might disable it because of a misperception that having both IPv4 and IPv6 enabled effectively doubles their DNS and Web traffic. This is not true.

From Microsoft’s perspective, IPv6 is a mandatory part of the Windows operating system and it is enabled and included in standard Windows service and application testing during the operating system development process. Because Windows was designed specifically with IPv6 present, Microsoft does not perform any testing to determine the effects of disabling IPv6. If IPv6 is disabled on Windows Vista, Windows Server 2008, or later versions, some components will not function. Moreover, applications that you might not think are using IPv6—such as Remote Assistance, HomeGroup, DirectAccess, and Windows Mail—could be.

Therefore, Microsoft recommends that you leave IPv6 enabled, even if you do not have an IPv6-enabled network, either native or tunneled. By leaving IPv6 enabled, you do not disable IPv6-only applications and services (for example, HomeGroup in Windows 7 and DirectAccess in Windows 7 and Windows Server 2008 R2 are IPv6-only) and your hosts can take advantage of IPv6-enhanced connectivity.

I must admit that I haven’t looked at this in more detail myself, but for now I guess I would follow the advice above and leave IPv6 on, especially taking into account that some of our customers are considering using DirectAccess at some stage.

Another interesting article I recommend reading is IPv6 Autoconfiguration in Windows Vista which explains the IPv6 Autoconfiguration behavior in more detail.

Tags: , , , , ,
Posted in DirectAccess, IPV6, Knowledge, TCP/IP, Vista, Windows 7 | No Comments »

ReadTip: Choosing the right App-V Delivery Model

Posted by Alex Verboon on 5th March 2010

If you’re planning on deploying App-V, but still busy with thinking of how you will get the virtualized applications to your end users I strongly recommend that you read the whitepaper “Choosing the right App-V Delivery Model” from Ment van der Plas.

The document provides an excellent overview of the different App-V delivery scenarios and their pros and cons.

Tags: , , , , , , ,
Posted in App-V, Knowledge, Reading, SCCM 2007 | No Comments »

ViewTip: Application Virtualization (App-V) Video Series

Posted by Alex Verboon on 22nd February 2010

Learn how to configure App-V; create, publish, and update virtual applications; and create and manage policies for virtual applicationss. The videos can be downloaded from here

Tags: , , ,
Posted in App-V, Knowledge, Packaging, Sequencing, Virtualization | No Comments »

Identifying KMS Servers

Posted by Alex Verboon on 5th January 2010

Assume you are at a client site and plan to deploy a Windows Server (2008 / 2008-R2) or Windows Clients (Windows Vista / Windows 7) and want to check if they do already have KMS Services running on their network.

It’s very simple. Just open a command prompt and type the following command:

nslookup -type=srv _vlmcs._tcp

If KMS Services are present on the network the results will be listed as shown in the picture below.

mod_kms_return

Related Content
Upgrade your existing KMS Service to support Windows 7 and Windows 2008 R2
Volume Activation changes in Windows7
Fundamentals of Volume Activation

Tags: , , ,
Posted in Deployment, Knowledge, Licensing, Tip, Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2 | No Comments »

Remote Management of AMT/vPro machine with WinPE and VNC

Posted by Alex Verboon on 26th December 2009

Intel vPro/AMT enabled systems allow you to remotely reboot a system from a redirected CD-ROM aka as IDE-R.  So if one of your users devices doesn’t boot its OS properly anymore, you can remotely boot that system with a diagnostics CD that you have stored on your local disk drive.

As long as that recovery CD has a text based interface such as the SystemRescueCD the system can be remotely managed through the remote VT100 terminal, but unfortunately that doesn’t work for graphical interfaces such as WinPE. So we need an alternative method to remotely manage that device. Since Microsoft’s own remote desktop (RDP) does not work under Windows PE, we are going to use VNC which is small and FREE.

Assuming that some of you might be interested to try this out themselves, here’s what you need:

You will need two clients, where one serves as your administration console and the other as the client which you are going to remotely manage. Make sure that at least the second client (the one that your remotely manage) have vPro/AMT enabled. Here’s a video that explains how to configure your client in SMB mode, which is good enough to test this scenario.

First install the Intel Manageability toolkit on the Administration Console client, which contains the Manageability Commander Tool and allows us to connect to the AMT enabled device, configure IDE-R and power on and off the machine remotely.  Register the client within the console through File, Add, Add Intel AMT Computer.

image Once the client is registered click on the “Connect” button.

image When the connection is established, select the Remote Control Tab and click on the “Take Control” button.

image Now let’s move to the VNC Installation and configuration. Install UltraVNC Server and Viewer on the Administrator Console client.  When installed, start the VNC Server and configure it.  image There are a lot of configuration settings available, configure at least the following ones: Authentication – set a password for full and view only access. Misc – To avoid graphics related issues, i proactively disabled Aero and Wallpapers. Query on incoming connection – Default Action set to Accept.

Now copy the following files located under C:\Program Files\UltraVNC\ into a new separate folder like C:\PE_VNC. These are the files that we will integrate into WinPE.

authadmin.dll
authSSP.dll
ldapauth.dll
logging.dll
logmessages.dll
SCHook.dll
vnchooks.dll
workgrpdomnt4.dll
MSLogonACL.exe
uvnc_settings.exe
vncviewer.exe
winvnc.exe
ultravnc.ini

The last thing we need to prepare now is the bootable ISO which includes WinPE. I assume you are familiar with creating a WinPE boot image, if not have a look at the Walkthrough: Create a Custom Windows PE image documentation on TechNet. Once you are at “Step 5 of the above referenced Walkthrough (Add Additional Customizations) you can add the VNC Server sources that you copied into C:\PE_VNC.

To avoid that you get the “Press any key to boot from CD” message when remotely booting the client from the redirected CD-ROM, you must remote the bootfix.bin file from the boot folder within your mounted image.

if you are familiar with WinPE, I also recommend that you look at the Walkthrough: Create an Optimized Windows PE Image. Optimizing your WinPE image can help you to reduce the size of your WinPE image, which helps reducing network traffic and boot time. By optimizing my WinPE image I managed to reduce its size from 152 MB down to 98 MB.

Now that we have our WinPE ISO file, let’s go back to the Intel Manageability Commander Tool. Select Disk Redirect menu, Change Target CD-ROM, Redirect to Image File and point to the previously created ISO file. Then select the Disk Redirect menu again and select Redirect Active.
image Finally we can now boot the remote client from the redirected CD-ROM. Select Remote Command, Remote Reboot to Redirect CD.

image Because now the whole ISO file content is being transferred over the wire, you will have to be patient, booting from a redirected CD-ROM can easily take a few minutes.  Remember that we removed the bootfix.bin file form WinPE, so if all goes well, the client will immediately boot into WinPE.

There is one thing which i have not yet figured out, and that is a convenient way how to find out the assigned IP address of the remote client, but maybe that is just an issue related to my test environment. So for the my own convenience I added some code to the startnet.cmd batch file, which displays the assigned IP Address.

Below you find the most important part of the startnet.cmd

: enable networking
wpeinit
: disable firewall
wpeutil disablefirewall

:: +——————————————————————–+
:: Start a minimized command prompt for troubleshooting
:: +——————————————————————–+
echo  * Starting a fallback console for troubleshooting…
start /min cmd.exe /k trouble.cmd

:: +——————————————————————–+
:: Launching VNC
:: +——————————————————————–+
echo  * Starting VNC…
x:
cd x:\vnc
start winvnc.exe

Echo  * Gathering IP Address
IPCONFIG |FIND "IP" > %temp%\TEMPIP.txt
FOR /F "tokens=2 delims=:" %%a in (%temp%\TEMPIP.txt) do set IP=%%a
del %temp%\TEMPIP.txt
set IP=%IP:~1%
echo %IP% >%temp%\ip.txt
echo The current IP address is "%IP%"

So let’s assume you know the IP address (the user was kind enough to read it for you) you can now initiate a remote desktop session through the VNC Viewer. I personally had an issue where the VNC viewer crashed right after establishing the connection with the remote client. I managed to get rid of that by setting the Connection Options to only use 256 Colors instead of Full Colors.

image If all went well you should now be able to remote control your client.

image

I hope this was useful. As always, feedback and comments are more than welcome.

Alex

Tags: , , , , , , ,
Posted in BIOS, Deployment, Knowledge, Tip, Tools, WAIK, WinPE, vPro | 1 Comment »

Quick Access to installed QFEs

Posted by Alex Verboon on 23rd September 2009

Instead of opening several windows, here’s an easy way to get a list of installed QFE’s. simply open a command prompt and type:

WMIC QFE

or

WMIC QFE get caption,hotfixid,installedon

image

or if you are looking for a specific update, enter the following command:

WMIC QFE | find “958559”

where 958559 relates to the MS KB number. If the QFE is installed, it will be listed.

image

Related posts:

3 seconds to get system serial number

Tags: ,
Posted in Automation, Knowledge, Security, Tip | 1 Comment »

Virtual Hard Disk Getting Started Guide

Posted by Alex Verboon on 2nd August 2009

Microsoft recently published the “Virtual Hard Disk Getting Started Guide”. This paper provides you with all the information you need around VHD.

Download the Guide here

Tags: , , , ,
Posted in Knowledge, Reading, VHD, Virtualization, Windows7 | No Comments »

The “MZ” header in EXE files

Posted by Alex Verboon on 23rd July 2009

When you open an executable in notepad, you might have noticed that every executable starts with the letters MZ

image

These story behind these two letters is that these are the initials of Mark Zbikowski the designer of the DOS executable file format. These two letters are basically telling the system that this is an executable file.

It must be a funny idea when going to sleep and knowing that your initials are spread on billions of systems.

Watch the Mark Zbikowski – From DOS 1.0 to Windows Vista video where Mark speaks about the DOS development and more.

Doing some further searching on the web, it appears that there are other file formats carrying the initials of their inventors. ZIP files have the letters PK in their file header which are the initials of Phil Katz who invented the DOS compression utility PKZIP.

Tags:
Posted in Knowledge, Tip | 1 Comment »

Windows7 Enterprise Videos

Posted by Alex Verboon on 18th July 2009

The Windows7 Enterprise videos provide a great high-level overview for the following features:

  • DirectAccess
  • BranchCache
  • Enterprise Search Scopes
  • BitLocker
  • AppLocker
  • Virtual Desktop Enhancements
  • Language Packs

Click here to access the videos

Tags: , ,
Posted in Knowledge, Windows7 | No Comments »

Writing e-mails on foreign keyboards

Posted by Alex Verboon on 13th July 2009

Today we were invited with friends for a BBQ. One of the conversations we had was about writing e-mails on a foreign keyboard.

Anyone who has travelled to a foreign country before and used a local PC has probably had that challenge of finding the right characters on the keyboard. The biggest challenge I heard of from people is about the @ sign and the . (dot) character. These are two important characters when entering an e-mail address.

Well there is an easy solution, all you need is to remember two numbers: 46 and 64. When you can’t find the sign on the keyboard you can use the so-called ALT Code to write a character.

To write the @ sign, hold down the "Alt" key to the left of the space bar and enter 64 on the numeric keypad. Don’t release the "Alt" key until after you’ve typed 64. When you release it you should see the @ character.

To write a . (dot) apply the same procedure as described above, but enter 46 instead of 64.

Here are some related sources I found on the Useful Shortcuts web site

Instructions for using Windows Alt Codes

Alt Codes / Alt Key Codes

Complete List of Alt Codes (Free download)

On MAC systems, things seem to be different, at least that is what I got from reading various forums (I don’t have a Mac…….yet)http://tlt.its.psu.edu/suggestions/international/keyboards/charpalosx.html

Tags: , , ,
Posted in Knowledge, Tip | 1 Comment »

Optimum PC Refresh Cycles

Posted by Alex Verboon on 3rd July 2009

Whitepaper from Intel about PC Refresh Cycles. “Pilot Study Optimum Refresh Cycle and Method for Desktop Outsourcing”.

Tags: ,
Posted in Deployment, Knowledge | No Comments »

How to embed YouTube video in PowerPoint 2007

Posted by Alex Verboon on 23rd June 2009

Here’s a video that explains how to embed a YouTube video into a PowerPoint slide.

Tags: ,
Posted in Fun, Knowledge, Powerpoint, Tip, YouTube | No Comments »

Do not slipstream Windows XP sources on Windows Vista

Posted by Alex Verboon on 19th June 2009

Today one of my colleagues ran into an issue after having slipstreamed Service Pack 3 into Windows XP. During the Windows XP unattended installation process the provided product key within the unattend.txt file was not accepted, which caused the system to prompt for the product key.

This turned out to be a known issue as documented within the following Microsoft support article. After you create Windows XP Service Pack 3 slipstreamed media, your product key is not accepted.

Bottom line, don’t run the slipstream command on a Windows Vista or Windows Server 2008 system.

Tags: , , , ,
Posted in Knowledge, Tip, Windows XP | No Comments »

What’s New in the Windows User State Migration Tool

Posted by Alex Verboon on 14th June 2009

Read about what’s new in USMT (User State Migration Tool), download the whitepaper here

Tags: ,
Posted in Deployment, Knowledge, Reading, USMT | No Comments »