|
Bad Incremental Software Inventory after changing to a new Site server on Windows 2000 |
|
Contributed By: Richard Threlkeld [MVP SMS] |
Can I stop Software Inventory running on certain machines/drives? |
|
We need Software Inventory for our workstations. But running Software Inventory on our file servers with gigabytes of data is useless. Is there a way I can stop Software Inventory running on my servers but keep it running on my clients?
As detailed in Microsoft Knowledge Base article
255959 'Turning Off Software Inventory on a Single Client',
create a hidden file called 'skpswi.dat' at the root of each logical drive
that you want to exclude. |
Capturing File Information Using Software Inventory |
|
Contributed By: Cliff Hobbs [MVP SMS] |
Collected files taking over |
|
To my horror I found out that the contents of 'sms\inboxes\sinv.box\filecol' was at 1.5 GB!! I understand that each directory underneath the 'filecol' directory is each client, but I am only collecting four '.dat' files and have set the client limit to be at 1Mb. The database maintenance task 'Delete Aged Collected Files' does not seem to do anything. Any ideas? If the Software Inventory Agent discovers any changes to a
file, the files will be collected again at the next cycle. By default, SMS will
retain the last five copies of the file that were collected. This means that it
will only copy the files that have changed. HKLM\Software\Microsoft\SMS\Components\SMS_SOFTWARE_INVENTORY_PROCESSOR\Maximun Collected Files = 0x00000005 where '0x00000005'
is the default for 5 files. |
"ERROR 4 - Get SW Inventory Sites data failed !!" error in SINV32.LOG |
|
I'm not
getting Software Inventory on most clients at one of my sites. The error in
SINV32.LOG is "ERROR 4
- Get SW Inventory Sites data failed".
I have SMS 2.0 SP4 at all sites. I looked it up in TechNet and it says to delete
the 'HKLM\...\microsoft\SMS\CLIENT'
Registry key.
Contributed by: Kelly Hulsebus
SMS can now read the 'Sites' keys and proceed. I ended up doing this manually on clients with this problem. Do not know of an automated fix. The related Knowledge Base Article is 315715 'SMS: Cannot Reinstall Inventory Components on Windows XP'.
Contributed
By: Rod Trent [MVP SMS]
[posted 24/4/03] |
Finding a computer's Registry size |
|
Has anyone found a way to find a workstation's current Registry size? I have a few packages that fail and complain the the Registry size limit has been reached. I'd like to identify systems with low Registry quotas so that I can fix them BEFORE sending the package. A couple of options here:
|
Finding the path to an executable |
|
We are running Software Inventory to pick up on all .EXE's. We are getting feedback from the report writers that they would like the path to the EXE's we find. For example, we find 'calc.exe', they want to know that it's in 'c:\winnt\system32'.
See Microsoft Knowledge Base article
229973 'SMS:
Software Inventory Does Not Report Last Accessed Date or Modified Date.'
There's a tool you can obtain as a hotfix which can output this information to a
MIF.
Not a great solution but unless you buy something like
Inventory Solution from Altiris this is all
you can do. |
How do I force a Software Inventory scan? |
|
You can:
|
Inventorying Mapped Drives |
|
Contributed By: Steven Rachui
[MSFT] |
Manually cleaning the 'badsinv' directory |
|
I recall a thread that said this folder can be routinely cleared, because SMS doesn't do it. Can these files be deleted? I just applied SP2 to my site and there don't seem to be any new files being placed here but there are several from before the upgrade. Yes, the following two folders can (and should) be manually cleaned at any time to save space and perform necessary SMS cleanup:
and
Replace '(Site_Server)' with your
Central site server's name and '(sitecode)' with the server's 3 digit code. |
SINVIEW prepends the directory it's running in to the filenames given in the file list |
|
The BORK utility 'SINVVIEW' seems to prepend
the directory it's running in to the filenames given in the filelist. This
implies that you need to run it on the same drive as the '*.sic'
and '*.sid'
files are in. I'm trying to do something like: SINVVIEW \\siteserver\SMS_sitecode\inboxes\sinv.box\badsinv\filename.sic but that will only work if either I copy all files to another directory and put SINVVIEW in there or copy SINVVIEW into where the files are. Has anyone had other experiences and been able to get it to work using UNC name to point to location of sic/sids? One way round this is to copy all the files to a temp directory and have the SINVVIEW utility there, and then it works fine. Its really good to see where the files come from, and import them into Excel even. For a quick sorted view, just to have a 'look over' to see if there is a spread or its mainly one machine I have done the following: @echo off One thing I haven't tried is mapping a drive first and
using the drive letter. |
'SMS Software Inventory Processor failed to process software inventory file' |
|
I've been seeing lots of these errors lately:
SMS Software Inventory Processor failed to
process software inventory file "E:\SMS\inboxes\sinv.box\3RGHJTYT.sid,"
and has moved it to "E:\SMS\inboxes\sinv.box\BADSinv\1J473B9A.sid." In my experience this is an indication of corrupt software
inventory delta files. Use Notepad to view the contents of the '.SIDs' in
the '\BADSinv'
directory.
Record the NetBIOS names and see if the same machine is generating bad inventory
files repeatedly. If so, remove and re-install the SMS client on the machine. |
Software Inventory Not Being Updated on Some Clients |
|
Contributed By:
Wally Mead [MS] |
Some clients show a Software Inventory date as in the future |
|
I have six clients that somehow have a Software Inventory date that's in the future. That means their Software Inventory won't update until that date is reached (over a year in the future for some clients). How do I correct this error? I can't just force a Software Inventory from the client as it won't be passed through the Site server due to the previous 'future' date that is already recorded.
Simply delete the Client from the database - it will
recreate the Hardware/Software Inventory at the next cycle. Alternatively change
the dates in the SQL database (if the date is greater than today's date then
update it to today's date). This problem was quite common on clients doing Year
2000 testing (for obvious reasons). |
Stale software inventory data |
|
I'm querying the product version of a McAfee DLL ('mcscan32.dll') and SMS reports back a different version than what's on the workstation, even though the workstation reports an up-to-the-minute software scan.
McAfee drops the replaced DAT and DLL files on other
portions of the drive which is why SMS is showing different versions. |
Thousands of SIDs in the ‘badsinv’ folder |
|
Contributed By: Les Landau |
What's the Difference Between the "v_GS_ADDREMPROGS" and "v_HS_ADDREMPROGS" Views? |
|
Contributed By: Jeff LeBlanc [MSFT] |
|
© FAQShop.com 2003 - 2008 |
|
|