- Your Digital Workforce, Instantly Connected and Remotely Supported Maximize remote workforce productivity with Teamviewer Remote Access and Remote Support. Enable dispersed teams to remote in to the devices they need, the moment they need them – without requiring VPN.
- USB 2.0 viewer software. Viewer and drivers for 32bit Windows operating systems. Software manual. 64bit driver for Windows operating systems. Note: User will still need to install viewer software SFT-04040. USB 1.1 camera viewer software. NOTE: cameras are.
You can easily open DWG and open DXF designs with the same fidelity as the authoring software. With millions of users, Bentley View is the industry's most powerful free viewer. In addition to being the most popular AutoCAD reader, you can view over 50 file formats, including CAD and raster images as well as Bentley's uniquely powerful iModels.
DriverView v1.50 - Loaded Windows Drivers List Copyright (c) 2003 - 2020 Nir Sofer |
See Also
- DevManView - Alternative to device manager of Windows.
- ServiWin - Alternative to Windows services module - start/stop/restart service
- NK2Edit - Edit, merge and repair the AutoComplete files (.NK2) of Microsoft Outlook.
Description
DriverView utility displays the list of all device drivers currently loadedon your system. For each driver in the list, additional useful information is displayed:load address of the driver, description, version, product name, company that created the driver, and more.Search for other utilities in NirSoft
System Requirement
This utility works under Windows 2000, Windows NT, Windows XP, Windows Vista, Windows 7, Windows Server 2003/2008, Windows 8, and Windows 10. Windows 98 and Windows ME are not supported.If you want to run this utility on Windows NT, you should download the 'psapi.dll' and place it in your system32 directory.Versions History
- Version 1.50:
- Fixed bug: On 64-bit systems, DriverView always displayed zero in the upper 32-bits of the memory address instead of the correct value.
- Version 1.47:
- Fixed to display the correct driver version on Windows 10.
- Version 1.46:
- Added secondary sorting support: You can now get a secondary sorting, by holding down the shift key while clicking the column header. Be aware that you only have to hold down the shift key when clicking the second/third/fourth column. To sort the first column you should not hold down the Shift key.
- Version 1.45:
- Added 'Digital Signature' column, which displays the signer name if the driver is signed with a digital signature.This column is active only when 'Read Digital Signatures' option (Under the Options menu) is turned on. (by default it's turned off)
- Version 1.43:
- Added secondary sorting: When clicking the column headers of 'File Type', 'Company', and other columns , the list is sorted by the selected column first, and then by the 'Driver Name' column.
- Version 1.42:
- Fixed the flickering occurred while scrolling the drivers list.
- Version 1.41:
- Fixed issue: On Windows 7/2008/Vista, DriverView displayed the incorrect driver version for some driver files.
- Version 1.40:
- Added 'Beep On Drivers Change' option. (For using when 'Automatic Refresh' is turned on)
- Version 1.36:
- You can now drag one or more driver files from the window of DriverView into Explorer window or other application.
- Version 1.35:
- Added 'Service Name' and 'Service Display Name' columns.
- Version 1.31:
- Added 'End Address' column.
- Version 1.30:
- Added 3 new columns: Size, Load Count, and Index.
- Version 1.25:
- Added 'Add Header Line To CSV/Tab-Delimited File' option. When this option is turned on, the column names are addedas the first line when you export to csv or tab-delimited file.
- Version 1.21:
- Improved the Microsoft drivers detection - DriverView can now also detect Microsoft drivers in non-English languages.
- Version 1.20:
- Added sorting command-line options.
- Version 1.17:
- Added 'Google Search' option, which opens a Google search of the current selected driver filename in your default Web browser.
- Version 1.16:
- Added new option: Hide Microsoft drivers.
- Version 1.15:
- Added new option: Mark Non-Microsoft Drivers.
- Version 1.14:
- Fixed bug: The main window lost the focus when the user switched to another application and then returned back to DriverView.
- Version 1.13:
- Added support for saving as comma-delimited text file.
- Version 1.12:
- Added support for x64, as a separated download.
- Version 1.11:
- The configuration is now saved to a file, instead of the Registry.
- Version 1.10:
- Find dialog-box
- New column: Created Date.
- Added support for translating to other languages.
- Added support for XP style.
- Save to XML.
- 'Copy Selected Items' now copy the items as tab-delimited text.
- Version 1.00 - First release.
Using The DriverView Utility
The main window of DriverView utility displays the list of all loaded drivers on your system.You can select one or more drivers from the list, and then copy the details of these drivers to theclipboard, save them to text or HTML file, or watch them as HTML report in your browser.
In addition, you can change the order of the columns in the drivers table by dragging them tothe desired position, or by using the 'Choose Columns' dialog-box.
Command-Line Options
Option | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
/stab | Saves the list of all drivers into a tab-delimited text file. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/stabular | Saves the list of all drivers into a tabular text file. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/sverhtml | Saves the list of all drivers into vertical HTML file. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/sort | This command-line option can be used with other save options for sorting by the desired column.If you don't specify this option, the list is sorted according to the last sort that you made from the user interface.The parameter can specify the column index (0 for the first column, 1 for the second column, and so on) orthe name of the column, like 'Address' and 'File Type'.You can specify the '~' prefix character (e.g: '~Driver Name') if you want to sort in descending order.You can put multiple /sort in the command-line if you want to sort by multiple columns. Examples: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
System Information Viewer DownloadLicenseThis utility is released as freeware. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this. If you distribute this utility, you must include all files inthe distribution package, without any modification !DisclaimerThe software is provided 'AS IS' without any warranty, either expressed or implied,including, but not limited to, the implied warranties of merchantability and fitnessfor a particular purpose. The author will not be liable for any special, incidental,consequential or indirect damages due to loss of data or any other reason.Translating DriverView to other languagesIn order to translate DriverView to other language, follow the instructions below:
FeedbackIf you have any problem, suggestion, comment, or you found a bug in my utility, you can send a message to nirsofer@yahoo.com
Analyze the Runtime Behavior of Embedded SystemsSystemView is a real-time recording and visualization tool for embedded systems that reveals the true runtime behavior of an application, going far deeper than the system insights provided by debuggers. This is particularly effective when developing and working with complex embedded systems comprising multiple threads and interrupts: SystemView can ensure a system performs as designed, can track down inefficiencies, and show unintended interactions and resource conflicts, with a focus on the details of every single system tick. |
The main window of DriverView utility displays the list of all loaded drivers on your system.You can select one or more drivers from the list, and then copy the details of these drivers to theclipboard, save them to text or HTML file, or watch them as HTML report in your browser.
In addition, you can change the order of the columns in the drivers table by dragging them tothe desired position, or by using the 'Choose Columns' dialog-box.
Command-Line Options
Option | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
/stab | Saves the list of all drivers into a tab-delimited text file. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/stabular | Saves the list of all drivers into a tabular text file. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/sverhtml | Saves the list of all drivers into vertical HTML file. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/sort | This command-line option can be used with other save options for sorting by the desired column.If you don't specify this option, the list is sorted according to the last sort that you made from the user interface.The parameter can specify the column index (0 for the first column, 1 for the second column, and so on) orthe name of the column, like 'Address' and 'File Type'.You can specify the '~' prefix character (e.g: '~Driver Name') if you want to sort in descending order.You can put multiple /sort in the command-line if you want to sort by multiple columns. Examples: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
System Information Viewer DownloadLicenseThis utility is released as freeware. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this. If you distribute this utility, you must include all files inthe distribution package, without any modification !DisclaimerThe software is provided 'AS IS' without any warranty, either expressed or implied,including, but not limited to, the implied warranties of merchantability and fitnessfor a particular purpose. The author will not be liable for any special, incidental,consequential or indirect damages due to loss of data or any other reason.Translating DriverView to other languagesIn order to translate DriverView to other language, follow the instructions below:
FeedbackIf you have any problem, suggestion, comment, or you found a bug in my utility, you can send a message to nirsofer@yahoo.com
Analyze the Runtime Behavior of Embedded SystemsSystemView is a real-time recording and visualization tool for embedded systems that reveals the true runtime behavior of an application, going far deeper than the system insights provided by debuggers. This is particularly effective when developing and working with complex embedded systems comprising multiple threads and interrupts: SystemView can ensure a system performs as designed, can track down inefficiencies, and show unintended interactions and resource conflicts, with a focus on the details of every single system tick. On the target system, SystemView records events that happen during runtime. This can be interrupts, timers, task switches and scheduling with an RTOS, API function calls and returns, or user events and messages. The events are retrieved from the target, analyzed and visualized in the SystemView Application, while the target keeps running. The Events Window in SystemView displays the recorded events along with more information. To keep the communication overhead on the target system low, it only needs to record basic information, such as 'API function with Id x has been called with parameter values y and z and n ticks after the last event'. SystemView analyzes all information from the events and shows:
A regular event is 4 to 8 bytes long and takes about 1 us to be recorded at 200 MHz. With 10,000 events per second the overhead added by SystemView is less than 1% of the CPU time and the amount of data is easily within the bandwidth limits of the recorder. Macbook webcam not working. The timestamps for events can be as accurate as 1 CPU cycle, which equates to 5 ns on a 200 MHz CPU. Panasonic Viewer SoftwareWhat drives the System?Most embedded systems do not have linear code execution. They implement interrupts for timers and use of peripherals, or might use an RTOS with multiple tasks. SystemView records the runtime behavior of such a system. The target generates events on enter and leave of interrupts, when tasks become ready for execution, and when a task starts or stops execution. The SystemView Application visualizes these events plotted over the system time in the Timeline Window and shows all other events in the context in which they happen. This enables easy analysis of when, how long, and why tasks run or what happens on an interrupt. Apple remote desktop mac app store. Issues and inefficiencies in the system can be identified that way:
CPU cycles are limited on embedded systems. Therefore it can be important to optimize the performance of tasks as well as getting the order of execution and the time distribution right. With the CPU Load Window, SystemView helps analysis of where CPU load is high. With SystemView's information of what happens at or before high-load times, the system can be tuned to avoid such bottlenecks which may lead to delayed execution of important tasks. The Runtime Window provides additional information about the runtime distribution of contexts. It can be used to verify that each context runs within its timing limits or to find cases where a context unexpectedly runs too long. How to track and measure Performance?SystemView provides events especially suited to mark certain points in a target system. To easily measure the duration from point A to point B, or from point A through point B to point C, marker start, mark, and marker stop events can be generated. The SystemView Application automatically links corresponding markers and adds more information, such as run time and run count of the measurement. SystemView also includes logging of messages with a recording. Simple strings can be recorded as log, warning, or error message. The logging functions support formatting of strings, similar to printf(). Since formatting strings can be time-consuming and requires additional memory, this can be deferred to the SystemView Application. The target system simply records the format string and the parameters in an event, and the SystemView Application takes care of formatting the string and prints it in the Terminal Window. SystemView MediaSEGGER SystemView (3:38) Can I use SystemView while I am debugging my application?A: Yes. SystemView can run in parallel to a debugger and do continuous recording. To make sure that data can be read fast enough, configure the debugger connection to a high interface speed (>= 4 MHz). Parallel connections to a target are currently only supported on Windows and Linux. Casinos in louisiana near texas border. A: Yes. SystemView can in general be used with any J-Link. J-Link LITE and J-Link OB are limited in the debug interface speed, which can lead to overflow events when the RTT buffer cannot be read fast enough and the system creates too many events. To get a full-featured J-Link, have a look at the purchase options. Can I use SystemView with my old J-Link?A: Yes. SystemView can in general be used with any J-Link if the J-Link supports the target core. Older J-Links (V8 and older) might have limited RTT capability, which can lead to overflow events when the RTT buffer cannot be read fast enough and the system creates too many events. To trade-in or upgrade your J-Link, have a look at our purchase options. A: This is target device-dependent. RTT requires memory access on the target while the target is running. On Cortex-A and Cortex-R this is done via the AHB-AP. If your target device has an AHB-AP you can continuously record with SystemView. Can I do continuous recording on ARM7, ARM9?A: No. RTT requires memory access on the target while the target is running. If you have one of these devices, only single-shot and post-mortem modes are supported. A: Yes. SystemView can be used with any (RT)OS. For Task and OS execution recording your OS might have options to hook up trace/profiling instrumentation modules where you can add SystemView, otherwise the OS has to be instrumented to be able to do so.When in doubt, get in contact with your OS vendor. If instrumenting the OS isn't possible you can still use SystemView to record interrupt activity and user events. I don't use any OS at all. Should I still use SystemView?A: Yes. Even without any OS, SystemView can be used to record interrupt activity, to verify that interrupts occur as expected, and to record user events which can be used to measure module execution times. A: Overflow events occur when the SystemView RTT buffer is full. This can happen for following reasons:
My application crashes when I connect SystemView. What might be wrong?Macbook touch bar piano. A: Make sure ~200 Bytes of stack are available for SystemView in every context (Task, Interrupt, Scheduler) which can create SystemView events. A: Possible reasons are: https://trueefiles653.weebly.com/smart-converter-pro-2-4-2-download-free.html.
SystemView cannot find the RTT control block, How can I configure it?A: Auto-detection of the RTT Control Block can only be done in a known RAM address range after it is initialized. Make sure the application startup has ran when starting to record. If the RTT Control Block is outside the known range for the selected device, either select 'Address' and enter the exact address of the RTT Control Block or select 'Address Range' and enter an address range in which the RTT Control Block will be. A: Invalid packets are mostly generated by the target system due to either one of two reasons: 1. SystemView does not correctly lock when recording an event and is interrupted by another event. In this case make sure SEGGER_SYSVIEW_LOCK() and SEGGER_RTT_LOCK() are configured correctly for your device. 2. The system goes into sleep or low-power mode and the J-Link cannot correctly access the RAM to read the SystemView buffer. It is recommended to not use WFI or any low-power mode while a debug probe is connected to the system. Do I have to select a target device to start recording?A: Yes. J-Link needs to know which target device is connected. The drop-down lists the most recently used devices. To select another device simply enter its name. Apple magic keyboard replacement keys. A list of supported devices can be found here. A: For more information and help please post your question in the SEGGER Forum. More InformationPurchaseSystem Viewer SettingsTechnologyLicensing |