10 điều cần làm khi Windows XP không khởi động - 5/6/2008 15h:11
Khi phần cứng máy tính của bạn không có vấn đề gì nhưng Windows XP không hoàn toàn khởi
động đúng cách thì hãy nghiên cứu bài viết này. Nó sẽ chỉ ra cho bạn những bước cần làm để
giải quyết vấn đề từ việc vào hệ điều hành, tìm hiểu và “xử lý” các vấn đề gây ra lỗi máy.
1, Sử dụng đĩa khởi động Windows
Một trong những việc đầu tiên phải làm để giải quyết vấn đề gặp phải khi Windows XP không khởi
động được là dùng đĩa khởi động. Đĩa mềm khởi động là sự lựa chọn phù hợp nếu vấn đề gặp phải là
do lỗi bản ghi khởi động của patition chính hoặc các file hệ thống dùng để khởi động Windows bị lỗi.
Để tạo một đĩa khởi động, nhét đĩa mềm vào ổ mềm (phải cùng là hệ điều hành Windows XP), vào
My Computer, kích chuột phải vào biểu tượng đĩa mềm, chọn Format từ menu xuất hiện. Khi thấy
hộp thoại Format xuất hiện, hãy bỏ toàn bộ các thiết lập mặc định và sau đó kích vào nút Start trên
hộp thoại. Khi việc format kết thúc, đóng hộp thoại Format và trở vào My Computer, kích đúp vào
biểu tượng ổ C (ổ cài Windows) để truy cập vào thư mục gốc và copy 3 file sau vào đĩa mềm:
• Boot.ini
• NTLDR
• Ntdetect.com
Sau khi đã tạo xong đĩa khởi động, đưa đĩa đó vào ổ đĩa mềm của hệ thống lỗi và nhấn phím Ctrl +
Alt + Del để khởi động lại máy. Khi khởi động hệ thống từ đĩa mềm khởi động, máy tính sẽ bỏ qua
patition chính và các file khởi động trên ổ cứng, thay vào đó nó sẽ thử khởi động Windows XP một
cách thông thường.
2, Sử dụng Last Known Good Configuration
Bạn có thể thử khởi động hệ điều hành bằng tính năng Last Known Good Configuration. Với tính
năng này, bạn có có thể xóa bỏ bất kỳ thay đổi nào có thể là nguyên nhân gây lỗi hệ thống trong khóa
registry CurrentControlSet, đây là khóa định nghĩa phần cứng và các thiết lập driver. Tính năng Last
Known Good Configuration sẽ thay đổi nội dung của khóa CurrentControlSet bằng một bản sao của
chính bản thân nó được tạo trong lần khởi động hệ thống cuối cùng khi chưa có vấn đề xảy ra.
Để sử dụng Last Known Good Configuration, đầu tiên bạn phải khởi động lại máy bằng cách nhấn tổ
hợp phím Ctrl + Alt + Del. Khi nhận được thông báo Please select the operating system to start
hoặc nghe thấy một tiếng bíp thì hãy nhấn phím F8 để hiển thị menu Windows Advanced Options.
Chọn mục Last Known Good Configuration từ menu và nhấn Enter.
Hãy luôn nhớ rằng bạn chỉ có thể sử dụng một lần tính năng Last Known Good Configuration trong
Hình B
5, Sửa file Boot.ini lỗi
Khi hệ điều hành Windows XP bắt đầu tải, chương trình Ntldr sẽ chuyển đến file Boot.ini để xác định
vị trí của các file hệ thống cư trú và tùy chọn có thể cho phép để hệ điều hành tiếp tục tải. Do đó, nếu
có một lỗi xảy ra trong chính file Boot.ini, nó có thể không đáp trả đủ cho Windows XP các thông số
để khởi động hệ thống đúng cách.
Nếu cho rằng Windows XP không thể khởi động được do file Boot.ini bị lỗi, bạn có thể sử dụng phiên
bản Recovery Console đặc biệt của công cụ Bootcfg để sửa nó. Tất nhiên, trước tiên bạn phải khởi
động hệ thống bằng đĩa CD Windows XP và truy cập vào phần Recovery Console như hướng dẫn của
mục 4.
Để sử dụng công cụ Bootcfg từ nhắc lệnh Recovery Console, bạn hãy nhập vào câu lệnh sau:
Bootcfg /[Tham_số]
Với [Tham_số] là một trong các lựa chọn sau:
• /Add - Quét tất cả các cài đặt Windows trên ổ cứng và cho phép bạn thêm vào file Boot.ini
một entry mới.
• /Scan - Quét tất cả các cài đặt Windows trên ổ cứng.
• /List - Liệt kê từng entry trong file Boot.ini.
• /Default - Thiết lập hệ điều hành mặc định để khởi động.
• /Rebuild - Hoàn thiện việc tạo lại file Boot.ini. Người dùng sẽ phải xác nhận từng bước.
• /Redirect - Cho phép hệ thống khởi động được chuyển hướng tới một cổng đặc biệt khi sử
dụng tính hăng Headless Administration. Tham số Redirect đi kèm với 2 tham số khác [Port
Baudrate ] | [UseBiosSettings].
• /Disableredirect - Vô hiệu hóa chuyển hướng.
6, Sửa partition boot sector lỗi
Partition boot sector là một section nhỏ nằm trên partition ổ cứng có chứa thông tin hệ thống file của
hệ điều hành (NTFS hoặc FAT32), mặc dù là một chương trình ngôn ngữ máy tính rất nhỏ nhưng nó
lại quyết định cho việc tải hệ điều hành.
Nếu cho rằng Windows XP không khởi động được là do partition boot sector bị hỏng, bạn có thể sử
dụng một công cụ đặc biệt của Recovery Console được gọi là Fixboot để sửa nó. Khởi động hệ thống
với đĩa CD Windows XP và truy cập vào phần Recovery Console như trong mục 4.
sao lưu (backup) gần đây, hãy dùng nó để khôi phục lại hệ thống từ một thiết bị sao lưu. Phương thức
sử dụng để khôi phục hệ thống còn tùy thuộc vào tiện ích sao lưu mà bạn đã dùng, do đó bạn sẽ phải
thực hiện theo các hướng dẫn của tiện ích để khôi phục được hệ thống của mình.
10, Thực hiện nâng cấp sửa lỗi
Nếu không thể khôi phục được hệ thống Windows XP đang bị lỗi và không có một bản sao lưu mới
nhất, bạn có thể thực hiện một bản nâng cấp sửa lỗi (cài đè lên Windows cũ). Thực hiện cài đặt lại hệ
điều hành trong cùng một thư mục, giống như khi bạn nâng cấp lên một phiên bản Windows khác.
Kiểu cài đặt này gần như sẽ giải quyết được mọi vấn đề về Windows, không chỉ là việc không khởi
động được.
Thực hiện cài đặt kiểu này rất đơn giản. Đưa đĩa CD Windows XP vào ổ CD-ROM, khởi động lại hệ
thống từ đĩa CD. Khi quá trình chuẩn bị ban đầu kết thúc, bạn sẽ thấy màn hình Windows XP Setup
(như hình A ở trên). Nhấn phím Enter để khởi chạy quá trình Windows XP Setup. Lúc này bạn sẽ
thấy trang License Agreement và cần nhấn phím F8 để đống ý với những thỏa thuận về bản quyền.
Quá trình cài đặt sau đó sẽ tìm kiếm ổ cứng và phiên bản Windows XP đã cài đặt trên máy. Khi tìm
thấy nó sẽ thông báo ra màn hình Windows XP Setup thứ hai như trong hình C.