การปรับปรุง Windows ล้มเหลวด้วยข้อผิดพลาด 80244007“ ไม่สามารถค้นหาการปรับปรุงใหม่”


10

ทันใดนั้น Windows 8.1 รายงานจากพื้นที่แจ้งเตือนว่าไม่สามารถเรียกใช้การอัปเดตนาน ๆ ได้ แอพอัปเดตสไตล์เมโทรไม่ได้บอกอะไรมากเกี่ยวกับสาเหตุที่การอัปเดตล้มเหลว แต่แอพเดสก์ท็อปมีข้อความ

Windows ไม่สามารถค้นหาการปรับปรุงใหม่

เกิดปัญหาในการตรวจสอบการอัปเดต

พบข้อผิดพลาด: รหัส 80244007

ดูเหมือนว่านี้:

แผงควบคุม

สิ่งที่แปลกคือถ้าฉันตรวจสอบประวัติการอัปเดตฉันจะเห็นการอัปเดตล่าสุดจริง ๆ :

ประวัติการอัพเดทล่าสุด

ฉันพยายามทำบางสิ่งเพื่อแก้ไขปัญหานี้

ก่อนอื่นฉันได้ลองวิธีการปิดหลายวิธีแล้วเริ่มต้นพีซีใหม่หวังว่ามันจะเริ่มอัปเดตอย่างน่าอัศจรรย์ สิ่งนี้ไม่ทำงาน

สองฉันผ่านMS Knowledgebase 2883975ที่อธิบายปัญหาของฉัน ...
... ซึ่งบอกให้ฉันไปที่MS Knowledgebase 2883201
... ซึ่งบอกให้ฉันเรียกใช้ Windows udpate: P
... หรือไปที่ศูนย์ดาวน์โหลด MS
... ที่ฉันควรค้นหา "KB2883201"
... ที่ฉันเลือกดาวน์โหลด Windows 8 x-64
... ซึ่งให้ฉัน:

การอัปเดตนี้ไม่สามารถใช้กับคอมพิวเตอร์ได้

ฉันคิดว่ามันมีเหตุผลบางอย่างเพราะชื่อไฟล์มี "RT" อยู่ในนั้น ดังนั้นฉันจึงลองดาวน์โหลด Windows 8ธรรมดา ๆแต่มันก็แสดงข้อความข้อผิดพลาดเดียวกันให้ฉัน

ประการที่สามฉันทำการค้นหาเพิ่มเติมและพาฉันไปที่หน้าที่สัญญาว่าข้อผิดพลาดนี้จะได้รับการแก้ไขด้วยการใช้งาน "เครื่องมือซ่อมแซม Windows" ที่สามารถเรียกใช้งานได้ แต่หน้าเว็บนั้นดูคลุมเครือและทั่วไปมาก

ในที่สุดก็มีการโพสต์ที่เกี่ยวข้องบน answers.microsoft.comปัญหาการทำงานsfc /scannowซึ่งผมพยายาม แต่กลับมาด้วยไม่มีปัญหาหลังจากการตรวจสอบ 100%

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

ฉันต้องการติดตั้ง Windows 8 เพื่อรับการปรับปรุงด้วยตัวเอง สิ่งนี้ได้ผลดีในอดีตเพียงไม่นานมันก็เริ่มมีปัญหา

ยังไง: ฉันจะทำอย่างไรเพื่อให้ Windows เริ่มอัพเดทได้อีกครั้ง


ต่อไปนี้เป็นข้อมูลเพิ่มเติมที่อาจมีความสำคัญ (หรืออาจไม่):

  • พีซีของฉันเป็นส่วนหนึ่งของโดเมนขนาดเล็ก เราไม่มีเซิร์ฟเวอร์กระจาย - การปรับปรุงแบบรวมศูนย์ (เหมือนที่ฉันพูดถึงฉันติดตั้งการเพิ่มEnterpriseโดยไม่ได้ตั้งใจ)

รหัสหมายถึงสิ่งนี้: WU_E_PT_SOAPCLIENT_SOAPFAULT: เหมือนกับ SOAPCLIENT_SOAPFAULT - ไคลเอ็นต์ SOAP ล้มเหลวเนื่องจากมีข้อผิดพลาด SOAP สำหรับสาเหตุของรหัสข้อผิดพลาด WU_E_PT_SOAP_ * แต่ฉันไม่รู้ว่าจะแก้ไขอย่างไร
magicandre1981

@harrymc :-) ค่าหัวนั้นมีประสิทธิภาพมาก: ไม่นานหลังจากโพสต์คนที่ได้รับรางวัลตอบแล้ว! ในฐานะพลเมืองดีฉันได้ทดสอบวิธีแก้ปัญหาที่เสนอทันทีและแก้ไขปัญหาของฉันดูเหมือนว่าฉันยอมรับคำตอบ เช่นเดียวกับที่ฉันเขียนในความเห็นของฉันต่อคำตอบหากโซลูชันยังคงอยู่ฉันจะมอบรางวัลให้ด้วย ฉันแค่รอนิดหน่อยเนื่องจากการยกเลิกการรับรางวัลเป็นไปไม่ได้ (ในขณะที่การยกเลิก "ยอมรับ" คือ)
Jeroen

กรณีของคำตอบที่เร็วเกินไป
harrymc

คำตอบ:


9

เนื่องจากคุณเชื่อมต่อกับโดเมนฉันถือว่าเป็นชื่อกลุ่มเป้าหมายที่ไม่ถูกต้อง ดังนั้นสิ่งที่คุณต้องทำคือเปิดรีจิสทรีแล้วไปที่:HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate

จากนั้นค้นหาTarget Groupคีย์ส่งออกก่อน (เพียงแค่การสำรองข้อมูล) จากนั้นลบออก

ตอนนี้ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบ Windows Updates


4
เยี่ยมมากคำตอบของคุณนำไปสู่ทางออกของฉัน! Target Groupสำคัญถูกกำหนดให้ชื่อโดเมนของฉัน ถอดมันก็ไม่เพียงพอ แต่หลังจากที่ฉันยังลบ (ในการสั่งซื้อบางส่วนไม่แน่ใจว่ามันคงที่) TargetGroupEnabled, WUServerและWUStatusServerปุ่มอัพเดตกำลังทำงานอีกครั้ง
Jeroen

ให้ฉันตรวจสอบอีกครั้งว่าทุกอย่างทำงานได้ดีในอีกสองวันถ้าเป็นเช่นนั้นฉันจะให้รางวัลคุณอย่างมีความสุข!
Jeroen

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

1

ฉันได้รับข้อผิดพลาดเดียวกันในคอมพิวเตอร์ Windows 10 (1511) ในกรณีของฉันการลบC:\Windows\SoftwareDistribution\DataStore\DataStore.edbทำงาน:

net stop wuauserv
del C:\Windows\SoftwareDistribution\DataStore\Datastore.edb
net start wuauserv
wuauclt /detectnow

วิธีการแก้ปัญหานี้ไม่ได้เป็นความคิดของฉัน แต่ได้รับการแนะนำโดยแฟรงก์ Maxwitat ที่นี่

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


0

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

คุณตรวจสอบนาฬิกาของคุณให้ตรงกันอย่างถูกต้องหรือไม่? หากคุณคลิกที่นาฬิกาในแถบงานคุณสามารถเลือกสำหรับ 'เปลี่ยนการตั้งค่าเวลาและวันที่ ... "จากนั้นไปที่แท็บ' เวลาอินเทอร์เน็ต 'พีซีของคุณทำข้อมูลเวลาตรงกันหรือไม่อาจลองคลิก' เปลี่ยนการตั้งค่า ... 'ตรวจสอบให้แน่ใจว่า serveradres คือ' time.windows.com 'จากนั้นกด' Update now '


ขอบคุณสำหรับคำตอบ. การตั้งค่าวันที่และเวลาไม่มีแท็บ "เวลาอินเทอร์เน็ต" แต่อาจเป็นเพราะพีซีของฉันเป็นส่วนหนึ่งของโดเมน ไม่ว่าจะด้วยวิธีใดการตรวจสอบรีจิสทรีดูเหมือนว่า time.windows.com เป็นผู้ให้บริการเวลาของฉัน ไม่ว่าในกรณีใดเวลาพีซีของฉันดูเหมือนจะถูกต้อง
Jeroen

ถ้าอย่างนั้นฉันจะแจ้งให้คุณทราบ
เควิน

คุณบอกเราว่ามันเป็นส่วนหนึ่งของโดเมน ... ถ้า
Ramhound

@Ramhound ใช่ ฉันได้เพิ่มเป็นรายละเอียดเพิ่มเติมในคำถามของฉัน
Jeroen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.