Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi Windows Update 0x800f0247: Hướng dẫn từng bước khôi phục cập nhật

Windows Update là dịch vụ quan trọng để giữ chương trình Windows và file khác cập nhật. Tuy nhiên, nhiều khi bạn gặp mã lỗi thường do file hệ thống bị hỏng. Gần đây, người dùng Windows 10/11 gặp lỗi cập nhật 0x800f0247. Vấn đề này thường do file registry hỏng hoặc file hệ thống hỏng. Nếu bạn cũng gặp vấn đề này, bài viết này sẽ giúp khắc phục.

Bạn có thể thử vài cách khắc phục mã lỗi này, trong đó có vô hiệu hóa cập nhật phần cứng. Cách khắc phục tiềm năng khác là sửa chữa file hệ thống dùng quét SFC và DISM. Đọc bài để biết chi tiết.

Lỗi Windows Update 0x800f0247 là gì?

Một số người dùng PC có thể gặp lỗi Windows Update 0x800f0247 khi cài đặt một số cập nhật trên thiết bị Windows 10/11 hoặc Windows 11.

Mẹo chuyên nghiệp: Chạy công cụ tối ưu PC chuyên dụng để loại bỏ cài đặt sai, file rác, ứng dụng độc hại và mối đe dọa bảo mật gây ra sự cố hệ thống hoặc giảm hiệu suất.

Lỗi cập nhật Windows là điều hầu hết người dùng gặp qua nhiều năm. Trong một số trường hợp, lỗi này biến mất sau một hai ngày, những trường hợp khác gây đau đầu cho người bị ảnh hưởng và có thể cần khắc phục sự cố nghiêm trọng. Giống như hệ điều hành khác, Microsoft cũng làm chúng ta gặp nhiều lỗi và đôi khi tìm giải pháp hơi khó.

Một trong những vấn đề đó là lỗi 0x800f0247, xảy ra khi người dùng cố cập nhật hệ điều hành. Lỗi này phổ biến vài năm nay, nhưng dường như không tìm thấy giải pháp vĩnh viễn, vì báo cáo vẫn quay lại theo thời gian.

Lỗi hiển thị trong cửa sổ Windows Update. Nó khẳng định có "một số vấn đề" khi áp dụng cập nhật – thông báo khá chuẩn cho mọi lỗi, không giải thích tại sao xảy ra. Tuy nhiên, mã lỗi là dấu hiệu đủ tốt, vì chúng tôi ở đây giúp bạn.

Người dùng khẳng định lỗi hơi một phần trong một số trường hợp, cập nhật tính năng (feature updates) áp dụng đúng, trong khi driver và feature updates thất bại. Vấn đề ảnh hưởng đến driver hệ thống cho máy in hoặc cập nhật bộ MS Office. Tuy nhiên, vấn đề thường khá rộng, và người dùng khẳng định không thể cập nhật Windows lên phiên bản mới như 21H1 vì nó.

Một số người dùng gặp mã lỗi 0x800f0247 do cập nhật thất bại. Mã lỗi này luôn cho thấy hỏng hóc ở file hệ thống hoặc registry. Thường, cập nhật không phù hợp hệ thống, hoặc Windows không cài được cập nhật do registry lỗi hoặc file hệ thống xấu. Vì vậy để khắc phục, bạn cần tìm nguyên nhân chính xác và tiến hành tương ứng.

Nguyên nhân gây lỗi Windows Update 0x800f0247

Lỗi 0x800f0247 cụ thể do file hỏng trong registry; hoặc sau cài đặt phần mềm thất bại hoặc sau cập nhật windows thất bại. Sector xấu trong ổ cứng cũng có thể gây lỗi. Bạn sẽ phải thử tất cả các cách khắc phục liệt kê để tìm thủ phạm thực sự gây vấn đề.

  • Cập nhật driver phần cứng không tương thích: Trong trường hợp hiếm, Windows ép cập nhật driver phần cứng không tương thích với thiết bị, gây cập nhật thất bại với mã 0x800f0247. Vô hiệu hóa Cập nhật Phần cứng khắc phục vấn đề.
  • Sector xấu hoặc bảng phân bổ file bị hỏng: Hầu hết thời gian, lỗi do file hỏng trong bảng phân bổ hoặc sector xấu ổ cứng. Dễ khắc phục bằng quét ổ đĩa đơn giản.
  • File hệ thống bị hỏng: Một số người dùng báo cáo lỗi khắc phục bằng chạy quét SFC. Quét SFC kiểm tra tính toàn vẹn file hệ thống.
  • Hỏng Component Store: Đôi khi mã 0x800f0247 cũng do registry hỏng trong Component Store. Chạy quét DISM thường khắc phục.

Đừng lo lắng. Nếu làm theo thủ tục từng bước cho trước, bạn sẽ khắc phục được vấn đề.

Cách khắc phục lỗi Windows Update 0x800f0247

Nếu bạn đối mặt với lỗi Windows Update 0x800f0247 trên thiết bị Windows 10/11, bạn có thể thử các giải pháp khuyến nghị dưới theo bất kỳ thứ tự và xem có giúp khắc phục không.

Giải pháp 1: Chạy trình khắc phục sự cố Windows Update

Thứ nhất, giải pháp này yêu cầu chạy trình khắc phục sự cố Windows Update tích hợp và xem có giúp khắc phục lỗi 0x800f0247 không.

Mở trình khắc phục sự cố Windows Update và làm theo hướng dẫn trên màn hình.

Trình khắc phục sẽ chạy và cố gắng xác định xem có vấn đề nào ngăn máy tính tải và cài đặt Windows Update không. Nó sẽ xóa file tạm liên quan Windows Update, xóa nội dung thư mục SoftwareDistribution, kiểm tra trạng thái dịch vụ liên quan Windows Update, sửa chữa và reset thành phần Windows Update, kiểm tra cập nhật đang chờ và hơn thế.

Bạn có thể để nó tự sửa hoặc chọn xem các sửa chữa và quyết định áp dụng.

Mở Settings > Cập nhật và bảo mật > tab Khắc phục sự cố và chạy nó. Windows 10/11 và Windows 8.1 có công cụ này tích hợp.

Nếu không hiệu quả, thử giải pháp tiếp theo.

Giải pháp 2: Chạy quét SFC và DISM

Ở đây, bạn có thể chạy quét SFC và xem có giúp không. Trường hợp file hệ thống cập nhật Windows bị hỏng, bạn có thể dùng công cụ DISM sửa chữa file hệ thống cập nhật Windows bị hỏng.

System File Checker (sfc.exe) là tiện ích trong Microsoft Windows nằm ở thư mục C:\Windows\System32. Tiện ích này cho phép người dùng quét và khôi phục file hệ thống Windows bị hỏng.

Để chạy System File Checker trong Windows 10/11/8/7, gõ cmd trong hộp tìm kiếm Start. Trong kết quả xuất hiện, click chuột phải vào cmd và chọn Run As Administrator (Chạy với tư cách quản trị viên).

Trong cửa sổ command prompt mở ra, gõ sau và nhấn Enter: sfc /scannow

Tiện ích sfc sẽ chạy một lúc và nếu tìm thấy hỏng hóc, sẽ thay thế khi reboot.

Cách khác khắc phục hỏng cập nhật Windows là thực hiện quét DISM. Làm vậy, gõ Command Prompt hoặc CMD đơn giản trong ô Tìm kiếm, click chuột phải Command Prompt, chọn tùy chọn 'Run as administrator'. Nếu nhắc mật khẩu admin hoặc xác nhận, gõ mật khẩu hoặc click Allow.

Hoàn tất, gõ lệnh sau, sau đó nhấn Enter chạy DISM: DISM.exe /Online /Cleanup-image /Restorehealth

Lưu ý ở đây bạn cần kiên nhẫn vì quy trình có thể mất vài phút.

Khi chạy lệnh trên, DISM sẽ thay thế file hệ thống bị hỏng hoặc thiếu bằng file tốt.

Giải pháp 3: Chạy Disk Cleanup (Dọn dẹp ổ đĩa)

Thư mục Windows.old chứa driver phần cứng như máy in, trong khi cài đặt Windows hiện tại không có – nên dữ liệu ở trạng thái hỏng đến từ file cài đặt trước và ném ra thông báo lỗi. Trong trường hợp này, bạn nên chạy Disk Cleanup và chắc chắn xóa hoàn toàn file cài đặt Windows trước (Windows.old).

  1. Nhấn Start, gõ cleanmgr, rồi Enter.
  2. Chọn ổ đĩa chứa file hệ thống và click OK từ pop-up nhỏ.
  3. Trong wizard tiếp theo cho ổ bạn chọn, chọn "Clean up System Files" (Dọn dẹp file hệ thống).
  4. Lại chọn ổ phù hợp và click OK.
  5. Sau 2-3 phút, bạn sẽ thấy file hệ thống cần loại bỏ trên wizard Disk Cleanup.
  6. Mục đích này, xác định tùy chọn Temporary Windows installation files (File cài đặt Windows tạm thời), tích hộp tương ứng, và click OK.

Giải pháp 4: Vô hiệu hóa cập nhật driver tự động cho Phần cứng

Một vài người dùng phần cứng cũ báo cáo lỗi 0x800f0247 khắc phục khi tắt cập nhật Windows cho driver phần cứng. Windows đôi khi ép driver mới lên phần cứng cũ gây nhiều vấn đề bao gồm lỗi này. Vì vậy tắt cập nhật cho phần cứng cũ và tải driver cần thiết từ trang web nhà sản xuất là giải pháp duy nhất.

Dùng Control Panel

Mặc dù khuyến nghị để Windows tự tải Driver & Realistic Icons, nếu muốn, bạn có thể ngăn Windows 10/11/8 tự cài đặt Driver, mở Control panel > Advanced System settings > tab Hardware > Device Installation settings.

Bạn cũng truy cập bằng Control Panel > Device & printers > Click chuột phải Computer dưới Devices và chọn Device Installation settings. Bạn sẽ được hỏi: Do you want to download driver software and realistic icons for your devices? Ở đây chọn No, let me choose what to do. Click Save changes.

Dùng Group Policy Editor

  1. Gõ gpedit.msc trong tìm kiếm Start và nhấn Enter mở Group Policy Editor.
  2. Điều hướng đến Computer Configuration > Administrative Templates > System > Device Installation > Device Installation.
  3. Bây giờ trong khung RHS double click vào Prevent Installation of Devices not described by other policy settings (Ngăn cài đặt thiết bị không mô tả bởi cài đặt chính sách khác).
  4. Cài đặt chính sách này cho phép ngăn cài đặt thiết bị không được mô tả cụ thể bởi bất kỳ cài đặt chính sách nào khác.

Nếu bạn bật cài đặt chính sách này, Windows bị ngăn cài đặt hoặc cập nhật driver thiết bị cho bất kỳ thiết bị nào không được mô tả bởi "Allow installation of devices that match any of these device IDs", "Allow installation of devices for these device classes", hoặc "Allow installation of devices that match any of these device instance IDs" policy setting.

Nếu bạn tắt hoặc không cấu hình cài đặt chính sách này, Windows được phép cài đặt hoặc cập nhật driver thiết bị cho bất kỳ thiết bị nào không được mô tả bởi "Prevent installation of devices that match any of these device IDs", "Prevent installation of devices for these device classes" policy setting, "Prevent installation of devices that match any of these device instance IDs", hoặc "Prevent installation of removable devices" policy setting. Đặt thành Enabled (Đã bật). Click Apply / OK.

Nếu không muốn rắc rối, bạn có thể dùng công cụ cập nhật driver bên thứ ba, như Outbyte Driver Updater. Nó quét máy tính tìm driver lỗi thời và cập nhật nếu cần. Cách này, bạn không phải đối mặt vấn đề liên quan driver thiết bị.

Dùng Windows Registry

  1. Nếu Windows không có Group Policy, bạn có thể điều hướng đến khóa sau trong Windows Registry:
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching
  3. Đặt giá trị SearchOrderConfig thành 0 để chặn cập nhật driver. Giá trị 1 cho phép tải cập nhật driver.
  4. Khởi động lại máy tính.

Các tùy chọn này không ngăn cài đặt driver có device IDs, device instance IDs, và device classes được thêm trong Group Policy cho cài đặt tự động. Nếu muốn ngăn cập nhật tự động tất cả driver, bạn có thể xem bài viết cách Chặn cập nhật Driver qua Windows Quality Update.

Giải pháp 5: Dùng Scan-disk kiểm tra sector xấu và lỗi hệ thống file

Trong hầu hết trường hợp, cập nhật Windows tạo lỗi vì có sector xấu hoặc lỗi hệ thống file trên ổ cứng. Mặc dù sector xấu không thể tái tạo, dữ liệu trong đó có thể di chuyển sang sector tốt và lỗi hệ thống file dễ khắc phục bằng quét ổ đĩa đơn giản.

  1. Mở This PC từ desktop.
  2. Click chuột phải vào ổ Windows và chọn Properties.
  3. Vào panel Tools và click nút Check dưới phần "Error-checking" (Kiểm tra lỗi).
  4. Bây giờ click nút Scan Drive. Sẽ bắt đầu quy trình quét và mất thời gian. Nếu tìm thấy lỗi sẽ hỏi sửa, click Fix errors. Nếu không lỗi, chuyển sang phương pháp tiếp theo.

Giải pháp 6: Dùng Windows Update Assistant

Nếu không cách nào giúp, bạn có thể dùng Windows Update Assistant cài đặt Feature Update. Bạn có thể dùng Windows 10/11 Update Assistant cài phiên bản Windows 10/11 mới hơn trên PC.

  1. Truy cập Microsoft.com và click nút Update now (Cập nhật ngay) như hình dưới. Nếu click nút Download tool now (Tải công cụ ngay), sẽ tải Windows 10/11 Media Creation Tool.
  2. Bạn cũng có thể truy cập Updates History Page và click nút Get the Update now (Nhận cập nhật ngay).
  3. Dù cách nào, click nút Update now sẽ tải file Windows10Upgrade exe về máy. Click vào nó và bạn sẽ thấy Windows 10/11 Update Assistant mở ra.
  4. Click Update Now để tiến hành. Công cụ sẽ kiểm tra thiết bị có tương thích và sẵn sàng nâng cấp không.
  5. Nếu thiết bị tương thích, bạn sẽ được thông báo tương ứng.
  6. Click Next sẽ bắt đầu quy trình cập nhật.
  7. Vì dự kiến mất thời gian, bạn có thể đi uống cà phê hoặc thu nhỏ cửa sổ và tiếp tục công việc, trong khi máy tự cập nhật lên phiên bản Windows 10/11 mới nhất.
  8. Hoàn tất quy trình, bạn sẽ được nhắc khởi động lại.

Sau vài lần khởi động lại, bạn sẽ thấy màn hình sau trên desktop: "Thank you for updating to the latest version of Windows 10/11." (Cảm ơn bạn đã cập nhật lên phiên bản Windows 10/11 mới nhất.)

Tóm tắt

Lỗi cập nhật Windows phổ biến và có thể bị kích hoạt bởi bất kỳ yếu tố nào. Nếu bạn gặp lỗi Windows Update 0x800f0247, đừng lo lắng vì các bước trên sẽ giúp bạn khắc phục.