Tải xuống bản cập nhật Windows mất mãi mãi


15

Tôi nhận thấy khi thực hiện Cập nhật Windows thủ công bằng Bảng điều khiển, nó tìm thấy các bản cập nhật đủ nhanh nhưng sau khi chọn bản cập nhật, tôi muốn cài đặt và yêu cầu cài đặt chúng mãi mãi để Tải xuống các bản cập nhật và không có tiến triển nào được chỉ ra, nhưng sau một thời gian tôi sẽ nhấp vào biểu tượng bắt đầu nó cho thấy các bản cập nhật đã sẵn sàng để cài đặt nếu tôi Tắt PC, được biểu thị bằng Bang màu vàng. Không có dấu hiệu cho thấy bản cập nhật nào đã sẵn sàng để cài đặt.

Nếu tôi để bản cập nhật Windows chạy khi tải xuống, cuối cùng nó sẽ tải xuống và cài đặt các bản cập nhật đã chọn nhưng vẫn không có tiến triển nào được chỉ ra, nhưng phải mất hàng giờ. Tôi thấy hành vi này trên một số (4) PC W7 của tôi (7).

Giống như màn hình Windows Update không làm mới.

Bất kỳ cái nhìn sâu sắc về hành vi này hoặc làm thế nào để giải quyết nó?

Bản cập nhật đầy đủ Windows 7 64 bit trước tháng này (tháng 8 năm 2016) vào thứ ba.

Lưu ý: Mạng gia đình, Fios không có vấn đề nào khác. Nó lan rộng trên một số máy tính và thực hiện trên bất kỳ máy tính nào khi tôi di chuyển với các thiết bị đó, đó là vấn đề cập nhật windows. Xảy ra vào cập nhật bình thường hàng tháng.

nhập mô tả hình ảnh ở đây

Điều này không liên quan gì đến việc "kiểm tra" các bản cập nhật như đã trả lời trong câu hỏi này. Tôi đã tự trả lời câu hỏi này nhưng đây là một vấn đề hoàn toàn khác và không tìm thấy giải pháp nào cho đến nay.

Ghi chú:

Vấn đề này không xảy ra nữa kể từ khi MS bắt đầu tung ra các bản cập nhật ngăn xếp dịch vụ. đối với các sự cố Windows Update sau khi cài đặt sạch W7, hãy xem bài đăng của tôi ở đây >>>>> Windows 7 SP1 Windows Update bị kẹt khi kiểm tra các bản cập nhật


1
Tôi tin rằng đó thực sự là cùng một vấn đề. Các thuật toán nội bộ được WU sử dụng để quyết định nên làm gì và khi nào nên mở rộng quy mô khi số lượng cập nhật có sẵn hoặc số lượng cập nhật áp dụng tăng lên.
David Schwartz

1
Thật khó để chứng minh bất cứ điều gì vì Microsoft không quan tâm đến việc phát sóng quần áo bẩn của họ ở nơi công cộng. Kết luận của tôi dựa trên các quan sát về thời gian các hoạt động này diễn ra và số lượng cập nhật có sẵn / áp dụng.
David Schwartz

1
Điều làm phiền tôi là nó hoạt động hoàn toàn tốt trên một số hệ thống. Nó thực hiện điều đó chỉ với một vài cập nhật, Giống như tôi đã nói các hệ thống của tôi được cập nhật và xảy ra với các bản cập nhật hàng tháng.
Moab

2
Xin chào, hãy hiển thị những gì trong C:\Windows\WindowsUpdate.logtệp để thấy bất kỳ lỗi nào trong tệp này liên quan đến vấn đề của bạn.
GambleNerd

1
@Moab - Bạn có thể cài đặt tất cả các bản cập nhật nhưng không có bản cập nhật tích lũy. Thực tế một số khách hàng thể hiện vấn đề này chỉ ra rằng đây có thể là một khả năng. Trong một khoảng thời gian rất ngắn, Microsoft đang chuyển sang các bản cập nhật tích lũy hàng tháng cho Windows 7 và Windows 8.1 tương tự như những gì xảy ra với Windows 10.
Ramhound

Câu trả lời:


14

Tải xuống bản cập nhật Windows mất mãi mãi

Xúc xắc lăn. . .

Tôi thích tất cả các phương pháp được liệt kê ở đây trên MS KB này như là giải pháp tiềm năng cho vấn đề này. Đặc biệt Phương pháp 10 thru Phương pháp 13 gậy ra với tôi nhiều nhất là âm thanh giống như các giải pháp tôi đã sử dụng trong quá khứ để quyết tâm tương quan vấn đề ngay cả khi không hoàn toàn giống nhau.

Tôi sẽ chỉ trích dẫn các phương pháp bên dưới Tôi sẽ không bỏ qua nếu tôi đang khắc phục sự cố này nhưng tôi sẽ không giới hạn bản thân mình chỉ cho những vấn đề này hoặc chỉ KB này cho vấn đề đó nhưng đây có thể là điểm khởi đầu tốt cho các giải pháp tiềm năng.

Tôi cũng đồng ý rằng việc xem bất kỳ chi tiết áp dụng nào từ %windir%\WindowsUpdate.logsẽ có ích trong việc khắc phục sự cố này.

Cuối cùng, tôi bắt đầu khắc phục sự cố và xử lý sự cố này từ một trong các máy và đảm bảo rằng nó được kết nối với kết nối Internet khá nhanh, nói cách khác, nếu bạn đang đi du lịch và kết nối với mạng công cộng hoặc wifi di động, hãy chờ để đảm bảo các yếu tố không đóng vai trò trong vấn đề chỉ trong trường hợp.

Phương pháp giải quyết tiềm năng


Phương pháp 1: Chạy trình khắc phục sự cố Windows Update

Để thực hiện việc này, hãy đi tới trình khắc phục sự cố Windows Update .


Phương pháp 4: Chạy công cụ Sẵn sàng cập nhật hệ thống (CheckSur.exe)

Tải xuống và chạy công cụ Sẵn sàng Cập nhật Hệ thống. Công cụ này chạy quét một lần cho những mâu thuẫn có thể ngăn chặn các hoạt động phục vụ trong tương lai. Để biết thêm thông tin về cách tải xuống và chạy công cụ CheckSur.exe, hãy xem bài viết sau trong Cơ sở Kiến thức Microsoft:

Khắc phục lỗi tham nhũng của Windows bằng cách sử dụng công cụ DISM hoặc Công cụ sẵn sàng cập nhật hệ thống ( https://support.microsoft.com/kb/947821 )

Hãy thử cài đặt bản cập nhật một lần nữa.

Lưu ý Sau khi bạn chạy công cụ, tệp CheckSur.log được lưu ở vị trí sau:

%systemroot%\logs\cbs

Phương pháp 5: Chạy công cụ Trình kiểm tra tệp hệ thống (SFC.exe)

Để làm điều này, hãy làm theo các bước sau:

  1. Mở một cửa sổ Command Prompt hành chính.
  2. Tại dấu nhắc lệnh, nhập sfc / scannow , rồi nhấn Enter .
  3. Sau khi quét xong, hãy thử cài đặt lại cập nhật.

Phương pháp 6: Đặt lại nội dung của thư mục Catroot2

Để làm điều này, hãy làm theo các bước sau:

  1. Mở một cửa sổ Command Prompt hành chính.
  2. Nhập các lệnh sau và nhấn Enter sau mỗi lệnh:

    • net stop cryptsvc
    • md %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  3. Xóa tất cả nội dung của thư mục catroot2, nhưng không xóa thư mục catroot2.

  4. Nhập lệnh sau, rồi nhấn Enter:

mạng lưới cryptsvc

  1. Thoát khỏi cửa sổ Dấu nhắc Lệnh.

Phương pháp 8: Đăng ký tập tin Windows Update

Để làm điều này, hãy làm theo các bước sau:

  1. Mở một cửa sổ Command Prompt hành chính.
  2. Tại dấu nhắc lệnh, gõ lệnh sau:
REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 WUCLTUX.DLL /S
REGSVR32 WUWEBV.DLL /S
REGSVR32 JSCRIPT.DLL /S
REGSVR32 MSXML3.DLL /S
  1. Hãy thử cài đặt bản cập nhật một lần nữa.

Phương pháp 10: Đổi tên thư mục SoftwareDistribution

Để làm điều này, hãy làm theo các bước sau:

  1. Mở một cửa sổ Command Prompt hành chính.

  2. Chạy các lệnh sau và nhấn Enter sau mỗi lệnh:

    • Net dừng wuauserv
    • cd% systemroot%
    • Ren Software Phần mềm phân phốiDistribution.old
    • Bắt đầu từ mạng
  3. Hãy thử cài đặt bản cập nhật một lần nữa.

Quan trọng Các sự cố sau xảy ra khi bạn sử dụng phương pháp này:

  • Các bản cập nhật hiện đang được tải xuống nhưng chưa được cài đặt phải được tải xuống lại bằng cách sử dụng Windows Update hoặc Microsoft Update.

  • Khi bạn xóa thư mục Phân phối phần mềm, lịch sử tải xuống của bạn sẽ bị xóa.

  • Nếu bạn hiện nhận được các bản cập nhật từ Microsoft Update và từ Windows Update, bạn sẽ phải chọn lại tùy chọn này từ trang web Windows Update.

Lưu ý Nếu sự cố được giải quyết và bạn có thể tải xuống và cài đặt thành công các bản cập nhật, bạn có thể xóa thư mục SoftwareDistribution.old một cách an toàn để khôi phục dung lượng đĩa.


Phương pháp 11: Xóa hàng đợi BITS của bất kỳ công việc hiện tại

Để làm điều này, hãy làm theo các bước sau:

  1. Mở một cửa sổ Command Prompt hành chính.
  2. Tại dấu nhắc lệnh, nhập các lệnh sau và nhấn Enter sau mỗi lệnh:
Net stop bits
Net stop wuauserv
Ipconfig /flushdns
cd \documents and settings\all users\application data\microsoft\network\downloader
Del qmgr0.dat
Del qmgr1.dat
Net start bits
Net start wuauserv

Lưu ý Sau khi bạn hoàn thành các bước này, hàng đợi BITS sẽ bị xóa.

  1. Hãy thử cài đặt bản cập nhật một lần nữa.

Phương pháp 12: Đổi tên Pending.xml

Để làm điều này, hãy làm theo các bước sau:

  1. Mở một cửa sổ Command Prompt hành chính.
  2. Tại dấu nhắc lệnh, gõ lệnh sau:

    Takeown / f C: \ Windows \ wonxs \ chờ đợi

  3. Đổi tên đường dẫn c: \ windows \ wonxs \ chờ đợi bằng cách sử dụng lệnh sau:

    Ren c: \ windows \ wonxs \ cấp phát


Phương pháp 13: Chạy Chkdsk trên phân vùng Windows

Để làm điều này, hãy làm theo các bước sau:

  1. Mở một cửa sổ Command Prompt hành chính.
  2. Tại dấu nhắc lệnh, gõ lệnh sau:

    Chkdsk volume: /f /r

nguồn


1
Vì đây đã được liên kết từ này tươi mới Win10 cập nhật tàu cao đắm, tôi sẽ lưu ý phương pháp 11 (BITS) vị trí tải trong Win 10 là đây:c:\ProgramData\Microsoft\Network\Downloader
McGuireV10

2

Nếu các bản sửa lỗi cho Windows Update được liệt kê trong các câu trả lời khác không khắc phục được sự cố của bạn, thì việc cập nhật chậm có thể là do cách Windows Update hoạt động trên các máy tính bị ảnh hưởng.

Trong một câu trả lời khác của tôi, tôi đã giải thích rằng Windows Update xây dựng trong bộ nhớ một cây tất cả các bản cập nhật có thể áp dụng cho máy tính, sau đó cắt tỉa nó để xem các bản cập nhật đã được cài đặt trên máy tính, cuối cùng cũng đến được bộ cập nhật cần được cài đặt và thứ tự cài đặt.

Thời gian dành cho quy trình vũ phu này là một chức năng của tổng số bản cập nhật có sẵn cho nền tảng này, kể từ gói dịch vụ cuối cùng. Mỗi loại gói dịch vụ xác định một nền tảng mới mà các bản cập nhật bắt đầu tích lũy lại. Ngoài ra, Windows Update cần chuyển một lượng lớn dữ liệu từ các máy chủ của Microsoft, những người có thể bị quá tải.

Windows 7 SP1 ra mắt vào ngày 22 tháng 2 năm 2011, cách đây hơn 5 năm và kể từ đó, số lượng bản cập nhật đã tăng lên rất nhiều. Ngoài ra, các máy chủ Windows Update của Microsoft hiện ưu tiên băng thông cho các máy khách Windows 10. Vì vậy, tất cả trong tất cả, Windows 7 SP1 phải chịu đựng.

Để giải quyết vấn đề này, Microsoft gần đây đã phát hành bản cuộn tiện lợi cho Windows 7 SP1, giống hệt như gói dịch vụ, đóng vai trò là nền tảng khởi đầu để cập nhật. Việc cài đặt nó dẫn đến một cây cập nhật nhỏ hơn rất nhiều để tải xuống và xử lý nhanh hơn nhiều, vì chỉ cập nhật sau nó mới được xem xét thay vì tất cả các bản cập nhật kể từ năm 2011. Thật không may, nó không có sẵn thông qua Windows Update và phải được tải xuống và cài đặt thủ công .

Để biết thêm thông tin về bản
cập nhật tiện lợi cho Windows 7 SP1, hãy đọc Microsoft đại tu cập nhật Windows 7 và 8.1 - nhưng đừng gọi đó là gói dịch vụ .

Bản giới thiệu tiện lợi này là cách duy nhất để người ta có thể giảm thời gian chạy Windows Update trên Windows 7 SP1. Một cách khác là khởi chạy nó vào giờ mà máy chủ Windows Update của Microsoft có băng thông khả dụng hơn (sáng sớm hoặc tối muộn).

Phải thừa nhận rằng, các vấn đề bạn quan sát là hơi cực đoan và có thể liên quan đến một số sự không hiệu quả liên quan đến thiết lập cụ thể của các máy tính này. Tôi nghĩ rằng một số yếu tố kết hợp đã làm tăng đáng kể thời gian mà Windows Update cần để tải xuống và cắt tỉa cây cập nhật của nó. Đây thậm chí có thể là một lỗi của Microsoft. Bạn có thể biết thêm thông tin về sự cố bằng cách xem Windows Update trong khi nó đang hoạt động, liên quan đến việc sử dụng bộ nhớ, hoạt động mạng và truy cập đĩa.

Cài đặt bản cuộn tiện lợi cho Windows 7 SP1 là cách duy nhất tôi có thể nghĩ đến để cắt Gordian Knob của Windows Update này trên các máy tính bị ảnh hưởng. Tuy nhiên, nó có thể sẽ ngừng hoạt động một thời gian trong tương lai, vì vậy phải được áp dụng nhanh chóng.


1

Tắt các bản cập nhật Windows tự động khỏi Bảng điều khiển và tắt dịch vụ Windows Update. Sau đó, đi đến C: \ Windows \ SoftwareDistribution \ Tải xuống và xóa mọi thứ trong thư mục. Khởi động lại dịch vụ Windows Update. Cuối cùng, mở CLI, nhập wuauclt.exe /updatenowvà nhấn "Enter." Hãy thử tải xuống các bản vá một lần nữa và xem những gì sẽ xảy ra.


1
Đúng, tôi biết làm thế nào để làm tất cả những điều đó và hơn thế nữa, tôi đã thử mọi cách trừ cài đặt sạch.
Moab

1

Đây không phải là một sửa chữa vĩnh viễn nhưng nếu có một bản cập nhật cụ thể, bạn cần càng sớm càng tốt và không có thời gian để sắp xếp một cái gì đó vĩnh viễn tại thời điểm bạn có thể sử dụng.

https://catalog.update.microsoft.com/

Bạn cần sử dụng IE. Làm điều đó sau đó vô hiệu hóa dịch vụ Windows Update.

Sau đó sắp xếp một sửa chữa vĩnh viễn khi bạn có thời gian.


1
Chào mừng bạn đến với Siêu người dùng! Đây thực sự là một bình luận và không phải là một câu trả lời cho câu hỏi ban đầu. Để phê bình hoặc yêu cầu làm rõ từ một tác giả, hãy để lại nhận xét bên dưới bài đăng của họ - bạn luôn có thể nhận xét về bài đăng của riêng bạn và khi bạn có đủ danh tiếng, bạn sẽ có thể nhận xét về bất kỳ bài đăng nào . Xin vui lòng đọc tại sao tôi cần 50 danh tiếng để bình luận? Tôi có thể làm gì thay thế?
DavidPostill

Firefox từ chối thậm chí kết nối với liên kết của bạn, nói rằng trang web không được cấu hình đúng. Bạn có nói rằng IE là cần thiết, nhưng điều đó có nghĩa là không phải ai cũng có thể truy cập được.
fixer1234

@ sửa lỗi1234; Điều đó có nghĩa là không phải ai cũng có thể truy cập nó? Mọi phiên bản Windows đều có cài đặt IE.
Wes Sayeed

@WesSayeed, tôi không thể truy cập liên kết để xem giải pháp này và quên rằng câu hỏi thực sự là về Windows. Vì vậy, bạn đã đúng, ít nhất là người dùng Windows chưa bị vô hiệu hóa hoặc đã gỡ bỏ IE có thể truy cập nó. BTW, chỉ cần thay đổi tác nhân người dùng là không đủ để xem liên kết từ một trình duyệt khác.
fixer1234

0

Bạn có thể thử cài đặt thủ công tất cả các bản cập nhật bị thiếu bằng cách sử dụng WSUS Offline, http://wsusoffline.net/

Trong phần mềm, bạn có thể chọn HĐH, tải xuống TẤT CẢ các bản cập nhật cho phiên bản windows đó, sau đó khởi động trình cập nhật và nó sẽ cài đặt tất cả các bản cập nhật bị thiếu.


Không trả lời câu hỏi nhưng là một công việc xung quanh.
Moab

Có thể cập nhật hệ thống của bạn theo cách này sẽ thoát khỏi lỗi gây ra nó. Bản cập nhật Windows đôi khi chỉ là một thứ nhảm nhí (xin lỗi vì từ ngữ), vì vậy điều này có thể khắc phục nó. Tại sao điều này sẽ không phải là một giải pháp trong mắt của bạn sau đó?
JustDenDimi

-1

"Đang chờ tải xuống" cũng có thể là do chứng chỉ hết hạn / bị hỏng. Xem xét rằng Windows 7 và Windows 10 chịu khá nhiều quyết định tương tự khi xem Windows Update, tôi muốn đóng góp một giải pháp khả thi hơn nữa.

Chỉ trong trường hợp bạn muốn dựa vào các công cụ có trong Windows, vui lòng kiểm tra Nhật ký sự kiện -> Ứng dụng cho "Chứng chỉ dịch vụClient-AutoEnrollment" với ID 64 và mức độ quan trọng của "Cảnh báo". Ngoài ra, bạn có thể nhận được mã lỗi chi tiết bằng Windows Update Minitool, về cơ bản là công cụ của bên thứ 3 giao tiếp với Windows Update. Đối với tôi, cả Windows Update và Windows Store dường như đã bắt đầu tải xuống nhưng bị kẹt tại "Đang chờ tải xuống" và sẽ không tiếp tục hoặc hiển thị mã lỗi. Windows Update Minitool cuối cùng đã cho tôi hai mã lỗi, trong đó quan trọng nhất là:

  • 0x80240022 (hóa ra là liên quan đến chứng chỉ, tức là chứng chỉ đã hết hạn hoặc chuỗi chứng chỉ bị hỏng)

Giải pháp có vẻ khá đơn giản, nếu bạn có thể tìm thấy một hướng dẫn làm việc. Kaspersky đang cung cấp một cái khá tốt ở đây . Điều này đặc biệt hữu ích, vì công cụ Rootupd.exe khá khó tìm. Và mặc dù Kaspersky bảo bạn lấy bản sao lưu cửa hàng chứng chỉ từ một thiết bị hoạt động, hãy thoải mái lấy danh sách chứng chỉ mới nhất từ Microsoft. Vì một số lý do, tôi không thể sử dụng các chứng chỉ đó mà không có rootupd.exe - applet quản lý chứng chỉ sẽ hiển thị danh sách chứng chỉ, nhưng sẽ bị hỏng. Khi tôi sử dụng rootupd.exe để trích xuất và nhập nội dung của authrootstl.cab, Windows Update của tôi cuối cùng đã bắt đầu hoạt động trở lại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.