Windows XP and 2000 Tips & Tricks UPDATE, June 17, 2002

Windows XP and 2000 Tips & Tricks UPDATE—brought to you by the Windows & .NET Magazine Network and the Windows 2000 FAQ site


Avoid Costly Downtime for Mission-Critical Systems

VeriSign - The Value of Trust


MKS AlertCentre is an affordable availability monitoring solution that is extensible and easy to use. Ideal for businesses of all sizes who need to keep mission-critical applications up and running 24x7 and want the ability to customize monitors and automate corrective actions. AlertCentre provides you with the "peace of mind" of knowing your website, e-mail server and other critical systems and applications are running smoothly.

Call 800-637-8034; +1 (703) 803-3343. FREE 30 day Eval. at:

June 17, 2002—In this issue:



  • Q. How can I resume a Microsoft Transfer Manager session?
  • Q. What is the kernel version of Windows .NET Server (Win.NET Server) and Windows XP?
  • Q. How can I determine which version of NTFS I'm using?
  • Q. How can I check and set a volume's dirty status in Windows XP?
  • Q. I have licenses available on the Windows 2000 Server Terminal Services License server, but when I try to connect, I receive an error stating my 90-day trial period has ended. What can I do?


  • A Network Administrators Tool Kit


  • Struggling with IIS and Web Administration Concerns?
  • Special 2-for-1 Subscription Offer!


  • See this section for a list of ways to contact us.

(contributed by John Savill, FAQ Editor, [email protected])

This week, I explain how to resume a Microsoft Transfer Manager session and how to determine which Windows kernel version you're using. I also tell you how to use the Fsutil command to determine which version of NTFS you're using, how to check and set a volume's dirty flag, and how to delete temporary license keys on a Windows 2000 Server Terminal Services system.

Microsoft has released Windows XP Service Pack 1 (SP1) for beta testing. I'll bring you information during the next few weeks as the nondisclosure agreement (NDA) permits.

Editor's Note: We need your help to make this and other email newsletters from Windows & .NET Magazine as useful to you as they can be. To help us with our editorial planning, please answer the Windows & .NET Magazine Network Email Newsletter & Web Site Survey, available at the following URL. If you provide your email address at the end of the survey, we'll put your name in a drawing for a Windows & .NET Magazine T-shirt. Thank you! We appreciate your help.


Is your e-business built on a strong, secure foundation? Find out with VeriSign's FREE White Paper, "Building an E-Commerce Trust Infrastructure." Learn how to authenticate your site to customers, secure your web servers with 128-Bit SSL encryption, and accept secure payments online. Click here:


Q. How can I resume a Microsoft Transfer Manager session?

A. Microsoft has adopted the Microsoft Transfer Manager, a mechanism for downloading files from various Microsoft Web sites (e.g., beta software Web sites, the Microsoft Developer Network—MSDN—subscriber Web site). The Microsoft Transfer Manager application automatically installs and executes on the local computer the first time you download a file from a supported Web site.

The Microsoft Transfer Manager offers enhanced security and zero corruption, and lets you pause a download at any time or resume the download at a later time. However, when you resume a file download, you might have trouble determining how to restart the Microsoft Transfer Manager application.

Typically, the Web sites that support Microsoft Transfer Manager include a "Re-launch the File Transfer Manager" link. Alternatively, because the application resides in the \%systemroot%\downloaded program files folder, you can start transfermgr.exe to resume the file download. To ensure that you can quickly resume a file transfer, you can open Microsoft Transfer Manager, select Options, and select the "Place application shortcut on the desktop" check box.

Q. What is the kernel version of Windows .NET Server (Win.NET Server) and Windows XP?

A. Microsoft named previous versions of Windows after the kernel version (e.g., the Windows NT 4.0 kernel version is 4.0). With Windows 2000, Microsoft changed the naming scheme so that the OS name no longer matches the kernel version; however, the company maintained the numbering order for the kernel version (e.g., the Win2K kernel version is 5.0).

Because XP included only minor core changes, its kernel version is 5.1. Win.NET Server takes this numbering scheme one step further with a kernel version of 5.2. To determine the kernel version, use a registry editor (e.g., regedit.exe) to view the CurrentVersion registry value at the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\CurrentVersion subkey.

Q. How can I determine which version of NTFS I'm using?

A. Different versions of Windows have included different NTFS drivers and performed automatic updates (I remember needing to have an updated ntfs.sys file for Windows NT 4.0 on my Windows 2000 dual-boot system). Win2K and later Windows versions include the Fsutil command, which lets you perform actions and queries against your file system.

To determine the version of an NTFS volume, type

fsutil fsinfo ntfsinfo :

at the command prompt. For example, when I type this command, the following records appear on screen:

NTFS Volume Serial Number : 0xa87006e47006b958
   Version : 3.1
   Number Sectors : 0x00000000061a7926
   Total Clusters : 0x0000000000c34f24
   Free Clusters : 0x0000000000adad78
   Total Reserved : 0x0000000000000000
   Bytes Per Sector : 512
   Bytes Per Cluster : 4096
   Bytes Per FileRecord Segment : 1024
   Clusters Per FileRecord Segment : 0
   Mft Valid Data Length : 0x0000000002ce4400
   Mft Start Lcn : 0x00000000000c0000
   Mft2 Start Lcn : 0x000000000061a792
   Mft Zone Start : 0x00000000000ffca0
   Mft Zone End : 0x00000000001011e0

By reviewing these records, we can see that my computer is running NTFS version 3.1 (the Windows XP version). By default, Win2K provides NTFS version 3.0 and NT 4.0 provides NTFS version 1.2.

Q. How can I check and set a volume's dirty status in Windows XP?

A. The XP version of Fsutil lets you query and set a volume's dirty flag. This flag signals that the volume has experienced a problem and requires that you run Chkdsk to identify and fix the problem (e.g., shutting down Windows suddenly can sometimes cause the OS to set the dirty flag).

To query a volume's current state, type

fsutil dirty query :

at the command prompt. The result will be either

  - Volume - : is Dirty 
  - Volume - : is NOT Dirty 

To set the status of a volume's dirty flag, type

fsutil dirty set :

at the command prompt. Use this command with care: XP won't ask you to confirm this action, and you can't use this command to set the dirty flag's status to clean.

Q. I have licenses available on the Windows 2000 Server Terminal Services License server, but when I try to connect, I receive an error message stating my 90-day trial period has ended. What can I do?

A. The error message you're seeing is the result of a temporary license that Microsoft issued before you activated the Terminal Services License server. Because you didn't remove this temporary license, it expired after the 90-day trial period.

To resolve this error, perform the following steps to delete the license subkey from the registry:

  1. Start a registry editor (e.g., regedit.exe).
  2. Navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\Store subkey.
  3. Locate the LICENSE000 or LICENSE00n (e.g., LICENSE001, LICENSE002) entry.
  4. Right-click this subkey, select Export from the context menu, and follow the prompts until you've successfully backed up the subkey.
  5. Delete the subkey by pressing the Del key.
  6. Close the registry editor.

If you experience any problems after performing the previous steps, you can restore the subkey value by double-clicking the exported registry file.


  • A Network Administrators Tool Kit

  • OpalisRobot automates a broad range of admin tasks including system monitoring, corrective action and job scheduling. It detects and corrects system errors & automates jobs, enabling proactive management of business-critical servers. Download & test-drive today!

    (brought to you by Windows & .NET Magazine and its partners)


  • Discover Windows Web Solutions online, the Web site with articles, tips, and more to help you manage and overcome the security, performance, and maintenance concerns Web site administrators deal with every day. Don't miss this article: " 15 Tips for Troubleshooting VPN Connections". Check it out!


  • Windows & .NET Magazine can help you find the right answer to an urgent problem, discover better ways to manage your enterprise, or prepare for an important migration. How can we improve on a resource this good? Subscribe now at our regular rate, and bring on a friend or colleague for free! This is a limited time offer, so act now!

    Here's how to reach us with your comments and questions:

    This email newsletter is brought to you by Windows & .NET Magazine, the leading publication for Windows professionals who want to learn more and perform better. Subscribe today.

    Receive the latest information about the Windows and .NET topics of your choice. Subscribe to our other FREE email newsletters.

    Hide comments


    • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

    Plain text

    • No HTML tags allowed.
    • Web page addresses and e-mail addresses turn into links automatically.
    • Lines and paragraphs break automatically.