<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Show System Information in the List of Apps]]></title><description><![CDATA[<p dir="auto">It would be cool to see some system specs at top of the list of apps like you see it in <strong>CCleaner</strong>:</p>
<p dir="auto"><img src="/assets/uploads/files/1570281511773-ccleaner_system_info.png" alt="CCleaner_System_Info.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I think the <strong>CPU</strong> and the <strong>RAM</strong> are interesting to see, also the <strong>GPU</strong> is useful.<br />
So you should show the <strong>basic info in one line</strong> (like CCleaner does) and show an <strong>&gt;</strong> icon in front of it to show that the entry can be expanded.</p>
<p dir="auto">When users expand the entry, they see a list with more details.<br />
When I start <strong>Speccy</strong>, then I see on the summary page the following info:</p>
<pre><code>Operating System: Windows 10 Pro 64-bit
CPU:              Intel Core i7 4790K @ 4.00GHz, Haswell 22nm Technology
RAM:              32,0GB Dual-Channel DDR3 @ 799MHz (8-8-8-24)
Motherboard:      Gigabyte Technology Co. Ltd. Z97X-Gaming 3 (SOCKET 0)
Graphics:         4095MB NVIDIA GeForce GTX 970 (Gigabyte)
Monitor:          Z321QU (2560x1440@59Hz)
Storage:          931GB Samsung SSD 860 EVO 1TB (SATA (SSD))
                  931GB Seagate ST31000333AS (SATA)
                  465GB Samsung SSD 840 EVO 500GB (SATA (SSD))
Optical Drives:   HL-DT-ST DVD-ROM DH16NS10
                  HL-DT-ST DVDRAM GH22NS40
Audio:            NVIDIA High Definition Audio
</code></pre>
<p dir="auto">Such a list would be very cool, because users have all required information in one place.</p>
]]></description><link>https://vulndetect.org/topic/749/show-system-information-in-the-list-of-apps</link><generator>RSS for Node</generator><lastBuildDate>Tue, 17 Mar 2026 08:23:54 GMT</lastBuildDate><atom:link href="https://vulndetect.org/topic/749.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 05 Oct 2019 13:26:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Show System Information in the List of Apps on Sat, 12 Oct 2019 12:47:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/olli_s" aria-label="Profile: OLLI_S">@<bdi>OLLI_S</bdi></a> We are not currently working on this. The current progress is with respect to improved reporting on deployment of updates and a more "interactive" UI. We are also working on a new agent, that will help with debugging certain issues that happen on a few machines.</p>
]]></description><link>https://vulndetect.org/post/3211</link><guid isPermaLink="true">https://vulndetect.org/post/3211</guid><dc:creator><![CDATA[Tom]]></dc:creator><pubDate>Sat, 12 Oct 2019 12:47:44 GMT</pubDate></item><item><title><![CDATA[Reply to Show System Information in the List of Apps on Fri, 11 Oct 2019 12:49:17 GMT]]></title><description><![CDATA[<p dir="auto">In the Lazarus forum topic you find some API functions that return the required system information.</p>
<p dir="auto">If you have a working prototype of this feature, <strong>I am happy to test it on my machines</strong>.</p>
]]></description><link>https://vulndetect.org/post/3210</link><guid isPermaLink="true">https://vulndetect.org/post/3210</guid><dc:creator><![CDATA[OLLI_S]]></dc:creator><pubDate>Fri, 11 Oct 2019 12:49:17 GMT</pubDate></item><item><title><![CDATA[Reply to Show System Information in the List of Apps on Fri, 11 Oct 2019 11:48:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/olli_s" aria-label="Profile: OLLI_S">@<bdi>OLLI_S</bdi></a> Thank you. I talked to our development team and they do use API calls whenever it is applicable, rather than pulling stuff from the registry.</p>
]]></description><link>https://vulndetect.org/post/3209</link><guid isPermaLink="true">https://vulndetect.org/post/3209</guid><dc:creator><![CDATA[Tom]]></dc:creator><pubDate>Fri, 11 Oct 2019 11:48:05 GMT</pubDate></item><item><title><![CDATA[Reply to Show System Information in the List of Apps on Wed, 09 Oct 2019 19:29:39 GMT]]></title><description><![CDATA[<p dir="auto">In the Lazarus forums a user wrote:</p>
<blockquote>
<p dir="auto">You really <strong>shouldn't be using the Registry</strong> to find system information.  <strong>Use pre-defined APIs</strong> that are designed for that purpose instead.</p>
</blockquote>
<p dir="auto">So here is the link to the forum topic in the Lazarus Forum:<br />
<a href="https://forum.lazarus.freepascal.org/index.php/topic,46969.0.html" rel="nofollow ugc">https://forum.lazarus.freepascal.org/index.php/topic,46969.0.html</a></p>
<p dir="auto">There you see the full discussion and links to the MS Documentation.</p>
]]></description><link>https://vulndetect.org/post/3200</link><guid isPermaLink="true">https://vulndetect.org/post/3200</guid><dc:creator><![CDATA[OLLI_S]]></dc:creator><pubDate>Wed, 09 Oct 2019 19:29:39 GMT</pubDate></item><item><title><![CDATA[Reply to Show System Information in the List of Apps on Mon, 07 Oct 2019 15:25:10 GMT]]></title><description><![CDATA[<p dir="auto">As I promised, here are some more information.</p>
<hr />
<h3>Getting the Memory (RAM) information</h3>
<pre><code>Registry-Path:    HKLM\HARDWARE\RESOURCEMAP\System Resources\Physical Memory
.Translated:      ????
</code></pre>
<p dir="auto"><strong>Notes:</strong><br />
I read in a forum that the system memory is stored in this key.<br />
Unfortunately this is stored as a <strong>REG_RESOURCE_LIST</strong> and I have no idea how to handle this data.<br />
But I found a website where you see some screen shots (how this looks in the registry) and how the data can be accessed:<br />
<a href="https://www.remkoweijnen.nl/blog/2009/03/20/reading-physical-memory-size-from-the-registry/" rel="nofollow ugc">https://www.remkoweijnen.nl/blog/2009/03/20/reading-physical-memory-size-from-the-registry/</a></p>
<p dir="auto">In the forum I also got the advice that Windows provides an API function named "GetPhysicallyInstalledSystemMemory".<br />
This function returns the <strong>amount of physically installed memory</strong> in KB:<br />
<a href="https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getphysicallyinstalledsystemmemory" rel="nofollow ugc">https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getphysicallyinstalledsystemmemory</a></p>
<p dir="auto">In this topic I also got the reply that the <strong>number of physical CPU cores</strong> can be read via the API function "GetLogicalProcessorInformation":<br />
<a href="https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getlogicalprocessorinformation" rel="nofollow ugc">https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getlogicalprocessorinformation</a></p>
<p dir="auto">So maybe all my examples above (reading values from the registry) can be <strong>better done by API functions</strong>.<br />
I really don't know what is the best way, I am not a good programmer...</p>
]]></description><link>https://vulndetect.org/post/3199</link><guid isPermaLink="true">https://vulndetect.org/post/3199</guid><dc:creator><![CDATA[OLLI_S]]></dc:creator><pubDate>Mon, 07 Oct 2019 15:25:10 GMT</pubDate></item><item><title><![CDATA[Reply to Show System Information in the List of Apps on Sun, 06 Oct 2019 21:19:22 GMT]]></title><description><![CDATA[<p dir="auto">I found some of these information in the <strong>Windows Registry</strong> (using Windows 10 Pro x64).</p>
<hr />
<h3>Getting the Processor (CPU) information</h3>
<pre><code>Registry-Path:        Computer\HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0
ProcessorNameString:  Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
</code></pre>
<p dir="auto"><strong>Notes:</strong></p>
<ul>
<li>In CCleander and Speccy I see the same string, they just removed the "(R)" and "(TM)"</li>
<li>If you want to show the number of logical cores, you have to count the folders below the key<br />
<em>Computer\HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor</em><br />
There I have the folders 0 to 7 =&gt; 8 <strong>logical</strong> cores (I have <strong>4 physical cores</strong>, but with HyperThreading I have <strong>8 logical cores</strong>)</li>
</ul>
<hr />
<h3>Getting the Video Card (GPU) information</h3>
<pre><code>Registry-Path:        Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinSAT
PrimaryAdapterString: NVIDIA GeForce GTX 970
VideoMemorySize:      4188692480
</code></pre>
<p dir="auto"><strong>Notes:</strong><br />
For my Virtual Machine (VirtualBox) I get not the same values that are shown in Speccy.<br />
To get the same text, you have to open the following registry key:<br />
<em>Computer\HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\VIDEO</em></p>
<p dir="auto">There you find multiple values beginning with <em>\Device\Video&lt;N&gt;</em>  (where ranges from 0 to all video devices).<br />
On my computer (PC) I have 5 devices (<em>\Device\Video0</em> to <em>\Device\Video4</em>).<br />
In these values the registry key to the video device is stored.</p>
<p dir="auto">On my computer the value <em>\Device\Video0</em> contains the following key:<br />
<em>\Registry\Machine\System\CurrentControlSet\Control\Video{8A0B9622-8DD7-11E9-98B2-6245B4EC1490}\0000</em><br />
If I open this registry key then I see in the Registry Value <strong>DriverDesc</strong> the name of the video card:<br />
<em>NVIDIA GeForce GTX 970</em></p>
<p dir="auto">It is now up to you to test if you use the Registry Value <strong>PrimaryAdapterString</strong> or the Registry Value <strong>DriverDesc</strong>.</p>
<hr />
<h3>Getting the Motherboard information</h3>
<pre><code>Registry-Path:         Computer\HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS
BaseBoardManufacturer: Gigabyte Technology Co., Ltd. 
BaseBoardProduct:      Z97X-Gaming 3
</code></pre>
<p dir="auto"><strong>Notes:</strong><br />
Speccy concatines these two values and shows for my system: <em>Gigabyte Technology Co. Ltd. Z97X-Gaming 3</em><br />
They just delete one comma after "Co."</p>
<hr />
<p dir="auto">More information about other values will follow soon.</p>
]]></description><link>https://vulndetect.org/post/3198</link><guid isPermaLink="true">https://vulndetect.org/post/3198</guid><dc:creator><![CDATA[OLLI_S]]></dc:creator><pubDate>Sun, 06 Oct 2019 21:19:22 GMT</pubDate></item></channel></rss>