Recent Discussions
hardware dashboard
Hellow. I want submit .hlkx files with tests results from HLK Studio through web pages on https://partner.microsoft.com/en-us/dashboard/home. I created a free tenant with Global Admin rights on the Azure portal. I added the Hardware program. Since then, an error has been reported when trying to connect to this program - Page not found. When i test web pagehttps://partner.microsoft.com/en-us/dashboard/Registration/Tenant/Hardware?step=GetStarted?step=GetStarted#- Reported error 404 Resource not found. I found sample programHardwareApiCSharpSample on microsoft web pages. It was created only token with it and for create Product (for files hlkx submission) the same problem - Reported errr 404 Resource not found. I dont known where is problem and what way send the hlkx files to certificate program portal. Can you help me.249Views0likes0CommentsHow to apply for inbox driver?
Our team develop a PCIE network device driver, we have already obtained Microsoft's signature,and push it to Windows Update successfully. We want our driver to be a inbox driver which released together with the latest Windows system,what we need to do?420Views0likes0CommentsHLK-Testing: How to set "QueryValidationDriverFolder" parameter for HLK Test named "ApiValidator"
When starting the HLK-Test named "ApiValidator" test parameter settings are not offered to me. The test therefore fails because QueryValidationDriverFolder parameter string is empty. When I export the Test-Run and modify the parameter in the exported file run.cmd to indicate the correct folder, the test is successful in the exported TestRun, but when I trigger the test via the HLK-Studio it again fails. WHERE am I supposed to set this parameter so it is used when running via HLK-Studio? Thanks in advance, Erich Smutny1.1KViews0likes2CommentsBluetooth device connection problems
We have built a HID/MIDI multifunction device and are having connection problems only on Windows (works on iOS, Mac, Android). It only happens on some Windows PCs. I think it happening because Windows rejects several connection parameter requests and then terminates the connection, but I don't know why it is doing that. I've attached a packet capture from BTVS. You can see in frame 297 a connection parameter update request is rejected, and then in frame 299 the host sends a disconnect. Could you confirm this is what is happening, help me understand why Windows is terminating the connection, and what we can do about it? Thanks https://we.tl/t-ebJMwwYZkc448Views0likes0CommentsThe same version, different driver date driver update problem
Hi、technical advisor I would like to confirm whether the driver date has a higher priority than the driver version when updating the driver through windows update. For example: I have a driver, the version is 2.0.0.354, the driver date is 2021/10/22, because the test found that there is a problem with this driver, the manufacturer changed the inf file and re-passed WHQL, and the driver version is still 2.0.0.354, It's just that the driver date has changed to 2021/10/25, I released a new driver through WU, it was a critical release, and I checked "Automatically delivered during Windows Upgrades" and "Automatically delivered to all applicable systems", this new driver Will it be downloaded and installed automatically? Will the new driver be automatically downloaded and installed for devices that have activated the Windows operating system, while the new drivers will only be downloaded and not automatically installed for devices that have not been activated for OEM testing?thank you very much!967Views0likes0CommentsDriver Signing for pre-Windows 2016 questions
I have some questions about what the recommendations are for generating a signed driver for Windows 2016 and earlier. I set up the HCK test server (2008 R2) and test system(2012 R2), installed my driver, ran the appropriate tests, and generated an HCKX. I do NOT have access to my EV Certificate on the HCK test server. I generated an unsigned .hckx file, and am trying to use the HLK Studio (which DOES have access to our EV Certificate) to sign it. Ideally, I'd like to end up with a driver that runs on Windows 2008 R2 (x64) through Windows 2022. We've run the HLK tests against Windows 2019 successfully, and I am able to submit that to the Hardware Dev Center and get a signed driver that works on 2016, 2019, and 2022. I was attempting to use the "merge" capabilities in the HLK Studio to bring in the .hckx file that we created on the HCK controller system. To do this, I created a new project and chose "Connect", and loaded the previous .hlkx file. Then I chose "merge" and added the .hckx file. I cleared the Drivers Folder that was pointing to my user TEMP directory, and added a single Drivers folder that contains the driver that we tested on both systems (2012 R2 and 2019). The Driver Properties lists both "Windows Server v10.0 17763" and "Windows Server v6.3" - I highlighted both of those, and added the English locale. Then I added a Symbols folder. I signed the resulting .hlkx file with our EV Certificate and uploaded it for signing at the HW Dev Center. The resulting download contains a signed copy of the driver, but the Microsoft signature is SHA256 (which I don't believe will work on 2012 R2). I tried installing it on a 2012 R2 system - won't boot. Any idea what I need to do differently to get this to work? Thanks! Ernie Coskrey1.1KViews0likes1CommentHow can I get the HCK?
Is there a location where the Windows Hardware Certification Kit v8.1 can be downloaded? The DevCenter now only appears to have HLK available. I believe I need the HCK in order to get drivers signed that will work with Windows Server 2012 R2 and earlier, correct?941Views0likes1CommentSigning kernel driver fails with Cab Signature validation failed with error: 0x80090008
As of 14.09.2021 I am getting error when submitting drivers for signing. When I submit the CAB file, I getCab Signature validation failed with error: 0x80090008. What causes the issue is a simple parameter of signtool.exe when I sign the CAB file. Obviously, Microsoft have changed the requirements for what type of CAB signing they accept. Till yesterday, my signtool.exe options were "/a /trhttp://timestapprovider/td sha256 .. etc" After I got the error I started reading I found out I'm missing one more parameter : "/fd sha256" So, it should be like : "/a /fd sha256 /trhttp://timestampprovider/td sha256 ... etc" To be honest I don't know how I have missed the change, but now it works. Hope this helps. Cheers, Daniel4.3KViews0likes4CommentsGetting a PC certified for Windows
Hi, I am looking for guidance for how to get a Mini PC 'certified for Windows'. I think I need to carry out the process outlinedhttps://docs.microsoft.com/en-us/windows-hardware/design/compatibility/but I have some questions before I start. The PC is a custom design, has been in production for a number of years and the latest generation runs Win10 and Win11. We would like to be able to use 'Windows Certified' logo or reference in specifications. We can go through the process in the link above but does the company need to be a Microsoft Partner? Some simple questions but can't find someone within Microsoft that can answer. HP, Dell, etc. have done it but we are just a small firm in comparison and don't have high level contacts within Microsoft, hence this post. If someone knows the process or suggestions on where to look I would be most grateful. Thanks in advance. David749Views0likes1CommentHLK test case fail //DF - PNP Rebalance Fail Restart Device Test (Development and Integration)
HLK Test case :"DF - PNP Rebalance Fail Restart Device Test (Development and Integration)" is getting failed with the errorWDTF_PNP : ERROR : PNP.RestartDevice() Win32=1 - Incorrect function. We are performing this test on Windows server 2016 VM without any other test software. (We are not installing our driver or software). The test case is falling all the times on clean VMs. I could see the similar test failing with same error in Regression test case.(DF - PNP Rebalance Fail Restart Device Test (Regression)). After applying the latest filter, Regression test is getting passed but Development and Integration test is still failing. Does anyone see this issue and How can I proceed further.835Views2likes0CommentsCordial request to indicate the best application for Scanning Double Files.
Hello very warmly everyone on the Microsoft TechNet Community forum. I would like to ask you very warmly for your support. From the depths of my heart, I am asking you very warmly for your support. Please help. I need to scan the hard drive because I have double files, maybe triple too. From the depths of my heart, I am asking you very warmly for your support. Please send me the best application that has the ability to search the entire area of the Hard Drive double saved files. From the depths of my heart I turn to you so that this application can also search archives saved in zip format. From the depths of my heart, I ask that this application be able to scan the connected OneDrive Cloud, including zip files.743Views0likes1CommentGuidance needed on submitting motion sensor tests for certification of sensor hub as an IHV
My group is an IHV specializing in inertial motion sensor processing. We're working on an Windows 10 sensor hub driver for 2-in-1 laptop systems and would like to get certified. We've set up our HLK system, and have read the“Integrating Motion and Orientation Sensors With Windows 10” doc and theHow to run HLK Motion Sensor Testsguide online. It looks like the test results are handled manually via the SensorInfo app. How would we bundle our results given the manual nature? And is true that for our purposes, we’d only need to run the 5 sensor-specific tests (ie. Accel, Gyro, Inclinometer, Compass, and Orientation)? Any help would be greatly appreciated.723Views0likes0CommentsUEFI GOP mode
Hello: About UEFI GOP mode test Topology Selection: • UEFI must reliably detect all the displays that are connected to the POST adapter. The Pre-OS screen can only be displayed on a display connected to the POST adapter. •In case multiple displays are detected, UEFI must display the Pre-OS screen based on the following logic: System with an Integrated display(Laptop, All In One, Tablet): UEFI must display the Pre-OS screen only on the integrated display If the laptop system Pre-OS screen is also displayed on the external monitor simultaneously, will this violate the regulations?1.6KViews0likes0CommentsADK 18362.1 DISM Fails Offline Install for kb4497936+kb4505057 for WinRE.wim
DISM fails to install 14/May/2019 LCU on Winre.wim KB4497936 (Released 11/5/2019 with KB4500109) KB4505057 (Released 20/5/2019) The image is unmounted, however DISM continues to install package, using host system registry, not mounted image registry. 2019-05-15 22:26:30, Info DISM DISM.EXE: <----- Starting Dism.exe session -----> 2019-05-15 22:26:30, Info DISM DISM.EXE: 2019-05-15 22:26:30, Info DISM DISM.EXE: Host machine information: OS Version=10.0.18362, Running architecture=amd64, Number of processors=8 2019-05-15 22:26:30, Info DISM DISM.EXE: Dism.exe version: 10.0.18362.1 2019-05-15 22:26:30, Info DISM DISM.EXE: Executing command line: "D:\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\dism.exe" /Unmount-Image /MountDir:E:\WinROG\mount\RE /DISCARD 2019-05-15 22:26:30, Info DISM DISM Provider Store: PID=2660 TID=3056 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection 2019-05-15 22:26:30, Info DISM DISM Provider Store: PID=2660 TID=3056 Connecting to the provider located at D:\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider 2019-05-15 22:26:30, Info DISM DISM Provider Store: PID=2660 TID=3056 Connecting to the provider located at D:\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\SiloedPackageProvider.dll. - CDISMProviderStore::Internal_LoadProvider 2019-05-15 22:26:30, Info DISM DISM Provider Store: PID=2660 TID=3056 Connecting to the provider located at D:\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\FfuProvider.dll. - CDISMProviderStore::Internal_LoadProvider 2019-05-15 22:26:30, Info DISM DISM Provider Store: PID=2660 TID=3056 Connecting to the provider located at D:\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider 2019-05-15 22:26:30, Info DISM DISM Provider Store: PID=2660 TID=3056 Connecting to the provider located at D:\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\VHDProvider.dll. - CDISMProviderStore::Internal_LoadProvider 2019-05-15 22:26:30, Info DISM DISM Provider Store: PID=2660 TID=3056 Connecting to the provider located at D:\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\ImagingProvider.dll. - CDISMProviderStore::Internal_LoadProvider 2019-05-15 22:26:30, Warning DISM DISM Provider Store: PID=2660 TID=3056 Failed to load the provider: D:\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\MetaDeployProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e) 2019-05-15 22:26:30, Info DISM DISM.EXE: Got the collection of providers. Now enumerating them to build the command table. 2019-05-15 22:26:30, Info DISM DISM.EXE: Attempting to add the commands from provider: DISM Log Provider 2019-05-15 22:26:30, Info DISM DISM.EXE: Attempting to add the commands from provider: FolderManager 2019-05-15 22:26:30, Info DISM DISM.EXE: Attempting to add the commands from provider: SiloedPackageManager 2019-05-15 22:26:30, Info DISM DISM.EXE: Succesfully registered commands for the provider: SiloedPackageManager. 2019-05-15 22:26:30, Info DISM DISM.EXE: Attempting to add the commands from provider: FfuManager 2019-05-15 22:26:30, Info DISM DISM.EXE: Succesfully registered commands for the provider: FfuManager. 2019-05-15 22:26:30, Info DISM DISM.EXE: Attempting to add the commands from provider: WimManager 2019-05-15 22:26:30, Info DISM DISM.EXE: Succesfully registered commands for the provider: WimManager. 2019-05-15 22:26:30, Info DISM DISM.EXE: Attempting to add the commands from provider: VHDManager 2019-05-15 22:26:30, Info DISM DISM.EXE: Attempting to add the commands from provider: GenericImagingManager 2019-05-15 22:26:30, Info DISM DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager. 2019-05-15 22:26:30, Info DISM DISM FFU Provider: PID=2660 TID=3056 [E:\WinROG\mount\RE] is not recognized by the DISM FFU provider. - CFfuImage::Initialize 2019-05-15 22:26:30, Info DISM DISM Imaging Provider: PID=2660 TID=3056 The provider FfuManager does not support CreateDismImage on E:\WinROG\mount\RE - CGenericImagingManager::CreateDismImage 2019-05-15 22:26:30, Info DISM DISM VHD Provider: PID=2660 TID=3056 [E:\WinROG\mount\RE] is not recognized by the DISM VHD provider. - CVhdImage::Initialize 2019-05-15 22:26:30, Info DISM DISM Imaging Provider: PID=2660 TID=3056 The provider VHDManager does not support CreateDismImage on E:\WinROG\mount\RE - CGenericImagingManager::CreateDismImage [2660] ImageUnmarshallHandle: Reconstituting wim at E:\WinROG\CustOEM-DaRT-RE-G751.wim. [2660] ImageUnmarshallHandle: Reconstituting wim at E:\WinROG\CustOEM-DaRT-RE-G751.wim. [2660] ImageUnmarshallHandle: Reconstituting wim at E:\WinROG\CustOEM-DaRT-RE-G751.wim. [11720] Received unmount request for image with guid e5043866-3c22-45c8-be93-1f56cf9ce0b4. [11720] Unmount for image at E:\WinROG\mount\RE complete. [2660] [0x8007000e] StateStoreGetMountedImageWimbootEntries:(1285): Not enough memory resources are available to complete this operation. [2660] Encountered file with excess reparse data. Id 0x00050000000236ad [2660] Encountered file with excess reparse data. Id 0x0005000000023712 [2660] Encountered file with excess reparse data. Id 0x00050000000237b1 [2660] Encountered file with excess reparse data. Id 0x00050000000237b2Solved10KViews0likes7CommentsSysVAD Virtual Audio Driver Sample updated
The Microsoft SysVAD Virtual audio Device Deriver (SYSVAD) sample code, used to demonstrate how to develop a WDM audio driver which exposes support for multiple devices, was updated on 4 December 2019. Changes include: Removal of the Phone Audio sample Addition of a WaveTest public sample Modification of the componentized audio samples to include the addComponent directive For more details and to download the sample code, please visit the SysVAD Virtual Audio Device Driver Sample page on docs.microsoft.com.1.4KViews1like0CommentsGetting the November 2019 release of Windows 10 ready for release
As you are no doubt aware, Microsoft has announced that the November release of Windows 10 has reached the final stage. For complete details, please see this blog post from Brandon LeBlanc - Getting the November 2019 Update Ready for Release610Views0likes0Comments
Events
Recent Blogs
- Microsoft is pleased to announce that a refreshed HLK for Windows 11, version 24H2 and Windows Server 2025 is available today. October 14, 2024. This release of the HLK will contain fixes for test ...Nov 17, 20245.6KViews5likes1Comment
- Exciting news – our 2025 Driver Release Calendar is here! The Driver Shiproom Release Calendar provides a clear view of our release windows for delivering drivers through Windows Update. For a ...Nov 12, 2024160Views0likes0Comments