Sửa Lỗi Error Code 0xc000014c Khi Khởi Động Máy Tính Windows

Hướng dẫn sửa lỗi Error Code 0xc000014c khi khởi động Windows do lỗi BCD, tệp hệ thống hoặc ổ cứng. Xem cách khắc phục an toàn ngay!

Lỗi error code 0xc000014c là sự cố có thể xuất hiện khi máy tính khởi động Windows, khiến hệ điều hành không thể tải bình thường. Khi gặp lỗi này, màn hình có thể hiển thị thông báo cho biết dữ liệu cấu hình khởi động bị thiếu, bị lỗi hoặc Windows không thể truy cập thông tin cần thiết để tiếp tục quá trình khởi động.

Tình trạng này thường liên quan đến Boot Configuration Data (BCD), nhưng cũng có thể xuất phát từ tệp hệ thống bị hỏng, lỗi ổ SSD/HDD, quá trình cập nhật Windows không hoàn tất hoặc thay đổi cấu hình BIOS/UEFI.

Trong bài viết dưới đây, Sửa Máy Tính HCM sẽ hướng dẫn cách kiểm tra và sửa lỗi 0xc000014c theo từng bước, từ những phương pháp đơn giản đến các thao tác khôi phục khởi động nâng cao. Các hướng dẫn ưu tiên bảo vệ dữ liệu và hạn chế những thay đổi không cần thiết trên máy tính.

Sửa Lỗi Error Code 0xc000014c Khi Khởi Động Máy Tính Windows
Sửa Lỗi Error Code 0xc000014c Khi Khởi Động Máy Tính Windows

Lỗi 0xc000014c Khi Khởi Động Windows Là Gì?

Mã lỗi 0xc000014c thường xuất hiện trong giai đoạn Windows Boot Manager hoặc Windows Boot Loader đang cố gắng đọc thông tin cần thiết để khởi động hệ điều hành.

Một số thông báo có thể gặp gồm:

  • The Boot Configuration Data for your PC is missing or contains errors.
  • The Boot Configuration Data file doesn’t contain valid information for an operating system.
  • Your PC needs to be repaired.
  • File: \Boot\BCD hoặc một đường dẫn liên quan đến dữ liệu khởi động.

Thông báo cụ thể có thể khác nhau tùy phiên bản Windows và tình trạng hệ thống.

BCD (Boot Configuration Data) là kho dữ liệu chứa thông tin cấu hình khởi động của Windows, bao gồm các mục khởi động và thông tin cần thiết để xác định hệ điều hành cần tải. Nếu dữ liệu này bị thiếu, không hợp lệ hoặc không thể đọc, máy tính có thể dừng ở màn hình lỗi thay vì vào Windows.

Tuy nhiên, không phải mọi trường hợp 0xc000014c đều do BCD bị hỏng. Nếu ổ lưu trữ không được nhận diện, tệp hệ thống bị lỗi hoặc phân vùng khởi động gặp vấn đề, quá trình khởi động cũng có thể thất bại.

Nguyên Nhân Gây Lỗi Error Code 0xc000014c

Để lựa chọn phương pháp sửa chữa phù hợp, người dùng cần hiểu những nguyên nhân thường gặp dưới đây.

  1. Dữ Liệu BCD Bị Thiếu Hoặc Hỏng

Đây là nguyên nhân thường được xem xét đầu tiên khi thông báo lỗi đề cập đến Boot Configuration Data.

BCD có thể bị ảnh hưởng khi quá trình cập nhật Windows bị gián đoạn, máy tính tắt đột ngột hoặc cấu hình khởi động bị thay đổi. Trong trường hợp này, Windows Boot Manager có thể không tìm thấy thông tin hợp lệ để tải hệ điều hành.

  1. Tệp Hệ Thống Windows Bị Hỏng

Một số tệp quan trọng của Windows có thể bị hỏng hoặc không thể đọc được do lỗi cập nhật, sự cố ổ lưu trữ hoặc những thay đổi hệ thống không hoàn chỉnh.

Nếu Windows không thể truy cập các thành phần cần thiết trong quá trình khởi động, máy tính có thể không vào được màn hình đăng nhập.

  1. Ổ SSD/HDD Không Được Nhận Diện Hoặc Gặp Sự Cố

Ổ lưu trữ chứa Windows có thể gặp vấn đề do lỗi phần cứng, kết nối không ổn định hoặc lỗi hệ thống tệp.

Nếu BIOS/UEFI không nhận diện ổ cài Windows, các thao tác sửa BCD sẽ không giải quyết được nguyên nhân gốc. Vì vậy, cần kiểm tra ổ lưu trữ trước khi thực hiện những lệnh sửa chữa nâng cao.

  1. Thay Đổi Cấu Hình BIOS/UEFI

Việc thay đổi chế độ khởi động UEFI/Legacy, thiết lập SATA hoặc thứ tự Boot Priority có thể khiến máy tính không tìm thấy đúng hệ điều hành.

Trường hợp này thường xuất hiện sau khi người dùng đặt lại BIOS, cập nhật firmware hoặc thay đổi thiết lập lưu trữ.

Không nên thay đổi ngẫu nhiên các tùy chọn BIOS/UEFI, đặc biệt khi máy tính đang sử dụng BitLocker hoặc cấu hình lưu trữ đặc biệt.

  1. Phân Vùng Khởi Động Bị Lỗi

Máy tính sử dụng UEFI thường có phân vùng EFI System Partition chứa các tệp khởi động. Trên hệ thống sử dụng Legacy BIOS với ổ đĩa MBR, cấu trúc khởi động lại khác.

Nếu phân vùng khởi động bị thiếu, hỏng hoặc không còn chứa các tệp cần thiết, Windows có thể không khởi động được.

  1. Lỗi Phần Cứng Hoặc Thay Đổi Phân Vùng

Lỗi RAM, ổ lưu trữ xuống cấp hoặc việc thay đổi kích thước phân vùng không đúng cách cũng có thể góp phần gây ra sự cố khởi động.

Nếu lỗi xuất hiện ngay sau khi thay SSD, sao chép hệ điều hành hoặc cài thêm một hệ điều hành khác, cần kiểm tra cấu trúc phân vùng và cấu hình khởi động trước khi tiến hành sửa chữa.

Cách Sửa Lỗi Error Code 0xc000014c Khi Khởi Động Máy Tính Windows

Trước khi thực hiện, hãy ghi lại thông báo lỗi trên màn hình và xác định xem máy tính có nhận diện ổ SSD/HDD hay không. Nếu ổ có dấu hiệu hỏng hoặc chứa dữ liệu quan trọng chưa được sao lưu, nên ưu tiên bảo vệ dữ liệu trước khi chạy các lệnh sửa chữa.

  1. Khởi Động Lại Máy Tính Và Kiểm Tra Thiết Bị Kết Nối

Nếu lỗi xuất hiện đột ngột, hãy thử loại trừ các vấn đề khởi động tạm thời trước.

  1. Tắt máy tính hoàn toàn.
  2. Ngắt các thiết bị USB không cần thiết như USB lưu trữ, ổ cứng ngoài và thiết bị ngoại vi không phục vụ khởi động.
  3. Bật lại máy tính và kiểm tra thông báo lỗi.

Nếu máy tính vẫn báo lỗi 0xc000014c, hãy chuyển sang kiểm tra BIOS/UEFI.

Không nên liên tục ép tắt máy hoặc khởi động lại nhiều lần nếu ổ lưu trữ có tiếng động bất thường, máy thường xuyên mất nhận diện ổ hoặc có dấu hiệu hỏng phần cứng.

  1. Kiểm Tra Ổ SSD/HDD Trong BIOS/UEFI

Đây là bước quan trọng để xác định máy tính có nhận diện ổ chứa Windows hay không.

Thực hiện như sau:

  1. Khởi động máy tính và nhấn phím vào BIOS/UEFI theo hướng dẫn của nhà sản xuất. Các phím thường gặp gồm F2, Delete hoặc Esc, tùy thiết bị.
  2. Tìm thông tin ổ lưu trữ trong mục Storage, Information hoặc mục tương tự.
  3. Kiểm tra xem SSD/HDD có xuất hiện trong danh sách thiết bị hay không.
  4. Kiểm tra Boot Priority để xác định Windows Boot Manager có được chọn làm thiết bị khởi động phù hợp hay không.

Nếu ổ lưu trữ không xuất hiện, hãy ưu tiên kiểm tra kết nối, tình trạng ổ và khả năng nhận diện phần cứng. Trên laptop, việc kiểm tra hoặc tháo lắp ổ có thể cần kỹ thuật viên.

Nếu ổ được nhận diện bình thường, tiếp tục kiểm tra cấu hình khởi động và môi trường khôi phục Windows.

  1. Kiểm Tra Chế Độ Khởi Động UEFI/Legacy

Một số máy tính gặp lỗi sau khi người dùng thay đổi thiết lập BIOS/UEFI hoặc đặt lại cấu hình mặc định.

Nếu Windows được cài đặt theo chế độ UEFI nhưng BIOS lại chuyển sang Legacy/CSM, máy tính có thể không khởi động đúng. Tương tự, việc thay đổi cấu hình lưu trữ so với thiết lập ban đầu cũng có thể khiến hệ điều hành không tải được.

Cách kiểm tra:

  1. Truy cập BIOS/UEFI.
  2. Tìm tùy chọn Boot Mode hoặc mục có tên tương tự.
  3. Kiểm tra chế độ đang được sử dụng.
  4. Nếu lỗi bắt đầu sau khi thay đổi BIOS, cân nhắc khôi phục đúng cấu hình trước đó dựa trên thông tin của máy.

Không nên chuyển đổi UEFI và Legacy chỉ để thử vận may. Việc thay đổi chế độ khởi động không đúng có thể làm Windows tiếp tục không khởi động được.

Nếu máy sử dụng BitLocker, hãy chuẩn bị khóa khôi phục trước khi thay đổi thiết lập bảo mật hoặc firmware có thể ảnh hưởng đến quá trình khởi động.

  1. Truy Cập Windows Recovery Environment (WinRE)

Windows Recovery Environment (WinRE) là môi trường khôi phục tích hợp, cho phép người dùng thực hiện các thao tác sửa chữa khi Windows không thể khởi động bình thường.

Nếu màn hình lỗi có tùy chọn truy cập Recovery, hãy sử dụng tùy chọn đó. Nếu không, có thể khởi động từ USB cài đặt Windows phù hợp.

Cách truy cập WinRE bằng USB cài đặt Windows:

  1. Tạo USB cài đặt Windows trên một máy tính khác đang hoạt động bình thường.
  2. Cắm USB vào máy tính gặp lỗi.
  3. Mở Boot Menu và chọn khởi động từ USB theo chế độ phù hợp với hệ thống.
  4. Khi màn hình cài đặt Windows xuất hiện, chọn ngôn ngữ nếu được yêu cầu.
  5. Chọn Repair your computer thay vì Install now.
  6. Truy cập Troubleshoot > Advanced options.

Trong môi trường khôi phục, người dùng có thể sử dụng Startup Repair, Command Prompt và các công cụ khác.

Lưu ý rằng WinRE có thể yêu cầu khóa khôi phục BitLocker để truy cập phân vùng Windows. Nếu dữ liệu đang được mã hóa, hãy chuẩn bị khóa trước khi tiếp tục.

  1. Sử Dụng Startup Repair Để Sửa Lỗi Khởi Động

Startup Repair là công cụ tự động của Windows, có khả năng phát hiện và sửa chữa một số vấn đề khiến hệ điều hành không thể khởi động.

Đây là phương pháp nên thử trước khi thực hiện các lệnh sửa BCD thủ công.

Các bước thực hiện:

  1. Truy cập Windows Recovery Environment.
  2. Chọn Troubleshoot.
  3. Chọn Advanced options.
  4. Chọn Startup Repair.
  5. Chọn hệ điều hành cần sửa nếu hệ thống yêu cầu.
  6. Chờ công cụ kiểm tra và hoàn tất quá trình sửa chữa.

Sau khi quá trình kết thúc, khởi động lại máy tính và kiểm tra xem Windows đã vào được màn hình đăng nhập hay chưa.

Nếu Startup Repair thông báo không thể sửa chữa máy tính, hãy ghi lại kết quả và chuyển sang bước kiểm tra BCD.

  1. Sửa Lỗi BCD Bằng Command Prompt

Nếu thông báo lỗi đề cập đến Boot Configuration Data hoặc Startup Repair không giải quyết được sự cố, người dùng có thể kiểm tra và tái tạo thông tin khởi động.

Tuy nhiên, cần phân biệt giữa máy tính sử dụng UEFI/GPT và Legacy BIOS/MBR. Cách sửa phân vùng khởi động có thể khác nhau giữa hai cấu hình này.

Bước 1: Mở Command Prompt Trong WinRE

  1. Truy cập Troubleshoot.
  2. Chọn Advanced options.
  3. Chọn Command Prompt.
  4. Xác thực tài khoản hoặc nhập khóa khôi phục BitLocker nếu được yêu cầu.

Bước 2: Xác Định Phân Vùng Windows

Trong môi trường khôi phục, ký tự ổ đĩa của Windows có thể không phải là C:.

Nhập:

diskpart

Sau đó nhập:

list volume

Kiểm tra danh sách phân vùng dựa trên dung lượng, hệ thống tệp và thông tin hiển thị. Không nên chỉ dựa vào ký tự ổ đĩa để xác định phân vùng Windows.

Sau khi kiểm tra, nhập:

exit

Lệnh này thoát DiskPart và trở về Command Prompt.

Có thể kiểm tra từng ký tự ổ bằng lệnh dir, chẳng hạn:

dir C:\Windows

Nếu không tìm thấy thư mục Windows, thử ký tự ổ khác dựa trên danh sách phân vùng. Chỉ tiếp tục khi đã xác định đúng vị trí cài đặt Windows.

Bước 3: Kiểm Tra Cấu Hình Khởi Động

Nhập lệnh:

bcdedit /enum all

Lệnh này hiển thị các mục cấu hình khởi động mà hệ thống có thể truy cập. Nếu BCD bị thiếu hoặc hỏng nghiêm trọng, lệnh có thể không hiển thị được thông tin như mong đợi.

Không nên xóa hoặc ghi đè dữ liệu khởi động khi chưa xác định được cấu trúc phân vùng và chế độ khởi động đang sử dụng.

Bước 4: Thử Lệnh Bootrec Khi Phù Hợp

Trên một số hệ thống, các lệnh Bootrec có thể giúp sửa thông tin khởi động.

Có thể thử kiểm tra các cài đặt Windows bằng:

bootrec /scanos

Lệnh này tìm các bản cài đặt Windows có thể được nhận diện nhưng chưa có trong cấu hình khởi động hiện tại.

Với hệ thống sử dụng Legacy BIOS/MBR, một số thao tác khác như sửa MBR hoặc boot sector có thể phù hợp trong những trường hợp cụ thể. Tuy nhiên, các lệnh này không phải giải pháp chung cho mọi máy tính UEFI/GPT.

Nếu lệnh không tìm thấy bản cài đặt Windows hoặc báo lỗi, không nên chạy liên tục nhiều lệnh sửa chữa theo danh sách trên Internet. Hãy xác định chế độ khởi động và cấu trúc phân vùng trước khi chọn phương án tiếp theo.

  1. Tái Tạo Tệp Khởi Động Với BCDBoot Trên Hệ Thống UEFI

Với máy tính sử dụng UEFI/GPT, nếu phân vùng EFI còn tồn tại nhưng các tệp khởi động bị thiếu hoặc hỏng, công cụ BCDBoot có thể được dùng để tạo lại tệp khởi động dựa trên bản cài đặt Windows.

Đây là thao tác nâng cao, đòi hỏi xác định chính xác phân vùng Windows và phân vùng EFI. Chọn nhầm phân vùng có thể khiến máy tính không khởi động được hoặc làm thay đổi cấu hình khởi động hiện có.

Bước 1: Xác Định Phân Vùng Windows Và EFI

Trong Command Prompt của WinRE, nhập:

diskpart

Sau đó:

list volume

Phân vùng EFI thường là phân vùng nhỏ, sử dụng FAT32 và không có ký tự ổ đĩa trong cấu hình thông thường. Tuy nhiên, không nên xác định chỉ dựa vào dung lượng hoặc hệ thống tệp; cần đối chiếu thêm cấu trúc phân vùng và thông tin của thiết bị.

Nhập exit để thoát DiskPart sau khi kiểm tra.

Bước 2: Xác Định Ký Tự Ổ Windows

Sử dụng lệnh dir để kiểm tra các ký tự ổ đĩa cho đến khi tìm thấy thư mục Windows thực sự.

Ví dụ, nếu Windows nằm tại D:\Windows, hãy ghi lại ký tự D để sử dụng ở bước tiếp theo.

Bước 3: Xác Định Phân Vùng EFI

Nếu phân vùng EFI chưa có ký tự ổ, kỹ thuật viên có thể gán một ký tự tạm thời bằng DiskPart sau khi xác định đúng phân vùng.

Không nên gán ký tự hoặc định dạng phân vùng khi chưa chắc chắn đó là phân vùng EFI. Đặc biệt, không định dạng phân vùng EFI như một bước thử nghiệm thông thường.

Bước 4: Tạo Lại Tệp Khởi Động

Sau khi xác định chính xác ký tự ổ Windows và phân vùng EFI, lệnh có dạng:

bcdboot D:\Windows /s S: /f UEFI

Trong ví dụ này:

  • D:\Windows là thư mục cài đặt Windows đã được xác minh.
  • S: là ký tự tạm thời được gán cho phân vùng EFI.

Các ký tự trong ví dụ chỉ mang tính minh họa. Người dùng phải thay bằng ký tự thực tế trên máy tính của mình.

Sau khi lệnh hoàn tất, khởi động lại máy và kiểm tra mục Windows Boot Manager trong BIOS/UEFI.

Nếu không xác định chắc chắn được phân vùng EFI, không nên tự thực hiện bước này. Hãy chuyển sang phương án chẩn đoán chuyên sâu để tránh làm hỏng cấu hình khởi động.

  1. Kiểm Tra Tệp Hệ Thống Windows Ngoại Tuyến

Nếu BCD đã được kiểm tra nhưng Windows vẫn không khởi động, có thể cần kiểm tra các tệp hệ thống.

Trong WinRE, ký tự ổ Windows có thể khác với khi hệ điều hành đang hoạt động. Vì vậy, cần xác định đúng phân vùng trước khi chạy lệnh.

Nếu đã xác định đúng vị trí cài đặt Windows, có thể sử dụng System File Checker ở chế độ ngoại tuyến. Ví dụ dưới đây giả định Windows nằm trên ổ D: và thư mục khởi động của hệ thống cũng được xác định đúng:

sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows

Lưu ý: Lệnh trên chỉ là ví dụ minh họa. Tham số /offbootdir phải trỏ đến thư mục khởi động ngoại tuyến phù hợp với cấu hình thực tế. Trên một số máy UEFI, thư mục khởi động nằm trên phân vùng EFI riêng, nên không thể mặc định dùng D:\ cho tham số này.

Nếu không xác định được đúng đường dẫn ngoại tuyến, hãy tránh chạy lệnh theo ví dụ một cách máy móc.

Với người dùng không quen thao tác WinRE, nên ưu tiên Startup Repair hoặc nhờ kỹ thuật viên kiểm tra trước khi sửa tệp hệ thống ngoại tuyến.

  1. Kiểm Tra Ổ SSD/HDD Khi Các Phương Pháp Trên Không Hiệu Quả

Nếu lỗi 0xc000014c vẫn xuất hiện sau khi kiểm tra BCD, cần đánh giá khả năng ổ lưu trữ có vấn đề.

Những dấu hiệu cần chú ý gồm:

  • BIOS/UEFI thỉnh thoảng không nhận diện ổ SSD/HDD.
  • Máy tính thường xuyên treo khi đọc dữ liệu.
  • Xuất hiện nhiều lỗi đọc/ghi hoặc thông báo sửa chữa ổ đĩa.
  • Máy tính từng bị tắt đột ngột hoặc có sự cố nguồn điện.
  • Lỗi khởi động xuất hiện sau khi sao chép hoặc thay đổi phân vùng.

Nếu ổ vẫn được nhận diện, có thể kiểm tra tình trạng sức khỏe bằng công cụ chẩn đoán chính thức của nhà sản xuất. Nếu ổ có dấu hiệu hỏng vật lý, hãy ưu tiên sao lưu hoặc cứu dữ liệu trước khi chạy các thao tác sửa chữa ghi lên ổ.

Không nên chạy lệnh sửa lỗi hệ thống tệp một cách tùy tiện trên ổ đang có dấu hiệu hỏng nghiêm trọng, vì điều này có thể làm tình trạng dữ liệu phức tạp hơn.

Cách Sửa Lỗi 0xc000014c Khi Khởi Động Máy Tính Windows
Cách Sửa Lỗi 0xc000014c Khi Khởi Động Máy Tính Windows

Những Lưu Ý Quan Trọng Khi Sửa Lỗi 0xc000014c

Trong quá trình sửa lỗi khởi động, người dùng cần chú ý các vấn đề sau:

  • Sao lưu dữ liệu trước khi sửa chữa nâng cao: Nếu ổ vẫn đọc được, hãy bảo vệ các tệp quan trọng trước khi thay đổi cấu trúc khởi động.
  • Không định dạng ổ Windows để thử sửa lỗi: Thao tác này có thể làm mất dữ liệu và không cần thiết trong nhiều trường hợp.
  • Không xóa phân vùng EFI hoặc Recovery tùy tiện: Những phân vùng này có thể chứa dữ liệu cần thiết để khởi động và khôi phục Windows.
  • Chuẩn bị khóa khôi phục BitLocker: Windows có thể yêu cầu khóa khi thay đổi cấu hình khởi động hoặc truy cập phân vùng mã hóa.
  • Không thay đổi UEFI/Legacy theo phỏng đoán: Cấu hình không phù hợp có thể khiến máy tính tiếp tục không khởi động được.
  • Phân biệt lỗi BCD với lỗi ổ lưu trữ: Nếu BIOS/UEFI không nhận diện ổ, cần kiểm tra phần cứng trước khi sửa BCD.
  • Chọn đúng bộ cài Windows: Khi dùng USB khôi phục, hãy sử dụng môi trường tương thích với hệ thống cần sửa.

Nếu máy tính chứa dữ liệu công việc quan trọng hoặc người dùng không chắc chắn về cấu trúc phân vùng, nên dừng trước những thao tác nâng cao và nhờ kỹ thuật viên kiểm tra.

Lỗi error code 0xc000014c khi khởi động máy tính Windows thường liên quan đến dữ liệu cấu hình khởi động BCD, nhưng cũng có thể xuất phát từ phân vùng EFI, tệp hệ thống, cấu hình BIOS/UEFI hoặc ổ SSD/HDD.

Để khắc phục hiệu quả, người dùng nên kiểm tra khả năng nhận diện ổ lưu trữ, xác minh chế độ khởi động, chạy Startup Repair và chỉ thực hiện các lệnh sửa BCD khi đã xác định đúng cấu trúc hệ thống.

Nếu máy tính vẫn không khởi động sau các bước cơ bản, hoặc có dấu hiệu ổ lưu trữ bị lỗi, hãy ưu tiên bảo vệ dữ liệu trước khi tiếp tục sửa chữa.

Sửa Máy Tính HCM hỗ trợ kiểm tra và khắc phục các sự cố khởi động Windows, lỗi BCD, lỗi ổ lưu trữ và các vấn đề liên quan đến BIOS/UEFI. Chẩn đoán đúng nguyên nhân sẽ giúp hạn chế rủi ro mất dữ liệu và tránh cài đặt lại Windows khi chưa cần thiết.

Đánh giá post