Computer Census

 

 

 

   

   Frequently Asked Questions

LAD Enterprizes
Computer Census
FAQs
Inventory
Support
Free Download
Purchase
Contact Us
 



Frequently Asked Questions asked about Computer Census.

Where do I find Computer Census output data?

Computer Census writes output to the Users “My Documents” folder. Look for files beginning with “CC”.

Who should use Computer Census?

The program is intended to assist Network Administrators, Architects and/or Support Technicians but is useful for anyone who needs to document a single computer or a network of computers. You don’t need any special technical skills to use the program or its output.

Why use Computer Census?

To automate the creation of a baseline inventory (how many PCs you have and related hardware and software configurations) of your technical assets.  You might need this information to assist with:

Planning technical upgrades – hardware or software

Technical troubleshooting and maintenance

Disaster Recovery and Business Continuity Planning

Insurance

Regulatory or Legal Compliance Issues

How does Computer Census work?

Computer Census uses TCP/IP and Windows security protocols to connect to the target computer WMI data store and request information. More than 200 data points are requested in over 30 different classes. The returned data is written to both text and Access database files.

What are the requirements to run Computer Census?

Logon: A valid logon to the local computer. If taking a census of remote computers, an Administrative logon that is common to all of the computers to be inventoried is required. Users who are members of an administrators group and at a workstation or server running Windows 2000 or later can inventory remote computers. We recommend using a Domain Administrator logon at a Domain Controller server when using the discovery option.

 

Operating System: A computer using a Windows operating system: Microsoft Windows 9x, Me, NT 4.0, 2000, XP, Server 2003 with Internet Explorer 5.0 or later. Windows 9x computers will require the installation of DCOM, and WMI.

 

Disk space: For the executable file approximately 600 KB. You will need additional space for collected data.

 

Time: Depending on various performance factors, Computer Census requires 35-60 seconds per computer to complete data collection and capture.

 What technologies does Computer Census use?

The program uses various elements of the operating system including Win32 API functions, operating system services and the Visual Basic runtime module. Key operating system components used include:

Windows® Management Instrumentation (WMI)

Distributed Component Object Model (DCOM)

Microsoft Data Access Components (MDAC)

All of these elements are installed by default on Windows 2000 and later operating systems. In the vast majority of instances no special system preparation or configuration is needed to run the program.

What data is collected from a computer?

Refer to www.ladenterprizes.com/inventory.htm for a data list.

 What is the syntax for Computer Census?

At a command prompt:

CC.exe [/B] [/F:Path\Filename] [/?] [?] [TargetComputerName]

Option

Meaning

No entry (blank)

Inventory the local computer only

/B

Discover and inventory all computers found in the current domain

/F:Path\Filename

Inventory computers whose names are found in Path\FileName. FileName must include the filename extension. FileName must be a plain text file of computer names, one per line.

/? Or ?

Displays usage

TargetComputerName

Inventory TargetComputerName. Program will accept any number of TargetComputerName entries

What is deployed on the individual PC’s? Server?

Only the executable file CC.exe is deployed.

How do I uninstall Computer Census?

Remove or Delete the executable file CC.exe. In all cases data and log files are available for use without the presence of the executable file.

How is information about laptops collected?

Laptop computers are inventoried in the same manner as workstations and servers. Either  Computer Census is run locally at the laptop or the laptop is connected (and User logged in) to a network where it can be found and inventoried.

What type of hardware/operating systems does Computer Census require?

Computer Census requires Microsoft Windows 95 or later operating system (computers with operating systems earlier than Windows Me must install WMI and have WMI running) with Internet Explorer 5.0 or later. See the User Manual for details.

Is any additional software required for Computer Census™

No. However, Computer Census™ relies on various components of the operating system that must be present for all aspects of the program to function. See the User Manual for details.

What Users Privileges are needed to run Computer Census

User privileges are required to run on a local computer. Administrator privileges and a common logon (User Name and Password) are required to collect data from remote computers.

Is a Server required to run Computer Census?

 No, a server is not required to run Computer Census.

Where do I find Computer Census output data?

Computer Census writes output to the Users “My Documents” folder. Look for files beginning with “CC”.

Is there a User Manual or other reference document?

 Yes, a User Manual is provided. Click here to obtain the User Manual in PDF format.

Does Computer Census run in a peer-to-peer network?

 Yes, but data must be collected locally for each machine.

Can I inventory PCs which are not connected to my network?

Yes. Run Computer Census locally from the “My Documents” folder. To include these machines in the database, place a copy of the CC.MDB file in the local User “My Documents” folder.

I get the message "Requirement Missing: WMI" and Computer Census closes, what’s wrong?

Computer Census requires WMI to be installed on the local computer and each remote computer inventoried. On computers with legacy operating systems you may need to install WMI before running Computer Census. See “What is WMI?” and “How do I get WMI” for additional information.

What is WMI?

Windows® Management Instrumentation (WMI) is a component of the Microsoft® Windows® operating system that provides management information and control.  WMI is Microsoft's primary management technology for Windows and provides a consistent model and framework through which all Windows resources are described to the outside world.  Beginning with Windows NT® 4.0 Service Pack 4, WMI is an integral part of the Windows family of Operating systems.  WMI is available as an installable option for Windows® 95 operating systems forward.  Additional information about WMI is available from Microsoft. Visit www.msdn.com and search for WMI.

How do I get WMI?

WMI is included when you install Microsoft® Windows® 2000, Windows® XP, Windows® Server 2003, or Windows® Millennium Edition (Me). For those running Windows® 95 OSR 2, Windows® 98 or Microsoft® Windows NT® 4.0, a WMI installation package can be downloaded from Microsoft® MSDN® which offers similar functionality as found in the later operating systems. WMI will not work on a Windows® NT® 3.51 installation. You can download the latest version of WMI from the MSDN website: http://msdn.microsoft.com/ and search for “WMI Core”. Be sure to select the version for your operating system and follow instructions regarding installation of DCOM before installing WMI.

What is DCOM and how do I get a copy?

Distributed Component Object Model (DCOM) is a component of Microsoft COM (Component Object Model) technology in the Microsoft Windows-family of Operating Systems. It enables software components to communicate. More information about these technologies is available from Microsoft at http://www.microsoft.com/com/default.mspx. Follow Microsoft links to download versions appropriate for the legacy operating system for your system. DCOM MUST be installed before WMI. Be sure to follow instructions regarding installation of DCOM before installing WMI.

I have installed WMI on my Windows 98 computer but Computer Census  still will not run.

Windows 98 does not support the concept of managed services. Additionally, WMI must be running on the computer for Computer Census to collect information. On legacy systems, WMI can be loaded manually by running winmgmt.exe or you must configure the operating system to initialize WMI automatically at start-up. The simplest way to do this is to place a shortcut to winmgmt.exe in the Windows startup folder.

A more secure way of initializing WMI on Win98 computers is to configure WMI and DCOM settings in the registry. 

IMPORTANT: This procedure contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows Registry (http://support.microsoft.com/kb/256986/EN-US/)  

If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft and LAD Enterprizes, Inc. cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk

Editing the registry can be a dangerous task for the health of your computer and may require a reinstall of the operating system. If you do not feel comfortable doing this, then please ask someone else to help with that step of the procedure as making a mistake can cause the computer you are working on to not work properly or become completely unusable.

To configure WMI and DCOM settings in the registry use the following procedure: (These settings enable remote computers to access the local computer via DCOM.)

Start > Run > regedit

Open HKEY_LOCAL_MACHINE\Software\Microsoft\OLE

Find two values in the right hand pane:

EnableDCOM

EnableRemoteConnect

Set these values to “Y” by double-clicking each one and entering “Y” as the data value.

 

This setting causes WMI to start automatically.

 

While in Regedit

Open HKEY_LOCAL_MACHINE\Software\Microsoft\WBEM\CIMOM

Find the value in the right hand pane:

AutostartWin9X

Set the value to “2” by double-clicking the value and entering “2” as the data value

 

Close regedit

I receive one or more of these messages when running Computer Census:

"Requirement Missing: ADO"

"Requirement Missing: ADOR"

"Requirement Missing: ADOX"

"Requirement Missing: Microsoft.Jet.OLEDB.4.0"

Computer Census uses various components of the operating system to manage data and databases, collectively called MDAC. Microsoft Data Access Components (MDAC) provides data access in Microsoft Windows operating systems. Beginning with Microsoft® Windows® 2000, MDAC is an integrated part of the operating system. ActiveX Data Objects (ADO) ActiveX Data Objects Recordset (ADOR), ActiveX Data Objects Extentions (ADOX) – collectively “ADO”, and Microsoft Jet 4.0 are components of MDAC.

 

Many applications, including Microsoft Internet Explorer, Visual Studio, SQL Server, and Office require MDAC for data binding and other application functions.  As a result, MDAC, is available as an installable option for Windows® 95 operating systems forward and is installed on computers as part of Microsoft Office.  Additional information about ADO is available from MS at the following link: http://msdn.microsoft.com/library/en-us/ado270/htm/adostartpage1.asp

 

To install MDAC on Windows 95, Windows 98, Windows NT 4.0, Windows 2000, or Windows Millennium Edition, run the setup program, for the redistribution package, Mdac_typ.exe.  This program is available from the Universal Data AccessWeb site. http://go.microsoft.com/fwlink?linkid=5748 search for MDAC downloads.

 

Some operating systems and all MDAC versions 2.6 and later installations might not include Microsoft Jet 4.0. Microsoft knowledge base article KB271908 provides more information. Computer Census™ employs this technology to create the Access database. You must install the correct version of Jet based on your operating system as described in Microsoft knowledge base article KB239114. Go to the Universal Data AccessWeb site: http://go.microsoft.com/fwlink?linkid=5748 and search for the knowledge base article(s).

I get the error message "A required system file, SHFolder.DLL, was not found." 

This system file provides a way for Computer Census to locate the Users “My Documents” folder. Installed as part of Windows® 2000 and later operating systems, SHFolder.dll is also installed as part of a large number of applications including Internet Explorer 5.0 and later.  The file is freely redistributable and can be obtained from a variety of sources including Microsoft at  http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6AE02498-07E9-48F1-A5D6-DBFA18D37E0F

I get the error message “Run-time error ‘429’: ActiveX component can’t Create Object”.

Computer Census is attempting to create a file using the scripting runtime library function Scripting.FileSystemObject (a registry object) and is unable to bind to the needed function. The scripting runtime library is contained in scrrun.dll (found in the system directory – typically C:\Windows\System32 or C:\Windows\System) and must be registered before use. This file is automatically installed as part of the operating system. However the file is not present or is not registered. For more information search for Microsoft Knowledge Base articles KB200271 “How to Diagnose and Resolve Some Automation Errors”, KB254166 “Distribution of Microsoft Scripting Runtime Library Fails”, KB247979 "PRB: Error 429 Using MSDN File System Object Programming Examples" at www.MSDN.com

To correct the error locate scrrun.dll and register it using RegSvr32.exe or install Windows Scripting Host (WHS) 5.6 – also available for download from Microsoft.

I get the error message “Failed to connect to … Err#462 The remote server machine does not exist or is unavailable”.

This is not a Computer Census error. The program attempted to connect to a remote computer using WMI but the remote computer did not respond. There are many conditions that could cause this result. Check to see that the remote computer is turned on, an active network connection is present, a User is logged on, the computer is not in hibernation, and that WMI is both installed and running.

I get the error message “Failed to connect to … Err#70 Permission denied”. 

This is not a Computer Census error. The program connected to a remote computer using WMI but the user running Computer Census does not have an Administrative logon on the remote computer. As a result the remote computer security functions deny access to Computer Census Check to see that there is a common Administrative logon at both the local computer (where Computer Census is run) and the remote computer (the target computer to be inventoried).

Upon exiting Computer Census™ you receive an error message:  CC.EXE - Application Error: The instruction at '0x????????' referenced memory '0x???????? The memory could not be 'read'."

Example

 

 

This is not a Computer Census™ error. No data is lost, files have been properly closed and Computer Census™ is properly closed. The system running Computer Census™ did not close required connections quickly enough so an error is reported. This error may occur in systems using MDAC 2.5, 2.6 and 2.7.

 

Computer Census™ relies on various components of MDAC to create and populate the Access database. One of these components is Odbc32.dll. Odbc32.dll generates a secondary thread to monitor the ODBC registry keys. When Odbc32.dll is unloading, it waits 100 milliseconds for the secondary thread to terminate. After 100 milliseconds, it unloads itself, even if the thread has not terminated. In most cases, 100 milliseconds is enough time for the thread to terminate. However, if the CPU is too slow for any reason, the secondary thread may still be running after Odbc32.dll is unloaded, which causes the error. Our tests indicated this condition does not result in a memory leak.

 

See Microsoft knowledge base article KB281735 BUG: "Memory could not be read" Error  Occurs with ODBC Under High Stress at www.MSDN.com.

Are User Name and/or Serial Number (SN) case sensitive?

Yes. Both the User Name and Serial Number are case sensitive and must be entered in the License screen exactly as provided when you purchased your license.

Computer Census™ only inventories three (3) computers and quits – what’s wrong?

This action is by design. Computer Census™ runs in two modes:

 

1.   Free mode which restricts the number of computers to be inventoried at one time to three. No User Name or Serial Number is required to be entered into the License screen for this mode. This mode is intended to 

a.     Allow individuals and small peer-to-peer network users to collect critical information about their equipment and

b.      Permit users in larger network environments to try the program before purchase of the Full Use License.

2.   Full use mode permits an unlimited number of computers to be inventoried at one time. To run in full use mode requires a User Name and Serial Number to be entered into the License screen. You must purchase Computer Census™ to obtain the serial number associated with a User Name.

 

See the User Manual for more information.




 

 


To contact us:


133 Cromwell Lane
West Chester, PA 19380

Phone: 610.429.3122
Email:  info@ladenterprizes.com
Web:   www.ladenterprizes.com

 

Certified Women Owned Business

 
 

Copyright © 2007 LAD Enterprizes