Application Block Detector บน Windows 7 คืออะไร


11

ไฟร์วอลล์ของฉันเพิ่งเริ่มเตือนฉันว่าแอปพลิเคชันqueryappblock.exeพยายามเข้าถึงอินเทอร์เน็ต

Google ไม่ได้ให้ข้อมูลที่เป็นประโยชน์ยกเว้นสำหรับหน้า MSDN นี้http://msdn.microsoft.com/en-us/library/dn440719(v=pandp.60).aspxเกี่ยวกับการจัดการข้อผิดพลาดชั่วคราว เครื่องนี้ไม่ได้รันบริการคลาวด์ แต่ติดตั้ง VS2010 และ 2012 แล้ว

พวกมันเกี่ยวข้องกันหรือไม่และมันคืออะไร?


ไฟล์นี้เป็นส่วนหนึ่งของการอัปเดต Windows โปรดดูที่support.microsoft.com/kb/2952664/en-us
VMai

คำตอบ:


15

การวิเคราะห์

QueryAppBlock.exeไฟล์ดังกล่าวมาพร้อมกับอัพเดตKB2952664ซึ่งใช้กับ Windows 7 SP1 ไม่มีเอกสารอย่างเป็นทางการ ด้านล่างคุณสามารถค้นหาข้อมูลที่ฉันรวบรวมได้

โครงการปรับปรุงประสบการณ์การใช้งานของลูกค้า (CEIP)

CEIP รวบรวมข้อมูลเกี่ยวกับวิธีที่ลูกค้าของเราใช้โปรแกรม Microsoft และปัญหาที่พบ Microsoft ใช้ข้อมูลนี้เพื่อปรับปรุงผลิตภัณฑ์และคุณสมบัติที่ลูกค้าใช้บ่อยที่สุดและเพื่อช่วยแก้ไขปัญหา

ที่มา: โปรแกรมปรับปรุงประสบการณ์การใช้งานของลูกค้า Microsoft

หากคุณเลือกใช้ Windows จะรวบรวมข้อมูลสถิติเกี่ยวกับระบบของคุณ ข้อมูลสรุปรวมของข้อมูลจะถูกอัพโหลดไปยังเซิร์ฟเวอร์ของ Microsoft เป็นระยะ

ข้อมูลที่ส่งมีรายละเอียดเกี่ยวกับการกำหนดค่าฮาร์ดแวร์คอมพิวเตอร์ (เช่นจำนวนตัวประมวลผลและความละเอียดหน้าจอ) ประสิทธิภาพและความน่าเชื่อถือ (เช่นความรวดเร็วของโปรแกรมที่ตอบสนองเมื่อคุณคลิกปุ่ม) และข้อมูลเกี่ยวกับการใช้ระบบ ( เช่นจำนวนโฟลเดอร์ที่ผู้ใช้สร้างบนเดสก์ท็อป)

ที่มา: โครงการปรับปรุงประสบการณ์การใช้งานของลูกค้า Windows และการสื่อสารทางอินเทอร์เน็ตที่เป็นผลลัพธ์ใน Windows 7 และ Windows Server 2008 R2

KB2952664

การปรับปรุงนี้ช่วยให้ Microsoft ทำการปรับปรุงระบบปฏิบัติการปัจจุบันเพื่อให้ง่ายต่อการใช้งานการปรับรุ่นเป็น Windows รุ่นล่าสุด

ที่มา: การปรับปรุงความเข้ากันได้สำหรับการอัพเกรด Windows 7

คำอธิบายค่อนข้างคลุมเครือ แต่สิ่งที่จริง ๆ แล้วคือการปรับปรุงไลบรารี่ของแอปพลิเคชันที่มาพร้อมกับ Windows 7 โดยเฉพาะการอัปเดตนี้มีวัตถุประสงค์เพื่อตรวจจับและรวบรวมปัญหาความเข้ากันได้ที่อาจเกิดขึ้นเมื่ออัพเกรดเป็นระบบปฏิบัติการรุ่นใหม่ .)

ไฟล์เหล่านี้จะได้รับการอัปเดต:

C:\Windows\System32\aeinv.dll
C:\Windows\System32\aepdu.dll
C:\Windows\System32\aepic.dll

และสิ่งเหล่านี้จะถูกเพิ่มเข้ามา:

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

นอกจากนี้งานที่กำหนดเวลาผู้ประเมินความเข้ากันได้ของ Microsoftจะถูกสร้างขึ้น

QueryAppBlock.exe

มันเป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งที่ไม่มีส่วนต่อประสานผู้ใช้ มันรวมอยู่ในเครื่องมือแนะนำการปรับรุ่น Windows Vista เป็นครั้งแรกและนับรวมกับรุ่นที่ใหม่กว่าซึ่งออกแบบมาสำหรับ Windows 7 และใหม่กว่า

โดยมีวัตถุประสงค์คือเพื่อสแกนฮาร์ดแวร์อุปกรณ์และโปรแกรมที่ติดตั้งของคุณสำหรับปัญหาความเข้ากันได้ที่รู้จักกับ Windows รุ่นที่ใหม่กว่าโดยการเปรียบเทียบกับฐานข้อมูลเฉพาะ รายงานจะถูกสร้างขึ้นในภายหลัง

โครงสร้างพื้นฐานความเข้ากันได้ใช้ฐานข้อมูลเพื่อระบุปัญหาความเข้ากันได้ของแอปพลิเคชันและวิธีแก้ไขปัญหา ฐานข้อมูลนี้เป็นไฟล์ไบนารีที่จัดทำดัชนีพร้อม.sdbส่วนขยาย โครงสร้างพื้นฐานความเข้ากันได้จัดเตรียมอินเตอร์เฟสการโปรแกรมเพื่อเข้าถึงฐานข้อมูล

ปัญหาความเข้ากันได้สามารถแก้ไขได้ในแต่ละแอพพลิเคชั่นในขณะใช้งาน แต่ละแอปพลิเคชันที่ระบุในฐานข้อมูลมีส่วนประกอบอย่างน้อยหนึ่งรายการที่ต้องการโซลูชัน คอมโพเนนต์คือไฟล์เรียกทำงานที่อธิบายโดยทั่วไปโดยใช้แอ็ตทริบิวต์ไฟล์ (ตัวอย่างเช่น checksum)

ที่มา: ฐานข้อมูลความเข้ากันได้ของแอปพลิเคชัน

เมื่อรันด้วยตนเองโดยไม่มีพารามิเตอร์โปรแกรมจะแสดงคำอธิบายสั้น ๆ พร้อมกับการใช้คำสั่ง:

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]]

[...]

อ่านเพิ่มเติม


bios block detector. นี่จะสมเหตุสมผลสำหรับสถานการณ์ของฉัน Windows ไม่ได้เป็นระบบปฏิบัติการหลักบนเครื่องนี้อีกต่อไปและหากการเรียกใช้งานที่กำหนดเวลาไว้queryappblock.exeเพื่อตรวจสอบ "ความสมบูรณ์" ของระบบมันสมเหตุสมผลแล้วที่จะตรวจพบความผิดปกติบางอย่าง (จากนั้นพยายามรายงาน) ขอบคุณมาก. แต่น่าเสียดายที่ผมไม่ได้มีตัวแทนพอที่จะลงคะแนนเสียง ...
gxtaillon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.