FAQ for Windows Logo Kit Support Issues

Published: November 2, 2009 | Updated: November 10, 2009

This article provides answers to frequently asked questions about the Windows Logo Kit. Other FAQ topics are available on the Windows Logo Program for Hardware FAQ page.

This information applies for the following operating systems:
Windows 7
Windows Vista
Windows XP
Windows Server 2008 R2
Windows Server 2008
Windows Server 2003


Q.Why can’t I create a submission for a 64-bit system running Windows Server 2008?
A.

In WLK 1.4, you must use the Windows Server 2008 R2 tests for all 64-bit server system testing. 64-bit systems that qualify for a Windows Server 2008 R2 logo automatically qualify for a Windows Server 2008 logo also.

Q.I want to use SQL Server with WLK to accommodate multiple test clients. How can I install SQL Server 2005 with WLK 1.4?
A.

On the computer you want to use as your DTM Controller, run KitSetup.exe from the WLK installation media. This will automatically install .NET Framework 2.0 and SQL Server 2005 Express Edition SP2.

Q.The WLK documentation says to remove any antivirus software from the system before testing, but removing the antivirus software causes Windows Defender to turn on. Must I also disable Windows Defender on the system?
A.

No, you can leave Windows Defender enabled.

Q.How can I test a driver that has multiple INF files?
A.

Run a complete test against each INF file in the driver package and submit a CPK file for each INF file.

Q.If I cancel a job while it is running but it still shows up in the submission list, can I create a submission for it?
A.

Yes it is acceptable. You must re-run the job to completion.

Q.In the New Submission wizard, I encountered the following error message: "The following errors were encountered: The configuration jobs required to set up the selected machine pool have not finished." Although the configuration jobs were finished, I could not create a new submission. How can I recover from this error?
A.

On the DTM Client computer, restart the wttscv service. Then close and reopen DTM Studio. You should then be able to create your submission.

To avoid this problem in the future, always completely install the device under test before installing DTM Client and do not make any driver or other configuration changes after you install DTM Client.

Q.After I install a QFE and start DTM Studio, I get a message asking whether I want to apply the updates now or wait until I exit from the program. No matter what I choose, DTM Studio stops responding. What should I do?
A.

This problem may arise if you have installed DTM Studio from the %programfiles% directory, which is not supported. You must uninstall DTM Studio and then reinstall it from the installation share on the DTM Controller.

Q.What is a PRS-signed build?
A.

A PRS-signed build is configured as a released build, including regular Microsoft certificates. These builds are available through official channels such as the Connect Web site. To verify that a build is PRS-signed, check that it has a standard Microsoft certificate and not a “test” certificate.

Q.How can I tell which QFEs are installed on my DTM Controller?
A.

There are two ways you can do this. The first option is to search for QFE in the Submissioninfo.xml file for a submission. The second way is to go to the control panel and open “Add/Remove Programs.” Choose the option “View installed updates.” All of the WLK QFE’s will appear under the Windows Logo Kit.

Q.What should I do if my DTM Client does not appear in the Default Pool?
A.

Make sure that the Internet Connection Firewall (ICF) port for DTM is enabled on the DTM Client computer and the DTM Controller computer. Also, both the DTM Client computer and the DTM Controller computer must either be running IPsec or have IPsec disabled. If the DTM Client computer still does not appear, uninstall and reinstall DTM Client on the computer.

Q.Is there any documentation that explains how to export test cases so that I can run them on a standalone system for debugging purposes?
A.

No. For debugging, you can copy the test binary files to a standalone client. Refer to the file manifest and command syntax information in DTM Help.

Q.MSDN documentation says that when testing a multitouch device, I should specify the MobilePC\TabletPCDigitizer gatherer under MCU Policy, but I don’t see this option. How can I find this option?
A.

There is no MobilePC\TabletPCDigitizer option in WLK 1.4. For the multitouch tests, you should use the Wdk\ConfigureDigitizerInput MCU policy and select either Input->Digitizer Pen/Singletouch or Input->Digitizer Windows Touch.

Q.How can I configure the firewall so the DTM Controller can communicate with the system under test?
A.

When you install Windows 7 on the system under test (SUT), enable Windows Firewall. When you install DTM client on the SUT, in the Internet Connection Firewall Agreement dialog, select Yes I will allow a port to be opened.

Q.After I schedule jobs, my DTM Client machine changes to debug status. How can I return the machine to ready status?
A.

Normally, changing the status of the machine to Reset in DTM Studio will return it to ready status. If this does not work, you must reinstall DTM Client on the machine.

Q.My test failed with this error message: “EB8.EBC: Unable to load data from input file.” What should I do?
A.

Create a minidump folder to help identify the source of the error and then rerun the test. To create a minidump folder: open the System Control Panel; click Advanced system settings; under Startup and Recovery, click Settings; under Write debugging information, select Small memory dump.

Q.I configured my client system to automatically restart after a crash, but it does not restart. When I restart it manually, it continues the test and then fails at “Run kernel dump test / Analyze complete dump.” What should I do?
A.

You do not have the symbols for the correct build. You can work around this by supplementing your locally installed symbol package with symbols cached from an Internet symbol server. First, ensure that you have created a crash dump and have the debugging tools installed; the easiest way to do this is to run the test and let it fail. Then open a command prompt with administrator permissions and run the following command: c:\debuggers\kd -z c:\windows\memory.dmp -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols. At the 0: kd> prompt, type .reload /f. This forces the debugger to load and cache all symbols for modules loaded in the dump.

Q.Is it ok if a task fails even if the parent job of the task does not fail?
A.

These failures are expected or are acceptable. You may ignore a failing task if the parent job of the task succeeds.

Q.
A.
Top of pageTop of page