-
-
-
-
-
-
uberAgents Driver Safety Net Feature
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
uberAgent’s Driver Safety Net Feature
To collect high-quality network and process metrics, uberAgent relies on kernel-mode drivers that are started when the computer boots. While we invested a lot of time and energy to make our drivers as reliable as humanly possible, a driver is just a piece of software, and even software developed to the highest standards cannot be tested in all of the millions of possible combinations of hardware and software. One of the worst possible situations is a driver that crashes during the machine startup phase, more specifically during every machine startup. In such a bluescreen loop situation it can be difficult to restore the operating system to working order.
uberAgent’s drivers come with Driver Safety Net, a unique feature that prevents bluescreen loops: in the unlikely event of a crash in one of uberAgent’s drivers, the driver disables itself.
How Driver Safety Net Detects Crashes
In a nutshell, Driver Safety Net works as follows: uberAgent’s drivers write their current states to a location in the registry. The information from these registry values is used during the driver initialization phase. When a driver determines that its last start was unsuccessful it increments a failure count value. Once that count reaches a threshold of 3 (three), the driver disables itself.
False Positives
There are events that "look and feel" like a blue screen but have very different root causes, for example, power outages or hardware failures. If multiple such events occur in a short timeframe, uberAgent’s Driver Safety Net may be triggered, even though no driver crashed.
How to Re-Enable uberAgent’s Drivers After Driver Safety Net Triggered
Once Driver Safety Net triggers, uberAgent’s drivers remain disabled until re-enabled with the simple procedure outlined below. This is to ensure maximum system stability and reliability.
To re-enable uberAgent’s drivers remove the following registry values and restart the uberAgent
service:
DrvFailureCount
DrvStartupFinished
DrvShutdownFinished
DrvLastStart
Depending on the driver that triggered Driver Safety Net, the above registry values are located in one of the following two registry paths:
-
Process driver:
HKLM\SYSTEM\CurrentControlSet\Services\UberAgentDrv
-
Network driver:
HKLM\SYSTEM\CurrentControlSet\Services\uberAgentNetMon
Share
Share
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.