+ Post New Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 19
Windows Thread, Scanning Network for RAM Sizes/Modules in Technical; Wasn't entirely sure where to put this but figured it's to do with Windows and the Network is running Windows ...
  1. #1
    Killer_Bot's Avatar
    Join Date
    Dec 2009
    Location
    Great Britain
    Posts
    69
    Thank Post
    3
    Thanked 13 Times in 12 Posts
    Rep Power
    11

    Scanning Network for RAM Sizes/Modules

    Wasn't entirely sure where to put this but figured it's to do with Windows and the Network is running Windows so here's as good a bet as any

    We're looking to upgrade our systems for Windows 7 & Office 2010 but to do so need to do a LOT of RAM upgrades. The problem is we have some really old machines that use DDR and others that use DDR2. As we don't want to fork out a fortune for one type and find out we need more of the other, we've been looking at ways to scan the network for said information.

    I've used the Crucial Memory Tool on a number of machines so know it is technically possible to pull that information from within the OS though have had no luck finding a piece of software that will do it for free. And that's the catch. There are suites I've found that do it but they all cost money, and the school isn't prepared to foot the bill to save us leg time (have around 800 or so machines so it's a big job to boot them all up, or open them, to check).

    I've read a few threads on here regarding auditing suites but none of the one's I've tried seem to be able to pull the memory module info from the clients, only the memory amounts.

    Does anyone have any suggestions?

  2. #2


    Join Date
    Dec 2005
    Location
    In the server room, with the lead pipe.
    Posts
    4,534
    Thank Post
    271
    Thanked 752 Times in 590 Posts
    Rep Power
    218
    Something like this, called in a startup script?

    If you grab a copy of scriptomatic, you can build your own WMI queries: http://www.microsoft.com/downloads/d...DisplayLang=en

    Code:
    On Error Resume Next
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
    Set colItems = objWMIService.ExecQuery("Select * from Win32_PhysicalMemory",,48)
    For Each objItem in colItems
        Wscript.Echo "Capacity: " & objItem.Capacity
        Wscript.Echo "Caption: " & objItem.Caption
        Wscript.Echo "CreationClassName: " & objItem.CreationClassName
        Wscript.Echo "DataWidth: " & objItem.DataWidth
        Wscript.Echo "Description: " & objItem.Description
        Wscript.Echo "DeviceLocator: " & objItem.DeviceLocator
        Wscript.Echo "FormFactor: " & objItem.FormFactor
        Wscript.Echo "Manufacturer: " & objItem.Manufacturer
        Wscript.Echo "MemoryType: " & objItem.MemoryType
        Wscript.Echo "Model: " & objItem.Model
        Wscript.Echo "Speed: " & objItem.Speed
        Wscript.Echo "Tag: " & objItem.Tag
        Wscript.Echo "TotalWidth: " & objItem.TotalWidth
        Wscript.Echo "TypeDetail: " & objItem.TypeDetail
     Next

  3. #3

    SYNACK's Avatar
    Join Date
    Oct 2007
    Posts
    10,691
    Thank Post
    824
    Thanked 2,570 Times in 2,187 Posts
    Blog Entries
    9
    Rep Power
    731
    I used something simmilar to the above piped into a database, I then figured out how many unique kinds of computers we had and found the information on RAM, directx and CPU support for each type. This meant I only had to look up about 20 kinds rather than hundreds and it was quick enough to generate a query to see how much of what RAM was required.

  4. #4
    Killer_Bot's Avatar
    Join Date
    Dec 2009
    Location
    Great Britain
    Posts
    69
    Thank Post
    3
    Thanked 13 Times in 12 Posts
    Rep Power
    11
    Thanks for both of your help. I'm not too familiar with scripting (other than the good ol' "hello world!") and the Network Managers knowledge of it doesn't stem far enough to implement this type of solution.

    I like the idea of feeding all the results into a database but I'm not sure how well it would work on our network (RM - CC3).

    I'm assuming that the lack of mention of one means there are no free alternatives out there

    Looks like we're going to have to have a long walkaround. Gutted.

  5. #5


    Join Date
    Jul 2007
    Location
    Rural heck
    Posts
    2,662
    Thank Post
    120
    Thanked 434 Times in 353 Posts
    Rep Power
    125

  6. #6

    FN-GM's Avatar
    Join Date
    Jun 2007
    Location
    UK
    Posts
    15,392
    Thank Post
    797
    Thanked 1,588 Times in 1,391 Posts
    Blog Entries
    10
    Rep Power
    427
    this is something else that will do it. Just run it as a startup script and your good to go

    Inventory Your network

  7. #7
    Galway's Avatar
    Join Date
    Jun 2007
    Location
    West Yorkshire
    Posts
    1,015
    Thank Post
    6
    Thanked 215 Times in 153 Posts
    Rep Power
    61
    I may be sad .... but I know from memory every motherboard of all our ICT suites and what type of memory it takes.

  8. #8
    mrmontymick's Avatar
    Join Date
    Mar 2009
    Location
    Peterborough, UK
    Posts
    64
    Thank Post
    7
    Thanked 16 Times in 10 Posts
    Rep Power
    13
    Quote Originally Posted by Galway View Post
    I may be sad .... but I know from memory every motherboard of all our ICT suites and what type of memory it takes.
    It's that strange combination of extremely sad, extremely useful and just plain geeky.

    And I have to admit to being the same....

  9. #9


    Join Date
    Jul 2007
    Location
    Rural heck
    Posts
    2,662
    Thank Post
    120
    Thanked 434 Times in 353 Posts
    Rep Power
    125
    Quote Originally Posted by Galway View Post
    I may be sad .... but I know from memory every motherboard of all our ICT suites and what type of memory it takes.
    I'm probably the same, but if you'd asked me the same question when I'd only been working here for 2 weeks I'd have been stumped.

  10. #10


    Join Date
    Dec 2005
    Location
    In the server room, with the lead pipe.
    Posts
    4,534
    Thank Post
    271
    Thanked 752 Times in 590 Posts
    Rep Power
    218
    Aye, OCS will do it:

    Code:
    Physical Memory  	 DIMM 1 (No ECC)  	 2048  	 System Memory  	 Unknown  	 667  	 1  	
    Physical Memory 	DIMM 2 (No ECC) 	2048 	System Memory 	Unknown 	667 	2
    but compared to ten minutes of scripting it's a thermonuclear device to crack a nut

  11. #11

    FN-GM's Avatar
    Join Date
    Jun 2007
    Location
    UK
    Posts
    15,392
    Thank Post
    797
    Thanked 1,588 Times in 1,391 Posts
    Blog Entries
    10
    Rep Power
    427
    Quote Originally Posted by Galway View Post
    I may be sad .... but I know from memory every motherboard of all our ICT suites and what type of memory it takes.
    We do.

    Dell Optiplex 745 with 2GB Ram. all the same ones

  12. #12
    Killer_Bot's Avatar
    Join Date
    Dec 2009
    Location
    Great Britain
    Posts
    69
    Thank Post
    3
    Thanked 13 Times in 12 Posts
    Rep Power
    11
    Quote Originally Posted by FN-GM View Post
    this is something else that will do it. Just run it as a startup script and your good to go

    Inventory Your network
    Thanks for everybodies help so far. I only wish we had more of a standard but ours vary from 6 years old to brand new so the specs are VERY different.

    I've tried the script above, ran it locally on my machine to a network share. It's pulled a lot of information but I can't find what it is I actually need. All I can see RE Memory is DIMM0 and DIMM1 which is the position in the memory bank I would assume.

    I know for a fact the machine I'm using is DDR-2 though I can't see anything regarding that in there. Had a look at LanSweeper earlier but that didn't go down too well (the report kept pulling off various bits of rubbish, saying there was DDR, DDR2 and DDR3 in alot of machines.... probably me missing something but still, scripting seems the easier option!) and am fairly confident the Network Manager wants to avoid having to send out agents (i.e. OCS Inventory).

    I've not tried it as a startup script yet as wanted to make sure it's pulling what I need. Am I missing something??

  13. #13

    Join Date
    May 2006
    Location
    West Bromwich
    Posts
    2,184
    Thank Post
    299
    Thanked 211 Times in 181 Posts
    Rep Power
    55
    I used to use AIDA32.

    Download link available here
    |MG| AIDA32 - Personal System Information 3.93 Download

    Ain't used it for about 4 years now though.

  14. #14
    Killer_Bot's Avatar
    Join Date
    Dec 2009
    Location
    Great Britain
    Posts
    69
    Thank Post
    3
    Thanked 13 Times in 12 Posts
    Rep Power
    11
    Quote Originally Posted by HodgeHi View Post
    I used to use AIDA32.

    Download link available here
    |MG| AIDA32 - Personal System Information 3.93 Download

    Ain't used it for about 4 years now though.
    I've just had a look at that and it seems to be focused for individual machines. Would mean loading this up on every machine within the school. I'm looking for a solution to get the information automatically, either via a script or preferably software.

    Just waiting for the Network Manager to come back now so I can see how he feels about sending out an Agent. Going to be a really big job to go around every machine manually without adding an element of guesswork.

  15. #15

    Domino's Avatar
    Join Date
    Oct 2006
    Location
    Bromley
    Posts
    4,020
    Thank Post
    212
    Thanked 1,164 Times in 758 Posts
    Blog Entries
    4
    Rep Power
    481
    lansweeper might be a good bet

    easy to setup and easily extendable to whatever you like.

    nice and graphically friendly too

SHARE:
+ Post New Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. Tools for scanning for Crudware
    By tech_guy in forum General Chat
    Replies: 3
    Last Post: 18th February 2010, 10:59 PM
  2. Network Scanning
    By Pumaedition in forum Hardware
    Replies: 25
    Last Post: 11th October 2009, 03:06 PM
  3. Hardware Scanning
    By Hightower in forum How do you do....it?
    Replies: 5
    Last Post: 8th September 2009, 12:02 PM
  4. 'Student Users' network area FOLDER SIZES problem.
    By busbysmile in forum Windows Server 2000/2003
    Replies: 4
    Last Post: 22nd April 2009, 04:58 PM
  5. scanning for porn
    By goodhead in forum Windows
    Replies: 4
    Last Post: 27th February 2007, 11:32 AM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •