/ / Cách khắc phục lỗi “Update Files are Missing” 0x80070003 trên Windows

Cách khắc phục lỗi “Update Files are Missing” 0x80070003 trên Windows

Không có gì lạ khi người dùng Windows gặp sự cố khi cài đặt các bản cập nhật hoặc nâng cấp lên phiên bản Windows mới nhất. Vấn đề với các mã lỗi này là hầu hết thời gian, chúng không chỉ định nguyên nhân gây ra lỗi hoặc người dùng có thể làm gì để tránh nó.


Một lỗi phổ biến mà người dùng gặp phải khi cố cập nhật hệ thống của họ là 0x80070003. Lỗi này đi kèm với thông báo cho biết “Thiếu một số tệp cập nhật.” Hãy khám phá những lý do đằng sau vấn đề này và các giải pháp bạn có thể cố gắng giải quyết nó.


Tại sao tệp cập nhật bị thiếu trên PC của bạn?

Một hoặc nhiều lý do sau đây có thể giải thích tại sao bạn gặp sự cố trên máy tính của mình:

  1. Tệp nhật ký Windows có thể chứa các tệp dữ liệu bị hỏng đang cản trở quá trình cài đặt bản cập nhật trong Windows. Cách tốt nhất để xử lý các tệp bị hỏng là sửa chữa chúng bằng các tiện ích tích hợp sẵn của Windows. Nếu cách đó không hiệu quả, bạn có thể xóa chúng để giải quyết vấn đề.
  2. Các tệp hệ thống thiết yếu đã bị hỏng. Tình huống này có thể được giải quyết bằng cách chạy các tiện ích khắc phục sự cố được mô tả bên dưới. Họ có thể xác định các tệp bị hỏng và thay thế chúng bằng những tệp lành mạnh.
  3. Các thành phần cập nhật Windows cần thiết để cài đặt các bản cập nhật đang chờ xử lý không hoạt động bình thường, điều này khiến hệ thống gây ra lỗi May mắn thay, việc sửa chữa các thành phần bị hỏng rất dễ dàng và có thể được thực hiện trong vòng vài phút bằng cách sử dụng Dấu nhắc Lệnh.
  4. Dịch vụ Windows Update và các dịch vụ liên quan khác mà hệ thống yêu cầu để cài đặt các bản cập nhật đang chờ xử lý đã bị vô hiệu hóa hoặc đã bị hỏng. Trong trường hợp này, bạn chỉ cần khởi động lại dịch vụ để giải quyết vấn đề.

Bây giờ bạn đã biết điều gì có thể gây ra sự cố, hãy xem cách giải quyết trường hợp thiếu tệp cập nhật này trong Windows.

1. Xóa Nội dung của Thư mục DataStore

Thư mục DataStore trong Windows là một tệp nhật ký lưu trữ thông tin về tất cả các bản cập nhật được cài đặt trong hệ thống. Thư mục này nằm trong thư mục SoftwareDistribution, là thư mục chứa thông tin liên quan đến cập nhật trong Windows.

Trong một số trường hợp, sự cố cơ bản xảy ra do các thành phần bị hỏng của thư mục DataStore đang cản trở quá trình cập nhật của hệ thống. Một cách dễ dàng để giải quyết vấn đề này là xóa nội dung của thư mục này hoặc xóa toàn bộ thư mục Kho lưu trữ dữ liệu. Cả hai phương pháp đều an toàn để thực thi.

Chúng tôi đã mô tả các bước để làm điều này dưới đây. Tuy nhiên, nếu bạn không muốn xóa thư mục DataStore hoặc nội dung của nó, bạn cũng có thể sửa chữa chúng. Đối với điều đó, hãy làm theo phương pháp tiếp theo bên dưới.

  1. Khởi chạy File Explorer và điều hướng đến vị trí sau bên dưới:C:WindowsSoftwareDistribution
    Phân phối phần mềm

  2. xác định vị trí Kho dữ liệu thư mục trong thư mục SoftwareDistribution và nhấp chuột phải vào thư mục đó.
  3. Chọn Xóa bỏ từ trình đơn ngữ cảnh.
    Xóa thư mục DataStore

  4. Nhấp chuột Đúng trong lời nhắc xác nhận để tiếp tục.

Sau khi thư mục bị xóa, hãy mở ứng dụng Cài đặt và thử cài đặt lại các bản cập nhật.

2. Chạy Quét hệ thống

Điều tiếp theo bạn có thể làm là quét hệ thống để tìm các sự cố tiềm ẩn. Cách tốt nhất để thực hiện việc này là sử dụng các tiện ích hệ thống tích hợp sẵn như Trình kiểm tra Tệp Hệ thống và DISM.

Trình kiểm tra tệp hệ thống (SFC) sẽ quét các tệp hệ thống được bảo vệ để tìm sự không nhất quán. Nếu nó tìm thấy một tệp bị hỏng, SFC sẽ thay thế tệp đó bằng tệp tương tự được lưu trong bộ nhớ cache lành mạnh hơn. Mặt khác, DISM sẽ sửa chữa hình ảnh hệ thống.

Chúng tôi sẽ sử dụng Dấu nhắc Lệnh để chạy các công cụ này. Đảm bảo rằng bạn đã đăng nhập vào Windows với tư cách quản trị viên trước khi tiếp tục:

Đây là tất cả những gì bạn cần làm:

  1. Mở Command Prompt với tư cách quản trị viên (xem cách chạy Command Prompt với tư cách quản trị viên để biết hướng dẫn).
  2. Nhấp chuột Đúng trong lời nhắc Kiểm soát tài khoản người dùng.
  3. Trong cửa sổ Dấu nhắc Lệnh, nhập lệnh được đề cập bên dưới và nhấn đi vào.sfc /scannow
    sfc-scannow

  4. Đợi lệnh thực thi, rồi thực hiện lệnh sau:Dism /Online /Cleanup-Image /ScanHealth
    scanhealth

  5. Tiếp theo, tiến hành với lệnh sau:Dism /Online /Cleanup-Image /RestoreHealth
    phục hồi sức khỏe

  6. Khi lệnh này được thực thi, hãy đóng cửa sổ Dấu nhắc Lệnh và kiểm tra xem bây giờ bạn có thể tải xuống các bản cập nhật được nhắm mục tiêu hay không.

Trong khi bạn đang ở đó, bạn cũng có thể chạy trình khắc phục sự cố Windows Update. Công cụ này cũng hoạt động giống như các tiện ích mà chúng tôi vừa trình bày ở trên. Nó sẽ quét hệ thống để tìm lỗi và đề xuất cho bạn các bản sửa lỗi liên quan có thể được áp dụng bằng trình khắc phục sự cố.

3. Sửa chữa các thành phần cập nhật

Như chúng tôi đã đề cập trước đó, các cấu phần cập nhật cũng có thể xử lý một số loại lỗi, dẫn đến sự cố đang được thảo luận.

Tin vui là việc sửa chữa các thành phần này khá đơn giản và chúng tôi cũng sẽ sử dụng Dấu nhắc Lệnh trong phương pháp này. Chúng tôi khuyên bạn nên tạo điểm khôi phục trước khi tiếp tục. Điều này sẽ giúp bạn hoàn nguyên về trạng thái hệ thống hiện tại trong trường hợp có sự cố xảy ra trong quá trình thực thi phương thức.

Khi điểm khôi phục được tạo, hãy làm theo các bước sau:

  1. Mở hộp thoại Run (xem cách mở Windows Run để biết cách thực hiện).
  2. Nhập cmd vào trường văn bản của Run và nhấn Ctrl + Shift + Enter để mở Dấu nhắc Lệnh với tư cách quản trị viên.
  3. Nhấp chuột Đúng trong lời nhắc Kiểm soát tài khoản người dùng.
  4. Khi bạn đang ở trong Dấu nhắc Lệnh, hãy thực hiện từng lệnh bên dưới:<code>net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  5. Khi tất cả các dịch vụ bị dừng, hãy thực hiện các lệnh sau. Những thứ này sẽ xóa bộ đệm cập nhật trong hệ thống:<code>ren %systemroot%softwaredistribution softwaredistribution.bak
    ren %systemroot%system32catroot2 catroot2.bak
  6. Bây giờ, hãy tiến hành lần lượt với các lệnh sau để khởi động lại các dịch vụ cập nhật Windows:<code>net start wuauserv
    net start bits
    net start cryptsvc
    net start trustedinstaller
    net start appidsvc
    Khởi động lại các dịch vụ cập nhật

  7. Sau khi các lệnh được thực thi, hãy khởi động lại máy tính của bạn. Hy vọng rằng bạn sẽ có thể cài đặt các bản cập nhật đang chờ xử lý khi khởi động lại.

Lấy lại các tệp cập nhật bị thiếu trên Windows

Hy vọng rằng đến bây giờ, bạn đã giải quyết thành công lỗi cập nhật khó chịu. Trong trường hợp bạn vẫn gặp sự cố, bạn có thể sử dụng danh mục cập nhật của Microsoft để cài đặt các bản cập nhật theo cách thủ công. Bạn cũng nên báo cáo sự cố này với nhóm hỗ trợ của Microsoft để họ có thể đưa ra bản sửa lỗi chính thức cho sự cố.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *