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

Sửa lỗi cập nhật Windows 10: 0xc1900101-0x30018

Mã lỗi cập nhật Windows rất nhiều và gần như không thể đếm hết. Microsoft đã đăng bài liệt kê tất cả các mã lỗi có thể kèm mô tả ngắn gọn, nhưng thông tin này ít hữu ích vì không gợi ý nguyên nhân hay cách tiếp cận giải pháp.

Người dùng đã ngần ngại cập nhật, đặc biệt là hệ điều hành, vì quá trình cập nhật thường làm chậm máy tính ngay cả khi chạy ngầm. Việc nhận được các mã lỗi này khiến mọi người càng e ngại hơn. Microsoft cần làm gì đó để ngăn chặn các thông báo lỗi xuất hiện thường xuyên như vậy.

Lỗi 0xC1900101 – 0x30018

Nâng cấp từ Windows 8.1 lên Windows 10 luôn là quá trình đau đớn, đặc biệt khi liên tục nhận được thông báo lỗi này ngẫu nhiên trong quá trình cập nhật. Lỗi biểu hiện qua Màn hình xanh tử thần (BSOD) và giải pháp thực sự cho vấn đề này chưa được Microsoft công bố chính thức.

Sửa lỗi cập nhật Windows 10: 0xc1900101-0x30018

Vấn đề thường xuất hiện khi cài đặt Windows 10 trên máy đang chạy Windows 7, 8, hoặc 8.1; nhưng cũng có thể xảy ra khi cài đặt cập nhật thông thường thủ công. Hãy tìm hiểu cách khắc phục!

Giải pháp 1: Đảm bảo máy tính sẵn sàng cho cập nhật

Có khá nhiều bước cần thực hiện trước khi chạy cập nhật. Các bước này nhiều nhưng không tốn quá nhiều thời gian. Hãy làm hết các mục dưới đây và thử chạy cập nhật sau khi hoàn tất.

  1. Thử tạm thời vô hiệu hóa hoặc gỡ cài đặt phần mềm diệt virus và tắt tường lửa của bên thứ ba, xem cập nhật có thành công không.
  2. Nếu dùng Wi-Fi, thử chuyển sang kết nối dây (cáp mạng) và vô hiệu hóa/gỡ card mạng không dây.
  3. Tháo tất cả thiết bị USB kết nối (trừ bàn phím và chuột) khi thử nâng cấp.
  4. Mở Command Prompt (Admin), gõ sfc /scannow để kiểm tra tệp hệ thống bị hỏng. Xem thêm chi tiết trong bài viết riêng về chủ đề này.
  5. Đảm bảo đã cài đặt tất cả cập nhật Windows mới nhất và driver/cập nhật mới nhất từ nhà sản xuất phần cứng/phần mềm. Kiểm tra trang web nhà sản xuất mainboard để cập nhật BIOS cho Windows 10. Gỡ bỏ phần cứng/phần mềm không cần thiết trước khi nâng cấp.
  6. Thực hiện Clean Boot (Khởi động sạch) và thử cập nhật sau khi boot. Xem thêm cách thực hiện Clean Boot trên Windows 8, 8.1, 10.
  7. Nếu dùng ổ cứng SCSI, đảm bảo có driver cho thiết bị lưu trữ trên USB và đã kết nối. Trong cài đặt Windows 10, chọn Custom Advanced Option và dùng lệnh Load Driver để nạp driver thích hợp cho ổ SCSI. Nếu không thành công, cân nhắc chuyển sang ổ cứng dựa trên IDE.

Giải pháp 2: Vô hiệu hóa âm thanh onboard trong BIOS

Một số người dùng báo cáo rằng tắt âm thanh onboard trong BIOS đã khắc phục sự cố và cho phép cập nhật thành công. Thao tác này không quá khó và có thể giải quyết vấn đề. Tuy nhiên, hãy chắc chắn đã thực hiện tất cả bước cần thiết từ Giải pháp 1 trước khi chuyển sang giải pháp khác.

  1. Tắt máy tính: Start Menu >> Power Button >> Shut down.
  2. Tháo card âm thanh rời nếu đã cài. Nhiều mainboard tự động tắt âm thanh onboard khi phát hiện thiết bị âm thanh khác, tháo card rời có thể tự động bật lại âm thanh onboard. Với máy để bàn, mở case và tháo nhẹ card âm thanh khỏi khe cắm (có thể bị vít hoặc kẹp khóa). Laptop có thể có card mở rộng hoặc thiết bị âm thanh USB cần tháo ra.
  3. Khởi động lại PC và vào BIOS bằng cách nhấn phím BIOS khi hệ thống khởi động. Phím BIOS thường hiển thị trên màn hình boot: "Press ___ to enter Setup". Các phím thường见: F1, F2, Del, Esc, F10.
  4. Tìm tùy chọn cài đặt âm thanh onboard. Có thể nằm dưới menu "Advanced", "Devices" hoặc "Onboard Peripherals" và được đánh dấu là "Onboard Audio", "Sound...".
  5. Chọn cài đặt âm thanh onboard và chọn "Disabled" (Vô hiệu hóa).
  6. Điều hướng đến mục Exit và chọn Exit Saving Changes (Thoát và lưu thay đổi). Máy sẽ tiếp tục boot. Hãy thử chạy cập nhật lại.
Sửa lỗi cập nhật Windows 10: 0xc1900101-0x30018

Giải pháp 3: Cài đặt Windows bằng Media Creation Tool

Lỗi này xuất hiện nếu bạn cập nhật Windows bằng Update Manager tích hợp và xuất hiện ngẫu nhiên ở các phần trăm khác nhau trong quá trình cập nhật. Tuy nhiên, bạn có thể dùng công cụ thay thế tên là Media Creation Tool cho phép cài đặt Windows bằng file .ISO tải từ trang chính thức của Microsoft.

Bạn cũng có thể dùng Rufus để thực hiện cập nhật theo hướng dẫn trong bài viết riêng.

  1. Chọn Download tool, sau đó chọn Run. Cần quyền administrator để chạy công cụ này.
  2. Trang License terms (Điều khoản cấp phép), chọn Accept nếu đồng ý.
  3. Trang "What do you want to do?", chọn Upgrade this PC now (Nâng cấp máy tính này ngay) rồi Next.
  4. Công cụ sẽ bắt đầu tải xuống và cài đặt Windows 10. Bảng sau cho biết phiên bản Windows 10 nào sẽ được cài đặt.
  5. Khi Windows 10 sẵn sàng cài đặt, bạn sẽ thấy tóm tắt lựa chọn và những gì sẽ được giữ lại. Chọn Change what to keep để thiết lập: Keep personal files and apps (Giữ file cá nhân và ứng dụng), Keep personal files only (Chỉ giữ file cá nhân), hoặc Nothing (Không giữ gì).
  6. Lưu và đóng tất cả ứng dụng/file đang mở, khi sẵn sàng chọn Install.
  7. Quá trình cài đặt có thể mất thời gian, PC sẽ khởi động lại vài lần. Không tắt máy trong quá trình này.

Giải pháp 4: Thử công cụ DISM

Công cụ DISM (Deployment Image Servicing and Management) có thể quét image Windows để tìm lỗi và tự động sửa chữa. Chạy dễ dàng qua Command Prompt.

Sau khi chạy, hãy đợi ít nhất 30 phút để hoàn tất vì công cụ kiểm tra toàn bộ image Windows. Xem thêm hướng dẫn chạy DISM.exe trong bài viết riêng.

Giải pháp 5: Registry Hotfix đơn giản

Cách sửa này đã giúp vô số người khắc phục lỗi cập nhật Windows và đáng để thử trước khi chạy cập nhật lại. Giải pháp này trực tiếp liên quan đến việc giải quyết mã lỗi này theo báo cáo của nhiều người dùng. Nó xóa các driver không sử dụng trên máy tính - việc mà Disk Cleanup nên lo nhưng vì lý do nào đó không làm được.

  1. Mở Command Prompt bằng cách gõ "cmd" vào thanh tìm kiếm trên taskbar.
  2. Sao chép và dán lệnh sau, nhấn Enter:

rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN

  1. Thoát Command Prompt, khởi động lại máy và chạy cập nhật lại.

Giải pháp 6: Reset các thành phần Windows Update

Quy trình khá dài nhưng giúp khắc phục nhiều mã lỗi cập nhật, bao gồm lỗi hiện tại. Tuy nhiên, hãy thử tất cả giải pháp trên trước vì chúng nhanh hơn.

  1. Gõ Command Prompt vào thanh tìm kiếm và chạy với quyền administrator.
  2. Dừng các tiến trình: MSI Installer, Windows Update Services, BITS, Cryptographic bằng cách sao chép và dán lần lượt các lệnh sau (nhấn Enter sau mỗi lệnh):

net stop msiserver
net stop wuauserv
net stop bits
net stop cryptSvc

  1. Đổi tên thư mục Catroot2 và Software Distribution. Dễ dàng hơn bằng cách sao chép lệnh vào Command Prompt:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 Catroot2.old

  1. Khởi động lại các dịch vụ vừa dừng bằng các lệnh sau (mỗi lệnh một dòng, nhấn Enter):

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Giải pháp 7: Sử dụng Troubleshooter tích hợp Windows

Windows 10 cài sẵn nhiều troubleshooter có thể tự động nhận diện và sửa lỗi. Chúng giúp nhiều người không am hiểu kỹ thuật và quá trình gần như không tốn thời gian.

  1. Mở Settings: nhấn nút Start rồi biểu tượng bánh răng ngay trên nó. Hoặc tìm kiếm.
  2. Mở mục Update & Security, điều hướng đến menu Troubleshoot.
  3. Nhấn vào tùy chọn Windows Update và làm theo hướng dẫn trên màn hình để kiểm tra dịch vụ/tiến trình Windows Update.
  4. Sau khi troubleshooter xong, quay lại mục Troubleshoot và mở Internet Connections troubleshooter.
  5. Kiểm tra xem vấn đề đã giải quyết chưa.
Sửa lỗi cập nhật Windows 10: 0xc1900101-0x30018

Giải pháp 8: Vô hiệu hóa Wi-Fi trong BIOS

Vô hiệu hóa Wi-Fi trong BIOS đã giúp một số người dùng khắc phục sự cố, đáng để thử. Không tốn nhiều thời gian và chủ yếu dành cho người dùng laptop.

  1. Khởi động lại hoặc bật máy tính.
  2. Vào BIOS bằng phím BIOS khi hệ thống khởi động (thường hiển thị: "Press ___ to enter Setup"). Phím thường见: F1, F2, Del, Esc, F10.
  3. Điều hướng đến mục Advanced và tìm card Wi-Fi. Nếu dùng card Wi-Fi tích hợp sẵn của laptop, thường nằm dưới tùy chọn "Integrated WLAN".
  4. Vô hiệu hóa nó, chuyển đến tab Exit, chọn Exit Saving Changes để lưu thay đổi và boot tiếp.
  5. Thử cài đặt Windows 10 lại.

Giải pháp 9: Tạo hoặc sửa đổi khóa Registry

Khóa registry này được biết đến là nguyên nhân gây ra lỗi cụ thể này. Hãy tạo mới hoặc sửa đổi theo hướng dẫn dưới đây. Tuy nhiên, nên sao lưu registry trước phòng khi cấu hình sai vì thay đổi registry có thể gây lỗi không lường trước.

  1. Mở Registry Editor: tìm kiếm trong hộp Search trên menu Start hoặc Ctrl + R mở hộp Run, gõ "regedit".
  2. Nhấn menu File (góc trên bên trái) > Export.
  3. Chọn nơi lưu bản sao registry.
  4. Nếu gây hỏng registry, mở Registry Editor lại, File >> Import và chọn file .reg đã lưu.
  5. Hoặc nếu không import được, khôi phục hệ thống về trạng thái trước bằng System Restore. Xem cách cấu hình và sử dụng System Restore trong bài viết riêng.

Đã có bản sao lưu registry, tiến hành sửa lỗi.

  1. Mở Registry Editor theo hướng dẫn Bước 1.
  2. Điều hướng đến vị trí sau bằng cách mở rộng menu bên trái cửa sổ:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade

  1. Nếu khóa này không tồn tại, chuột phải vào khóa WindowsUpdate, chọn New >> Key và đặt tên OSUpgrade.
  2. Trong vị trí này (OSUpgrade), chuột phải vào thư mục OSUpgrade > New >> DWORD (32-bit) Value.
  3. Đặt tên khóa registry này là AllowOSUpgrade và nhấn OK.
  4. Double-click vào giá trị mới, nhập 0x00000001 ở ô Value data và nhấn OK.
  5. Khởi động lại máy tính và kiểm tra xem lỗi đã khắc phục chưa.