วิธีการแก้ไขข้อผิดพลาด 8024402F ของ Windows Update บน Windows 7 Home Premium 64 บิต


31

ฉันมีปัญหาเดียวกันกับ Windows Updates บนเครื่อง 2 เครื่องที่บ้านทั้งที่ใช้ Windows 7 Home Premium 64- บิต หนึ่งใน 2 เครื่องคือการติดตั้งใหม่ล่าสุดส่วนหนึ่งเคยใช้งาน Windows Update มาก่อน แต่ตอนนี้ยังไม่ทำงาน

เมื่อฉันตรวจสอบการอัปเดตด้วยตนเองโดยใช้แผงควบคุมฉันจะได้รับรหัสข้อผิดพลาด 8024402F :

รหัสอัพเดท windows 8024402F

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

  • ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต ความช่วยเหลือส่วนใหญ่แนะนำว่าข้อผิดพลาดนี้เกิดจากปัญหาการเชื่อมต่ออินเทอร์เน็ตทั่วไป แต่ถ้าคุณอ่านข้อความนี้การเชื่อมต่อของฉันก็ใช้งานได้ดี
  • ปิดใช้งานโปรแกรมป้องกันไวรัสชั่วคราวและพยายามเรียกใช้ Windows Update สิ่งนี้ไม่ช่วย (ฉันใช้ AVG ฟรี)
  • เรียกใช้แผงควบคุม -> การแก้ไขปัญหา -> ระบบรักษาความปลอดภัย -> แก้ไขปัญหาด้วย Windows Update สิ่งนี้บอกว่ามันตรวจพบและแก้ไขปัญหา แต่ไม่ได้ช่วย

windows อัพเดตผลลัพธ์ตัวแก้ไขปัญหา

การอัพเดท windows explorer อินเทอร์เน็ตไม่สามารถเข้าถึงได้

ฉันมีปัญหาเดียวกันเป็นเวลา 24 ชั่วโมงแล้วดังนั้นเซิร์ฟเวอร์ Windows Update จึงไม่ได้หยุดทำงานตลอดเวลา การตรวจสอบด่วนบนทวิตเตอร์แสดงให้เห็นว่าทั่วโลกไม่เห็นว่า Windows Update ไม่สามารถใช้งานได้ ฉันอาศัยอยู่ในสหราชอาณาจักร แต่ฉันสังเกตเห็นว่าhttp://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx URL นั้นไม่สามารถใช้งานได้โดยใช้ '' wget '' จากเว็บเซิร์ฟเวอร์ของฉันในชิคาโก

day@ord1:~$ wget http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx
--2011-03-17 00:01:27--  http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx
Resolving test.update.microsoft.com... failed: Name or service not known.
wget: unable to resolve host address `test.update.microsoft.com'
day@ord1:~$ host test.update.microsoft.com
Host test.update.microsoft.com not found: 3(NXDOMAIN)

แก้ไข:เอาต์พุตของ '' ipconfig / all '':

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Office
   Primary Dns Suffix  . . . . . . . : 
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : home

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : home
   Description . . . . . . . . . . . : Intel(R) 82566DC Gigabit Network Connection
   Physical Address. . . . . . . . . : 00-1C-C0-71-89-46
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::a17f:ec64:9b37:92b9%11(Preferred) 
   IPv4 Address. . . . . . . . . . . : 192.168.100.102(Preferred) 
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : 17 March 2011 00:25:47
   Lease Expires . . . . . . . . . . : 18 March 2011 00:25:48
   Default Gateway . . . . . . . . . : 192.168.100.1
   DHCP Server . . . . . . . . . . . : 192.168.100.1
   DHCPv6 IAID . . . . . . . . . . . : 234888384
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-15-10-68-D4-00-1C-C0-71-89-46
   DNS Servers . . . . . . . . . . . : 192.168.100.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter isatap.home:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : home
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Local Area Connection* 9:

   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:0:5ef5:79fd:2098:13b8:a9ec:3703(Preferred) 
   Link-local IPv6 Address . . . . . : fe80::2098:13b8:a9ec:3703%13(Preferred) 
   Default Gateway . . . . . . . . . : ::
   NetBIOS over Tcpip. . . . . . . . : Disabled

แก้ไข 2:คำแนะนำจากฝ่ายสนับสนุนของ Microsoft:

กำหนดค่าการเชื่อมต่อเพื่อรับที่อยู่ IP โดยอัตโนมัติ

  1. คลิก "เริ่ม" ป้อน "NCPA.CPL" (โดยไม่ใส่เครื่องหมายอัญประกาศ) เพื่อเริ่มแถบการค้นหาและกด "Enter"
  2. คลิกขวาที่การเชื่อมต่อเครือข่ายและคลิก "คุณสมบัติ" หากคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบหรือยืนยันให้พิมพ์รหัสผ่านหรือทำการยืนยัน
  3. คลิกเพื่อไฮไลต์ "Internet Protocol รุ่น 6 (TCP / IPv6)" และคลิก "Properties"
  4. ทำเครื่องหมายที่ "รับที่อยู่ IP โดยอัตโนมัติ" และ "รับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ"
  5. คลิก "ตกลง"
  6. คลิกเพื่อไฮไลต์ "Internet Protocol รุ่น 4 (TCP / IPv4)" และคลิก "Properties"
  7. ทำเครื่องหมายที่ "รับที่อยู่ IP โดยอัตโนมัติ" และ "รับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ"
  8. คลิก "ตกลง"
  9. รีบูทคอมพิวเตอร์

ฉันลองแล้วและ IPv4 และ v6 ถูกตั้งค่าไว้ที่การตั้งค่าเหล่านี้แล้วรีบูตเครื่องต่อไปข้อผิดพลาดยังคงอยู่ที่นั่น ฉันส่งข้อมูลระบบและไฟล์ WindowsUpdate.log ไปยัง Microsoft ขออภัย แต่ฉันไม่ได้โพสต์เนื้อหาไว้ที่นี่

จะทำให้คุณโพสต์ในความคืบหน้า


หากคุณไม่ได้รับการแก้ไขให้รับการสนับสนุน Windows Update ฟรีจาก Microsoft ... support.microsoft.com/oas/
Moab

อัปเดตพร้อมคำแนะนำจากฝ่ายสนับสนุนของ Microsoft
วันที่

คำตอบ:


32

แก้ไข

ฉันไม่ได้รับการตอบกลับจากฝ่ายสนับสนุนของ Microsoft ตั้งแต่ส่งไฟล์บันทึกให้ฉัน แต่ฉันมีเวลาซักหน่อย นี่เป็นตัวอย่างข้อมูลที่เกี่ยวข้อง:

+++++++++++  PT: Synchronizing server updates  +++++++++++
  + ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, Server URL = https://www.update.microsoft.com/v6/ClientWebService/client.asmx
Timeout for accelerated install is already set
WARNING: Cached cookie has expired or new PID is available
WARNING: PTWarn: Anonymous plug-in skipped for WU
Triggering accelerated install by calling UpdateNow
No installable updates are available
WARNING: Send failed with hr = 80072efe.
WARNING: SendRequest failed with hr = 80072efe. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
WARNING: WinHttp: SendRequestUsingProxy failed for <http://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab>. error 0x80072efe
WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072efe
WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072efe
WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072efe

หมายเหตุ: ความล้มเหลวในการดาวน์โหลดhttp://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab

ฉันพยายามดาวน์โหลดไฟล์ CAB นี้จากเบราว์เซอร์ซึ่งใช้งานไม่ได้ ฉันลองแล้วwget(ในcygwin ) ซึ่งใช้งานไม่ได้และรายงาน "การเชื่อมต่อใหม่โดยเพียร์" ฉันยังมีปัญหาเดียวกันในการดาวน์โหลดไฟล์ CAB จากเครื่อง Linux บนเครือข่ายในบ้านของฉันดังนั้นมันจึงไม่เป็นปัญหากับเครื่อง Windows เอง

ตัดเรื่องยาวสั้นที่สุดผมก็ติดตามลงปัญหากับเราเตอร์ของเราซึ่งทำงานDD-WRT

เห็นได้ชัดว่าฉันต้องเปิดใช้งานตัวเลือก "ตัวกรอง ActiveX" ประมาณหนึ่งเดือนที่ผ่านมาและลืมไปว่าฉันได้ทำไปแล้ว

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อพิจารณาถึงปัญหาด้านความปลอดภัยกับ ActiveXดูเหมือนว่าจะเป็นตัวเลือกที่เหมาะสมในการเปิดใช้งาน แต่เมื่ออ่านความช่วยเหลือ ... ไม่มาก!

กรอง คำขอActiveXบล็อก HTTP ที่มี URL ที่ลงท้ายด้วย ".ocx" หรือ ".cab"

ใช่ ... นั่นจะทำให้เกิดปัญหาแน่นอน! การเลิกใช้สิ่งนี้และใช้การตั้งค่ากับเราเตอร์ได้รักษาปัญหาให้กับทั้งเครื่อง Windows ของฉันตามที่คุณคาดหวัง

ขอบคุณทุกคนสำหรับความช่วยเหลือและคำแนะนำของคุณหวังว่านี่จะเป็นประโยชน์กับคนอื่น


1
ฉันแก้ไขปัญหาของฉันโดยเปลี่ยนการตั้งค่าเซิร์ฟเวอร์ DNS ของฉันให้ชี้ไปที่เซิร์ฟเวอร์ google DNS: 8.8.8.8 และ 8.8.4.4
Populus

4
Genius! ขอขอบคุณ. ฉันมีปัญหาเดียวกันกับเราเตอร์ของฉันและลืมเกี่ยวกับการบล็อก ActiveX อย่างสมบูรณ์
Neil Fenwick

3
ว้าวดูเหมือนว่าจะไม่มีการวิจัยอย่างจริงจังในส่วนของ DD-WRT ฉันเห็นการบล็อก.ocxแต่.cabมีการใช้งานซอฟต์แวร์จำนวนมากบน Windows ฉันจะพิจารณาการรายงานนี้เป็นข้อผิดพลาดใน DD-WRT
Jonathon Reinhart

1
ในกรณีของฉันมันเป็น proxy squid proxy โปร่งใสของฉันติดตั้งในไฟร์วอลล์ pfsense ของฉัน ปิดใช้งานจากนั้นการอัปเดตก็ใช้ได้ดี
pdwalker

10

ไปที่Internet Explorer, เครื่องมือตัวเลือกอินเทอร์เน็ต, การเชื่อมต่อ Local Area Network (LAN)

การตั้งค่า: หากได้รับการตั้งค่าเป็น "ตรวจจับการตั้งค่าโดยอัตโนมัติ" ให้เปลี่ยนเป็น "พร็อกซีเซิร์ฟเวอร์" (เครื่อง Windows 7 ของฉันบอกว่าพอร์ต 80)

จากนั้นลองใช้ Windows Update มันจะทำงานได้ทันที

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


1
การยกเลิกการทำเครื่องหมาย“ ตรวจจับการตั้งค่าโดยอัตโนมัติ” ภายใต้ตัวเลือกอินเทอร์เน็ต / การตั้งค่า / การเชื่อมต่อ / Lan ก็เป็นการหลอกลวงสำหรับฉันเช่นกัน มันเริ่มดาวน์โหลดการอัพเดตทันที นอกจากนี้ test.cab ก็ใช้งานได้หลังจากการเปลี่ยนแปลงนี้

4

ฉันจัดการเพื่อแก้ปัญหานี้โดยเปลี่ยนจาก "รับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ" เป็น "ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้" และป้อน "8.8.8.8" และ "8.8.4.4" นี่คือเซิร์ฟเวอร์ DNS สาธารณะจาก Google: https://developers.google.com/speed/public-dns/docs/using


เมื่อฉันลองนี่ใน Vista Home Basic มันบอกฉันว่าที่อยู่เครือข่ายเหล่านั้นไม่ถูกต้อง
Paul D. Waite

อ่า - ฉันคิดว่ามันไม่ถูกต้องสำหรับ IPv6 แต่ทำงานได้ดีสำหรับ IPv4 ดังนั้นฉันจึงยกเลิกการเลือก IPv6 และตอนนี้ Windows Update เชื่อมต่อได้ดี หวังว่าฉันสามารถเปลี่ยนกลับเป็น DNS อัตโนมัติได้เมื่อการอัปเดตเสร็จสิ้น - ทำงานได้ดีจนกระทั่ง Service Pack 2 ได้รับการติดตั้งและ Windows Update ได้รับการปรับปรุงด้วยตนเอง
Paul D. Waite

การใช้ DNS 8.8.8.8 แก้ไขข้อผิดพลาด 0x8024402f ให้ฉันทันที (ฉันมีข้อผิดพลาดสำหรับอายุอัปเดตล่าสุด 6/6/2013) ตัวแก้ไขปัญหา Windows Update บอกเสมอว่ามันได้แก้ไขปัญหาแล้ว แต่มันก็ไม่สามารถแก้ไขปัญหาได้ ฉันปิดใช้งาน IPV6 แล้ว
robocat

3

ดูเหมือนว่าที่เก็บข้อมูลอัปเดตที่เสียหาย ลองสิ่งนี้:

Start ->Services.msc

หยุดบริการ "Background Intelligent Transfer" และ "Windows Update"

เริ่ม -> Cmd('ในฐานะผู้ดูแลระบบ')

rd %systemroot%\softwaredistribution /s

กลับไปที่บริการและเริ่มบริการ Windows Update

ลองอัปเดตอีกครั้ง


ไม่ได้ช่วยให้ฉันกลัว อย่างน้อยไม่ได้อยู่ในแล็ปท็อป จะลองบนเดสก์ท็อป จะแปลกถ้าทั้งคู่ได้รับความเสียหายในเวลาเดียวกัน ... แต่คุณไม่เคยรู้;)
วันที่

@Day: NP มันเป็นขั้นตอนแรกที่ดี
Ƭᴇcʜιᴇ007

3

คลิกที่เวลาและวันที่ของคุณ (ด้านล่างขวา) หน้าต่างจะปรากฏขึ้นให้คลิกที่ลิงค์ 'เปลี่ยนการตั้งค่าวันที่และเวลา' ในหน้าต่างวันที่และเวลาให้คลิกที่แท็บเวลาอินเทอร์เน็ตคลิกที่ปุ่มเปลี่ยนการตั้งค่าจากนั้นคลิกที่ปุ่ม 'อัปเดตตอนนี้' จากนั้นคลิกตกลงและออกจากหน้าต่างแล้วลองอัปเดต windows ของคุณ


คำตอบที่แปลกประหลาดอย่างแท้จริงมีบทความฐานความรู้หรือสิ่งที่คล้ายกันที่กระตุ้นให้คุณแนะนำสิ่งนี้หรือไม่? ฉันลองแล้ว แต่มันไม่ได้ผลฉันกลัว
วันที่

1
คำตอบที่แปลกประหลาดมากเทคโนโลยี Microsoft จำนวนมากพึ่งพาเวลา สำหรับตัวอย่างที่เฉพาะเจาะจง: Active Directory - ถ้านาฬิกาของลูกค้านั้นแตกต่างจากนาฬิกาของเซิร์ฟเวอร์สิ่งที่ตลกไม่ดีสามารถ / จะเกิดขึ้นได้
Natalie Adams

ไม่ใช่แค่เทคโนโลยีของ Microsoft เท่านั้น Active Directory ใช้ Kerberos (โปรโตคอลโอเพ่นซอร์ส) ซึ่งใช้เวลาในการแสดงการหมดอายุตั๋ว
Jonathon Reinhart

2

สองสามสิ่ง - คุณไม่ได้ใช้ IE เพื่อทำการอัปเดตใน Windows 7 (และ Vista อีกต่อไป) จริง ๆ แล้วฉันไม่คิดว่า URL "ถูกต้อง" คือhttp://windowsupdate.microsoft.com/ฉันเชื่อว่าเป็นhttp: //update.microsoft.comและส่งคุณไปยังหน้าเว็บที่ระบุว่า "เฮ้คุณไม่สามารถใช้สิ่งนี้ได้อีกต่อไป!" .... แต่นั่นอยู่ข้างจุดและฉันเชือนแช (มาก)

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

ipconfig /all

และตรวจสอบผลลัพธ์สำหรับสิ่งที่แปลก ในขณะหลังฉันมีลูกค้าที่มีปัญหาในการรับ Windows Updates ปรากฏว่ามีคนแฮ็ค / มายุ่งกับเราเตอร์ของเธอและเปลี่ยนการตั้งค่า DNS

คุณกำลังพยายามติดตั้งการปรับปรุงใด ฉันรู้ว่า SP1 มี "ปัญหา" กับระบบบูตคู่และบางระบบที่ไม่มีพาร์ติชันระบบ (แต่ก็สามารถแก้ไขได้อย่างง่ายดาย)


ไม่ได้ใช้ IE: ยุติธรรมพอเพียงแค่เลือกทางเลือกอื่น จะตรวจสอบ ipconfig และโพสต์หากตรัสรู้ ไม่พยายามติดตั้งการอัปเดตใด ๆ โดยเฉพาะ - พยายามเพียงแค่เรียกใช้การอัปเดตเป็นครั้งแรกบนพีซีที่เพิ่งติดตั้งใหม่ซึ่งไม่ได้ผลและทำให้ฉันพบว่าตอนนี้มันยังขาดอยู่ในแล็ปท็อปรุ่นเก่าที่เคยติดตั้ง ทำงานได้ดี
วันที่

ได้เพิ่มipconfig /allเอาท์พุท ดูมีเหตุผลอย่างมีเหตุผล
วันที่

1

ฉันขอแนะนำให้อ่านบทความนี้และทำตามขั้นตอน (รวมถึงเครื่องมือ) ฉันไม่สามารถแก้ไขปัญหาได้ด้วยคำตอบอื่นใดของกระทู้นี้จนกว่าฉันจะอ่านบทความ

วิธีแก้ปัญหาการเชื่อมต่อที่เกี่ยวข้องกับ Windows Update หรือ Microsoft Update

บทความนี้มีรายการรหัสข้อผิดพลาดการเชื่อมต่อดาวน์โหลดลิงก์ไปยังเครื่องมือคำสั่ง CMD เป็นต้นสำหรับ Windows XP, Vista, 7, 8 และ 8.1 มันเสร็จสมบูรณ์จริงๆ ฉันสามารถแก้ไขปัญหาของฉันได้


0

เพิ่งถูกโจมตีโดยอันนี้ สิ่งนี้เกิดขึ้นทันทีหลังจากที่ฉันติดตั้ง HotFix (โปรแกรมแก้ไขด่วนซึ่งไม่ได้พูดอะไรเกี่ยวกับการรีบูตเครื่อง ... )

ปัญหาได้รับการแก้ไขเพียงแค่ทำการรีบูตระบบและทำให้แน่ใจว่า VPN ของฉันเปิดอยู่

ตอนนี้การกำหนดค่าไฟร์วอลล์ไม่เลวถ้าคุณเพียงแค่ใช้ Linux!


0

การปิดใช้งาน IP6 ในคุณสมบัติการเชื่อมต่อเครือข่ายนั้นใช้งานได้สำหรับฉัน ฉันหวังว่ามันจะทำเพื่อคุณเช่นกัน!


0

ฉันพบปัญหาที่คล้ายกันมากที่นี่และวิธีแก้ปัญหาที่เป็นไปได้ทั้งหมดที่ระบุไว้ในคำถามนี้ไม่ได้ผล

มันเปิดออกปัญหาคือโปรไฟล์ลูกค้า. NET Framework 4 และแทนที่ด้วย. NET Framework 4.5ทำให้ข้อผิดพลาด Windows Update หายไป

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