Show all posts by user

Re: Cannot mount saved image on Mac

3 months ago, by Andrew in RAM Disk & RAM File System Forum

It's actually not supposed to open a window on startup. The intended behaviour is for the app to start quietly and show an icon in the menu bar. Are you seeing a normal application window appear after login? If so, could you please give us a screenshot? Also, when restarting your Mac, please make sure that "Reopen windows when logging back in" is not enabled, as that can cause prev

Re: CrystalDiskMark test results

3 months ago, by Andrew in RAM Disk & RAM File System Forum

It depends on how you use the RAM disk. If the RAM disk is only being used as temporary storage, a cache, build workspace, or scratch area, excluding it from real-time antivirus scanning is usually low risk. Your operating system, applications and permanent storage remain protected, and any files that are later copied to a protected drive will still be scanned there. However, if you regularl

Re: Conditional RegEx captures and replacements

3 months ago, by Andrew in Network Scanner Forum

Thanks for the details - that narrows it down significantly. The following will let us reproduce it exactly: 1. How is your "Location" column produced? Specifically, is it: a Remote SNMP or Remote WMI query column, or a Virtual Column, or a Remote Scripting (VBScript) column? The reason it matters: columns are populated in a fixed order during a scan, and a Remote Python column rea

Re: Where does RAM Disk store the statistics?

3 months ago, by Andrew in RAM Disk & RAM File System Forum

In the Windows registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SPVVEngine\LifetimeStatistics

Re: CrystalDiskMark test results

3 months ago, by Andrew in RAM Disk & RAM File System Forum

Those results point to issues with your security software, not the RAM disk. Your writes are stuck at ~220 MB/s and don't improve at all from Q1 to Q32, while reads run at ~1900 MB/s. On a RAM disk these should be symmetric: on our test machine with the identical setup (exFAT, 64K clusters, defaults), RND4K writes run at ~2000 MB/s. Converting to time-per-operation makes it clearer: Your r

Re: Existing columns lose their settings after adding new columns

4 months ago, by Andrew in Network Scanner Forum

Thank you for the detailed report - both issues are confirmed and useful. The column rearrangement problem is a bug in the June 8 build: when saving the configuration, the global on-screen position of the dynamic columns (WMI, Virtual, Registry and so on) was no longer written out, so on reload they fell back to their default placement at the end of the line. This is fixed in the next build, al

Re: Automated license activation, without GUI

4 months ago, by Andrew in RAM Disk & RAM File System Forum

In version 26.4 licensing has been moved into the driver. Instead of copying the XML file, please use the following registry file or set the value using your deployment tools: Windows Registry Editor Version 5.00 "License"="YOUR-LICENSE-KEY-HERE-AS-A-SINGLE-LINE-WITHOUT-MARKERS" You will also see it there after entering the licence in the GUI.

Re: Existing columns lose their settings after adding new columns

4 months ago, by Andrew in Network Scanner Forum

Sorry, I'm not sure how that happened. There shouldn't be any data loss. But if the configuration was overwritten, I'm afraid some columns may have been lost. Please let me know how it goes with the June 8 build.

Existing columns lose their settings after adding new columns - Fixed

4 months ago, by Andrew in Network Scanner Forum

To eliminate the cause of this issue, rather than just fixing it, we have now reimplemented the feature so that colours, regular expressions, and sizes are properties of the individual items rather than the columns. As a result, attributes should no longer shift between columns. This issue should now be resolved permanently. Could you please try the latest build and let us know how it works fo

Re: Cannot mount saved image on Mac

4 months ago, by Andrew in RAM Disk & RAM File System Forum

It's hard to say for certain without knowing your exact macOS version, but those images are standard DMG files, so you should be able to mount one just by double-clicking it in Finder. That said, there soon be a new RAM Disk release that may resolve your issue. Our initial implementation of RAM Disk for macOS was based on the system's built-in command-line tools such as hdiutil. That approach

Re: Existing columns lose their settings after adding new columns

4 months ago, by Andrew in Network Scanner Forum

Thanks for following up on this. The issue you saw was caused by the way we identified each query: until now, the program tracked each Registry/WMI/Files/etc item by its position in the list rather than by a stable identity. When you deleted one, the items below shifted up to fill the gap, and the column settings (colour, width, position, title) stayed bound to the slot. So the next item inherited

Re: Mapping Dell switches running Sonic OS

4 months ago, by Andrew in Switch Port Mapper Forum

This suggests that the MAC addresses might either be absent from the SNMP tables or are in a format that the Switch Port Mapper could not recognise. Could you please run an SNMPwalk against your Sonic OS, export the complete SNMP tree to a CSV file, and send it to us? Additionally, please provide a screenshot of a few MAC-to-port mappings from the web UI or CLI of the switch. This informati

Re: Ping success/failure counter

4 months ago, by Andrew in Network Scanner Forum

It's just that an existing column was reused and two new ones added, but due to the architecture the new columns are added at the end. You can simply drag the Last Seen column to the group where the First Seen column is, or vice versa. I'll check if we can fix this discrepancy

Re: Existing columns lose their settings after adding new columns

4 months ago, by Andrew in Network Scanner Forum

Thanks for reporting this. It sounds like you've updated to the latest version, which introduced some new columns. Unfortunately, due to an oversight on our part, those columns were inserted in the middle of the list rather than at the end. Because column settings are stored by position, this shifted everyone's custom colours and other per-column settings across to the neighbouring columns. We'

Re: Setting daily quota in MB for each user, and blocking access once the limit is exceeded

4 months ago, by Andrew in Bandwidth Manager Forum

Your understanding is correct on both points: Yes, after the one-year free update period expires, if you wish to upgrade to newer versions released after that date, you would need to purchase extended updates. Yes, your purchased licence remains valid. You can continue using the version you originally purchased (along with any updates released during your one-year update window) indefinitely, w

Re: Suggestion: Amount of read/written data for each drive letter

4 months ago, by Andrew in RAM Disk & RAM File System Forum

Thank you for the suggestion. It's a reasonable idea and we understand the appeal of attributing I/O to specific workloads. Unfortunately, exposing per-volume read/write counters would require non-trivial changes to the Windows kernel driver, the user-mode SDK, and the GUI, for what would ultimately be a relatively niche statistic. Drive letters can also be reassigned or removed between session

Re: IPv6 scanning success rate

4 months ago, by Andrew in Network Scanner Forum

It's difficult to pinpoint the cause from those symptoms. As a first step, you could try increasing the number of ping attempts and the timeout in the scan options — this sometimes helps on networks where IPv6 responses are slow or intermittent. However, this kind of inconsistency usually warrants a closer look at what's actually happening on the wire. I'd suggest running a packet capture with

Re: Ping success/failure counter

4 months ago, by Andrew in Network Scanner Forum

We've implemented history recording, in which every scan round records found devices in a compact form. This easily enables simple first-seen, last-seen, and availability tracking (how many scans the device was online in). Next, we plan to derive additional reports and insights from the same dataset. Main grid columns (per-device, one value per row) These are inexpensive to calcu

Re: Ping success/failure counter

4 months ago, by Andrew in Network Scanner Forum

Thank you, that's very helpful. The approach we are considering is a small built-in history database that records every scan result: timestamp, IP, MAC, success or failure, and response time. From that single stream of data, the following would all become possible: Pings sent, succeeded and failed counters per device, as you described. Traffic light status on the device row — green above your con

Re: Suggestion: Tabbed bookmarks

4 months ago, by Andrew in Network Scanner Forum

Thanks for the suggestion! The need behind it — tracking down unused IPs across multiple subnets — is a really sensible one, so we want to give it a proper answer rather than a quick yes/no. Why tabs are trickier than they seem NetScanner's interface is built around a single "current scan" — the range field, Start/Stop, options dialog, column picker and status bar all act on that o

Re: Ping success/failure counter

4 months ago, by Andrew in Network Scanner Forum

That's an interesting idea. Do you mean a ping success/failure counter across multiple scan rounds, i.e. when background scanning is enabled? For example, if the device responds during a round, we increment the success counter by 1; otherwise, we increment the failure counter by 1. Or do you mean sending multiple probes within a single scan round and tracking how many succeed or fail?

Re: Port Mapper isn't returning MAC addresses with SNMP v3 from Cisco software

5 months ago, by Andrew in Switch Port Mapper Forum

This is likely a switch-side SNMPv3 config issue, not a Port Mapper bug. Cisco doesn't expose the bridge forwarding table (MAC-to-port mappings) as a single SNMP table; instead, every VLAN has its own private copy. With SNMPv1/v2c, Cisco's shortcut is to append @VLAN to the community string, and the switch automatically returns that VLAN's bridge table. That's why v1 works for you. With SNMPv3,

"sqlite3.dll was not found" error - Fixed

5 months ago, by Andrew in NetWorx Forum

This was a build oversight in the portable package and installer. Please re-download a fresh copy from the NetWorx home page — the updated build now includes the required DLL file. Sorry for the inconvenience and thanks for reporting it promptly.

Re: Does image-saving rewrite the entire file or only the altered part?

5 months ago, by Andrew in RAM Disk & RAM File System Forum

That is correct: SSD wear would be minimal. However, it is worth noting that a database typically performs random I/O, whereas periodically writing an image (snapshot) of the database is usually sequential. If both processes run concurrently (i.e. the database is being written to while the snapshot is being taken), there is a small risk that the snapshot could capture a partially updated state,

Re: Does image-saving rewrite the entire file or only the altered part?

5 months ago, by Andrew in RAM Disk & RAM File System Forum

Only the changed blocks are written to the image file, not the entire file. Additionally, the image files are sparse, meaning they only occupy disk space for the portions that have actually been written.

Re: Setting daily quota in MB for each user, and blocking access once the limit is exceeded

5 months ago, by Andrew in Bandwidth Manager Forum

There are no strict hardware requirements. If the server can run Windows, it can run Bandwidth Manager. CPU load depends mainly on throughput and the number of rules; for links under 1 Gbps and fewer than about ten rules, almost any modern PC will handle the workload comfortably. However, one point is worth emphasising about the deployment: the server running Bandwidth Manager must sit physical

Re: Drive letter namespace option

5 months ago, by Andrew in RAM Disk & RAM File System Forum

This change is unrelated to manually assigning drive letters when you create a RAM disk — that still works exactly as before. You can choose any letter you like. What was removed is the separate "Global drive letters for RAM volumes" option that used to be in Settings. This option controlled the namespace in which the drive letter was created: Local (per-session) namespace — the dri

Re: Setting daily quota in MB for each user, and blocking access once the limit is exceeded

5 months ago, by Andrew in Bandwidth Manager Forum

Daily traffic limit of 200 MB per user with blocking Yes, Bandwidth Manager can enforce a 200 MB daily limit per IP or MAC address and block further access once the quota is exceeded. Please note that for this to work correctly, Bandwidth Manager must be installed in a position where it actually handles the traffic of the users you wish to limit (for example, on a gateway or router PC). The use

Re: Altered hostnames displayed for Raspberry Pi's

5 months ago, by Andrew in WiFi Guard Forum

This behaviour isn't caused by WiFi Guard. It's due to how Raspberry Pi devices advertise hostnames via mDNS (Avahi). When a hostname conflict is detected, which can happen during simultaneous network boot or if multiple services announce names, the system automatically alters the hostname (e.g. adding "-5" or changing numbers). WiFi Guard simply displays these announced names. Reboot

Re: Option for minimum RAM disk size in dynamic memory allocation

5 months ago, by Andrew in RAM Disk & RAM File System Forum

On a minimum size: there's no option for this, and unfortunately it wouldn't help even if there were. Writes can land on any part of the address space, so pre-allocating a minimum range doesn't guarantee it will actually be used. For example, with a 2 GB disk and a 1 GB minimum covering the 0–1 GB range, a file written to the 1–2 GB range forces the driver to allocate fresh memory anyway, and the