Kernel
20 TopicsAutomatic installation of Roots Updates
You can use the registry parameter to redirect the source of root certificate updates: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\AuthRoot\AutoUpdate "RootDirURL"="d:\......." Is it possible to automatically distribute certificates of intermediate certification authorities in this way?104Views0likes0CommentsACPI EC OpRegion location
Hello, the ACPI specification defines OpRegions for ACPI bytecode to interact with devices, one suche device being the Embedded Controller. After looking at some example ACPI tables, it seems that Embedded Controller OpRegions can be defined anywhere inside the ACPI namespace, and not just inside the Embeeded Controller device scope. What is the Windows kernel policy for such OpRegions? Which Embedded Controller will be used to handle them (if any)? Thanks, Armin Wolf329Views0likes0CommentsCan't sign kernel drivers for Windows 11 & 10
Hi, We recently purchased an EV certificate to sign our software kernel driver, however, when trying to load it in Windows 10 it fails with code 0x800B010C aka CERT_E_REVOKED - A certificate was explicitly revoked by its issuer. We checked the driver with "signtool verify /v /all /pa" as suggested by our cert provider and everything is still valid. We followed these instructions https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/attestation-signing-a-kernel-driver-for-public-release We've also tried contacting Microsoft's dev support by MS closed it down recently and they're not replying anymore... Any help would be appreciated, A.2.1KViews1like3CommentsHow to open a url in Edge WebView2 control within mmc instead of old Internet explorer?
Can we replace old IWebBrowser2 with IWebView2 controls in mmc so that websites open using new Edge WebView2 instead of old internet Explorer. I want the website to open within mmc and not outside in a popup new window. Is there any code that I can refer to achieve this? Or any change in registry settings to help achieve this? Note: I tried the webview2 in win32 apps in c++ sample code provided on Microsoft's website which opens webview2 component in a new window. But that when I tried to integrate the same with mmc snapin it did not work.814Views0likes0Commentswindows kernel driver debug setup WDKRemoteUser account keeps asking for password on HyperVM machine
Hello, i am using Visual Studio 2022 Professional edition, and setup a HyperVM machine to debug my kernel driver that i am developing. After provisioning the installation for kernel debug via the VS VM configuration. For a limited time everything works, but when i restart the VM, my os is waiting for me to login / choose a user account to log in. I couldn't find any way to correctly configure it to always logon as WDKremoteUser without asking me for a password, that i don't know and cant find anywhere. Any thought appreciated, on how to fix this. Thank you.1.6KViews0likes0CommentsCLAT (for 464XLAT) for lan and wireless
Hi, I've seen this blog post from three years ago: https://blogs.technet.microsoft.com/networking/2017/07/13/core-network-stack-features-in-the-creators-update-for-windows-10/ Could you please provide an update on when (of if already how) to configure the clat for connectivity to IPv6 only networks? There is a public hotspot network around here that works perfectly fine with android phones, and also mostly with windows, but some apps are failing because of hard coded IPv4 addresses. And we're also planing to have IPv6 only networks for our selves, so information on this would be very appreciated. - agowa33811KViews1like2CommentsMicrosoft Driver Latency
Hi I thought I would ask here about latency in Windows OS Kernel level. I have confirmed on two machines I own, and with several people online with different gear that we are all experiencing the same issues. Using the app LatencyMon to check on things we found that the Windows drivers seem to trip up. This is regardless of what hardware we use also. It also is exactly the same from Windows 10 to Windows 11. My old desktop: Phenom II era 8 core FX series CPU with 12 GB ram SSD OS drive. RX580 GPU I have reformatted and freshly reinstalled Windows 10 Pro updated every possible thing I could and with only a keyboard and mouse connected no other apps except LatencyMon and when I check I get high latency from USBport 1.1 and 2.0, HDAudiobus, and others. My laptop: 9th gen i7 12 core CPU 16 GB Ram RTX 2070 GPU 8 GB DDR6 2 ssd drives M17 Alienware machine.. Has LatencyMon and the software from Dell, Intel, and Alienware on it. All of those directly linked to the manufacturer for ongoing updates. Everything is as up to date as possible. Firmware, drivers, and anything else. I run LatencyMon and the same exact drivers are hitting well into the red zone. It may not be enough with no other apps accessing these drivers, but it isn't helping things run smoother. I have been trying to do my best rooting out the actual issues. From all I read many different softwares can trigger that ever present system wide latency, not just one particular app. So my thinking is: what is the one constant that all users facing this have in common. We all use the Windows OS. Systinternals has Process Explorer that helps show more details, and years back found that 2 drivers had been massive issues. Both doing with HD Audio and HD Video from DirectX. Direct X sadly still appears at times. Is it possible to treat the Windows Kernel drivers as real-time to see if that might stop or greatly reduce these latency issues. Also, can't the Kernal keep track of latency and before it becomes an issue immediately alert the end user to the situation, with the trouble making drivers, and other issues that triggered them to go into the red... Think UV meter for sound. Instead of getting distortion or clipping you get a heads up an issue is happing that if corrected now may avoid system crashes and latency issues. With this information we as the end users are able to share it with any 3rd party app devs and Microsoft so hard working, over worked, under paid kernel devs can hopefully fix things also more accurately. I first encountered system wide latency issues soon after we started going HD Video and HD Audio in Windows 7. Unfortunately this issue has not gotten any better over the years. And, I am currently using Windows 11 Beta on my laptop. It has the exact same issues. Changing the shell is little more than changing the paint on a car. Or, curtains in wondows of a house. Real features would be eliminating the ongoing latency issues. Adding components that connect to actual manufacturers sights allow us to download drivers or have the OS alert us they are ready. If Dell, Intel, and others provide them so the maze of drivers are properly updated and saves untold users from Drive Easy and the like as well as reduce the endless posts to Microsoft about the never ending latency issues... A friend online has a much nicer rig than my laptop, also in Windows 11 beta - I think gen 11 i9 10 or 12 core cpu, 32 GB ram, RTX 3090 we are talking top of the line here. Exactly the same latency issues. This is probably one of the biggest issues to overcome for Windows. Any chance that is possible? Thanks for reading my book here, I am a little frustrated with this, and Linux is looking nicer everyday. Jon1.5KViews0likes0CommentsAre public symbols for Hyper-V's hypervisor and it's loader able to be released to help research?
At the moment, Hyper-V's hypervisor and its loader (hvax64/hvix64/hvaa64 and hvloader) don't have public symbols available. This means researchers who are getting started with Hyper-V research have to work around this by manually constructing structures such as hypercall tables which makes life for people getting started harder than it needs to be. Would it be at all possible to release the public symbols for Hyper-V's hypervisor so that researching the platform isn't as difficult for newer researchers? Is there some hurdle that makes this impossible or infeasible? Feedback hub posting here: https://aka.ms/AAf5lxd727Views0likes0Comments