Rebop

Senior Member
Joined
Apr 23, 2016
Messages
91
Just took my Windows 10 Laptop out of the house for the first time. I am so used to 7 and hovering the connection in the notification tray for IP address and connection speed I was surprised not to find this. And then more surprised not to be able to find some utility to regain this functionality. I want to know the connection speed from somewhere on the taskbar.

Got a solution?

~Bob
 


Solution
Thank for the rply

I do not actually want to measure "usage" just the connection speed. And I think you are correct, this was a Lenovo utility that has become indispensable. All I really would like is a hoverable something to say connected to:_____________ at 144MBs, for example IP address assigned would be a bonus. Not finding anything.

Thanks again.

~Bob

I think I found a freeware program that might work for you. I tried it out in 10 and it seems to be working fine and has a ton of customization options.
NetWorx : bandwidth monitor, connection speed test & traffic usage log
Also I unchecked the filtering program at install I just left the task bar integration checked.

Hope this works for you

Krypto
Rebop try this version. Hopefully it will work, if not it should pop up a exception and send me a screenshot.
 


Attachments

Just found this. Did not get an email. Will likely have to try it when I return from vacation. Will let you know Neemo. Thanks!
 


Couldn't wait :) Works perfectly. And I see the added start with boot. Great stuff.

Thanks so much Neemo.

~Bob
 


forgot I added that menu item, the "Start On Boot" doesn't actually do anything yet. I will add that in though.
 


Last edited:
On the road and have been getting this:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at NetStatus.FMain.GetActiveNetworkInterfaces()
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1080.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
NetStatus
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Win%2010%20Software%20%26%20Utilities/NetStatus.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1081.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 


Issues again. this time usually after waking from sleep:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at NetStatus.FMain.GetActiveNetworkInterfaces()
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1080.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
NetStatus
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Win%2010%20Software%20%26%20Utilities/NetStatus.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1081.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



~Bob
 


Are you coming out of sleep or hibernate? You also stated most of the time, does it do it at other times or really just out of a low power state?
 


Plugged in. Full power. Not hibernating, just lid closed sleep. Wake up and throws the error once. Repeated twice now.
 


Sorry haven't had much time to look at it. I just got the error myself. It appears it might be some kind of race condition when the adapter becomes active and the timer triggers an update. I've just told it to throw out the error at this point, so it should continue to run and update on the next timer event.
 


Attachments

Seems to work just fine now, Neemo. Even the start-up option.

I have a question maybe you could help answer - somewhat releated:

I have three computers. All connect wirelessly to the same Netgear router with 5G. One connects at 300mbps, one at 450 and one at 866. Why the difference?

I did update the Intel Wireless drivers on the slowest one with no change. Anything I am missing to bump that speed?

If it helps, slowest is Win 7/64, next WIn7/32, fastest Win10/64. Somehow I don't think that is responsible for the different speeds.

Appreciate thoughts.

~Bob
 


Found it. As usual after posting :)

Its the limitations of the Intel Wireless adapter. Bummer. But... is what it is.

~Bob
 


Yeah depends on what specification a,b,g,n,ac and how many antennas your wireless nic has
 


Hi Neemo,

Had to restore my computer from a month old backup. Long story. Removed and retrieved the latest (July 11th) NetStatus. Appears in the tray, right click allows to exit or start with Windows, but other than that will not work at all.

Anything I can try?

Thanks.

~Bob
 


Tried all I could think of - reboots, redownloads, etc. Still does not work. Generates .dmp files and .log files. Would a .dmp help figure out the issue Neemo?

Thanks.
 


Yeah it just complained about a kernelbase function. I'll need to add some logging at some point.
 


Back
Top