Home > Windows Server Tips > Windows Server Monitoring and Management > Demystifying the Acctinfo.dll tool in the Windows Server 2003 Resource Kit
Windows Server Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

WINDOWS SERVER MONITORING AND MANAGEMENT

Demystifying the Acctinfo.dll tool in the Windows Server 2003 Resource Kit


Tim Fenner, site expert
08.13.2007
Rating: -4.50- (out of 5)


Expert advice on Windows-based systems and hardware
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Microsoft's Windows Server 2003 Resource Kit Tools are a set of tools to help administrators streamline management tasks such as troubleshooting operating system issues, managing Active Directory, configuring networking and security features, and automating application deployment. This segment of my in-depth review of these tools will explore the one listed first alphabetically: AccountInfo.dll, a.k.a. Acctinfo.dll.

Acctinfo.dll is actually a DLL. If you don't consider DLLs to be tools, you're probably wondering why it's in the kit at all. The reason is that it adds to the functionality of the Microsoft Management Console (MMC) Active Directory Users and Computers snap-in, a tool for managing your users, groups and computers.

Once you register the DLL, you'll get another tabbed option when looking at a user's account properties. On the tab, you'll find the following:

  • General Account Info, including: Lock Out status, Domain Password Policy being applied, Password Last Set date and Password Expiration date
  • Logon Information, including: Last Logon attempt, Logon Count, Last Logon and Logoff, Last Bad Logon Time, Bad Password Count
  • Active Directory account attributes, including: User Account Control, SID and SID History, GUID, User-DN-Site-Domain Controller (e.g., the account's Active Directory path). Warning: See the section below on issues regarding the "Set PW On Site DC" button.

System requirements for Acctinfo.dll

  • It requires Windows Server 2003 or Windows 2000 Server operating system.
  • You must be an administrator to install Acctinfo.dll.
  • Acctinfo.dll must be registered on each computer on which Active Directory Users and Computers is employed to access user account information.

Installation of Acctinfo.dll

To install and register Acctinfo.dll, perform these three steps:

  1. Copy the file Acctinfo.dll to the %windir%\system32 folder.
  2. Click on Start-->Run-->type: cmd
  3. In the command window, type regsvr32 c:\windows\system32\acctinfo.dll. You should receive a dialog box that states the registration was successful.

To uninstall Acctinfo.dll, type regsvr32 /u c:\windows\system32\acctinfo.dll.

General use

The primary purpose of the Additional Account Info tab is to display account information. But it also allows you to change a user's password and unlock an account. Normally, an administrator would have to tab around to get to this information, which is likely the most commonly used functionality in your Active Directory network for managing user accounts. For many systems administrators, the tab basically becomes a one-stop shop for most of their daily user account administration needs.

Issues with Acctinfo.dll

The readme.htm file included with Acctinfo.dll lists five issues to be considered.

  1. In some cases, the information is not actually stored in Active Directory, but is calculated only when needed. For example, the date that a user's password will expire is not stored in Active Directory. Active Directory stores the date that the password was last set and the maximum allowed password age (for example, passwords must be set every 60 days).

    To determine the actual date that a password expires, you typically have to use scripts to retrieve this information and calculate the expiration date. Acctinfo.dll performs these calculations for you.

  2. In some cases, information is stored locally rather than in Active Directory. For example, last logon and last logoff times are stored on each individual domain controller and are not replicated throughout the domain. Acctinfo.dll enables you to determine the last time a user logged on or logged off from a specified domain controller. If users are typically authenticated by the same domain controller, this will tell you when these users last logged on to or logged off from the domain. If users are authenticated by multiple domain controllers, you'll need to install Acctinfo.dll on each of these servers and check the account information on each one.

  3. You can unlock a user account using this tab, but you must also change the password to do it.

  4. If you click on the "Set PW On Site DC" button, be sure that you do not click the OK button when closing, as you may inadvertently set the user accounts password to blank. Just click Cancel.

  5. When using the Find option to locate an account in the AD Users and Computers snap-in, the Additional Info tab does not appear when you display the properties of the account from the search window.

More information on this topic:


Rate this Tip
To rate tips, you must be a member of SearchWindowsServer.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Microsoft Windows Server 2003 Administration
How to install Windows Server 2003 patches when offline
Validating Windows server clusters with ClusPrep
Exploring the Windows Server 2003 Resource Kit: Clusfileport.dll
Exploring the Windows Server 2003 Resource Kit: Cmdhere.inf and CMGetCer.inf
Windows server security management: Security expert roundup
Windows server management with Remote Desktop
Avoid DC restoration problems with authoritative restore
Exploring the Windows Server 2003 Resource Kit: Confdisk.exe
Exploring the Windows Server 2003 Resource Kit: Compress.exe and Expand.exe
Exploring the Windows Server 2003 Resource Kit: Clusterrecovery.exe
Microsoft Windows Server 2003 Administration Research

Windows Server Monitoring and Administration
Perfmon made easy with PAL utility
DirectAccess means 'always on' in Windows Server 2008 R2
Top five Server Core management tips for Windows 2008
Top free tools for Windows server administration
Windows Server 2008 Learning Guide
A quick guide to Server Manager for Windows Server 2008
Moving dynamic disks to a new Windows server
A first look at Storage Explorer for Windows Server 2008
Tips for Windows domain controller optimization
Take control of server clusters with Microsoft's ClusDiag tool

Windows Server Monitoring and Management
BitLocker in R2 provides data protection for semi-protected servers
Perfmon made easy with PAL utility
Converting Citrix XenServer source machines to Hyper-V format
Balancing Windows security with reasonable password policies
Windows AppLocker in R2: Turning conventional security wisdom on its head
Top 10 things you don't know about Windows Server 2008 R2
BranchCache makes branch offices feel like home
When to use VM backups versus snapshots in Hyper-V
Installing Server Core for Windows 2008 the easy way
Migrating virtual machines from Microsoft Virtual Server to Hyper-V

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Server Room Design - Planning, Cooling, Maintenance
HomeTopicsBlogsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2004 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts