Analiza
QueryAppBlock.exePlik pochodzi z KB2952664 aktualizacji, która ma zastosowanie do Windows 7 SP1. Nie ma oficjalnej dokumentacji; poniżej znajdziesz informacje, które zebrałem.
Program poprawy jakości obsługi klienta (CEIP)
Program CEIP gromadzi informacje o tym, jak nasi klienci korzystają z programów Microsoft oraz o niektórych napotkanych problemach. Microsoft wykorzystuje te informacje do ulepszania produktów i funkcji najczęściej używanych przez klientów oraz do rozwiązywania problemów.
Źródło: Program poprawy jakości obsługi klienta Microsoft
Jeśli się zdecydujesz, system Windows zbiera informacje statystyczne o twoim systemie. Podsumowanie zagregowanych danych jest okresowo przesyłane na serwery Microsoft.
Przesyłane informacje obejmują szczegółowe informacje o konfiguracji sprzętowej komputera (takie jak liczba procesorów i rozdzielczość ekranu), wydajności i niezawodności (np. O tym, jak szybko program reaguje po kliknięciu przycisku) oraz informacje o korzystaniu z systemu ( np. ile folderów zwykle tworzy użytkownik na pulpicie).
Źródło: Program poprawy jakości obsługi klienta Windows i wynikowa komunikacja internetowa w systemie Windows 7 i Windows Server 2008 R2
KB2952664
Ta aktualizacja pomaga firmie Microsoft ulepszyć obecny system operacyjny, aby ułatwić aktualizację do najnowszej wersji systemu Windows.
Źródło: Aktualizacja zgodności dla aktualizacji systemu Windows 7
Opis jest dość niejasny, ale tak naprawdę aktualizuje biblioteki telemetryczne aplikacji dołączone do systemu Windows 7. W szczególności aktualizacja ma na celu wykrywanie i gromadzenie problemów ze zgodnością, które mogą wystąpić podczas aktualizacji do nowszych systemów operacyjnych (np. Windows 8.x .).
Te pliki zostaną zaktualizowane:
C:\Windows\System32\aeinv.dll
C:\Windows\System32\aepdu.dll
C:\Windows\System32\aepic.dll
I zostaną dodane:
C:\Windows\System32\CompatTel\aeinv.dll
C:\Windows\System32\CompatTel\compatctrl.dll
C:\Windows\System32\CompatTel\compatplugin.dll
C:\Windows\System32\CompatTel\compatResources.dll
C:\Windows\System32\CompatTel\cosquery.dll
C:\Windows\System32\CompatTel\DevInv.dll
C:\Windows\System32\CompatTel\drvmain32.sdb
C:\Windows\System32\CompatTel\drvmain64.sdb
C:\Windows\System32\CompatTel\hwcompat32.txt
C:\Windows\System32\CompatTel\hwcompat64.txt
C:\Windows\System32\CompatTel\hwexclude32.txt
C:\Windows\System32\CompatTel\hwexclude64.txt
C:\Windows\System32\CompatTel\QueryAppBlock.exe
C:\Windows\System32\CompatTel\sdbapiu.dll
C:\Windows\System32\CompatTel\setupcompat.dll
C:\Windows\System32\CompatTel\sysmain32.sdb
C:\Windows\System32\CompatTel\sysmain32runtime.sdb
C:\Windows\System32\CompatTel\sysmain64.sdb
C:\Windows\System32\CompatTel\sysmain64runtime.sdb
C:\Windows\System32\CompatTel\wdscore.dll
C:\Windows\System32\CompatTel\wica.dll
C:\Windows\System32\CompatTel\wica.ini
C:\Windows\System32\CompatTel\wicainventory.exe
C:\Windows\System32\CompatTel\CompliancePlugins\DVDPlaybackCompat.dll
C:\Windows\System32\CompatTel\CompliancePlugins\GadgetCompliance.dll
C:\Windows\System32\CompatTel\CompliancePlugins\MediaCenterCompat.dll
C:\Windows\System32\CompatTel\CompliancePlugins\SBCompatPlugin.dll
C:\Windows\System32\CompatTel\CompliancePlugins\TouchCompat.dll
Ponadto zostanie utworzone zaplanowane zadanie Rzeczoznawcy zgodności Microsoft .
QueryAppBlock.exe
To narzędzie wiersza polecenia bez interfejsu użytkownika. Po raz pierwszy został dołączony do narzędzia Doradca uaktualnienia systemu Windows Vista i od tego czasu jest dołączany do nowszych wersji zaprojektowanych dla systemu Windows 7 i nowszych.
Jego celem jest skanowanie sprzętu, urządzeń i zainstalowanych programów pod kątem znanych problemów ze zgodnością z nowszą wersją systemu Windows poprzez porównanie ich z określoną bazą danych. Następnie tworzony jest raport.
Infrastruktura kompatybilności wykorzystuje bazę danych do identyfikowania problemów ze zgodnością aplikacji i ich rozwiązań. Ta baza danych to zindeksowany plik binarny z .sdbrozszerzeniem. Infrastruktura kompatybilności zapewnia interfejs programowania umożliwiający dostęp do bazy danych.
Problemy ze zgodnością można rozwiązywać w zależności od aplikacji w czasie wykonywania. Każda aplikacja określona w bazie danych zawiera jeden lub więcej składników wymagających rozwiązania. Składniki to pliki wykonywalne, które są ogólnie opisywane przy użyciu ich atrybutów pliku (na przykład sumy kontrolnej).
Źródło: Baza danych zgodności aplikacji
Podczas ręcznego uruchamiania bez parametrów program wyświetli krótki opis wraz z użyciem polecenia:
Application, device and bios block detector.
USAGE:
queryappblock.exe /APPS /APPINV ProgramInventoryFile /DEVINV DeviceInven
toryFile /out AppBlockOutputFile /os UpgradeToOSVersion /appSdb SysmainSDBFile [
64BitSysmainSDBFile] /LOG loggingDirectory binDirectory [/REDUCED /runtimeAppSdb
RuntimeSysmainSdbFile [64BitRuntimeSysmainSdbFile]]
[...]
Dalsza lektura