[Question] Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
02/09/2006 10:25:19 (+0700) | #1 | 20082 |
|
tui_có_bít_gì_đâu
Member
|
0 |
|
|
Joined: 28/06/2006 20:51:37
Messages: 19
Location: Hà Nội
Offline
|
|
các bác ơi giúpem với:
kô hiểu em nghịch gì trong system32 ( hình như có coá file)
khi khởi động lại thì nó báo
The window could not start because one file allow missed
(window root)system32\hal.dll
please re-instant to a copy file above
có cách nào kô phải cài lại win kô ạ vì máy này kô phải của em, hơn nữa lại có nhiều giữ liệu quan trọng trong đó |
|
|
|
|
[Question] Re: Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
02/09/2006 10:57:40 (+0700) | #2 | 20085 |
|
BlueBird
Member
|
0 |
|
|
Joined: 19/07/2003 04:08:08
Messages: 288
Location: Bến Thượng Hải
Offline
|
|
Kiểm tra trong thư mục system32 còn tập tin đó không, thiếu thì tìm trong source của đĩa cài đặt mà chép vô, nếu hall.dll còn nằm đó mà nó vẫn báo thì..... boot from CD... to DOS, chỉnh lại nội dung của tập tin boot.ini cho đúng đường dẫn (cái này hơi căng... tớ không nhớ chính xác như thế nào nữa, nhưng bồ có thể xem tập tin boot.ini của máy bất kì có sử dụng hệ điều hành XP giống của bạn là được).
Còn không được nữa thì... format, cài lại. Thế thôi... chấm hết. |
|
|
|
|
[Question] Re: Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
02/09/2006 12:16:56 (+0700) | #3 | 20106 |
|
girlbatcandoi
Member
|
0 |
|
|
Joined: 19/08/2006 12:06:46
Messages: 99
Location: heaven of hell
Offline
|
|
bro cứ copy dữ liệu quan trọng lên ổ D ,roài format cài win vô ổ C hoặc mua đĩa winghost sẵn ở software ghost lại .
thân
|
|
|
|
|
[Question] Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
02/09/2006 12:56:45 (+0700) | #4 | 20121 |
|
Thomas_Black
Member
|
0 |
|
|
Joined: 14/07/2006 23:59:35
Messages: 51
Offline
|
|
Ha ha, lỗi này của bác đơn giản thôi mà, giống như trường hợp cài trước Windows XP rồi cài 2k song song (có thể là up lên từ W98) ấy. Vấn đề là ở chỗ file BOOT.INI trên thư mục gốc của ổ đĩa đầu tiên (C đã bị cấu hình sai. Bác khắc phục bằng cách: Khởi động máy bằng đĩa CD Windows XP. Tại tùy chọn R=Repair đầu tiên, nhấn phím R. Kế tiếp nhập vào số tương ứng với ổ đĩa đang cai đặt. Nhập vào mật khẩu Administrator, sau đó gõ lệnh “bootcfg /list” để hiển thị nội dung tập tin BOOT.INI. Gõ lệnh “bootcfg /rebuild” để sửa chữa lại nó. Cuối cùng lấy đĩa CD-ROM ra và gõ Exit. Vậy là xong thôi.
Chúc bác thành công, không phải cài lại Win |
|
|
|
|
[Question] Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
02/09/2006 15:28:48 (+0700) | #5 | 20133 |
|
mudzot
Elite Member
|
0 |
|
|
Joined: 26/06/2006 14:41:27
Messages: 76
Offline
|
|
Nguyên nhân của thông báo trên cũng có thể là không đặt hoặc đặt không đúng active partition, cần phải đặt active cho partition nào có 3 file ntldr ntdetect.com boot.ini. Việc này cũng hay gặp khi cài lại win.
Bạn có thể dùng Partition Magic để sửa lại active partition. |
|
|
|
|
[Question] Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
02/09/2006 20:30:14 (+0700) | #6 | 20149 |
|
LeonHart
HVA Friend
|
Joined: 10/01/2003 11:11:52
Messages: 215
Location: Secret
Offline
|
|
Và nhớ chuẩn bị thêm, không chỉ có mất file system32\hal.dll mà sao khi bạn copy thì sẽ báo thiếu thêm vài file nữa |
|
|
|
|
[Question] Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
03/09/2006 01:53:56 (+0700) | #7 | 20192 |
|
tui_có_bít_gì_đâu
Member
|
0 |
|
|
Joined: 28/06/2006 20:51:37
Messages: 19
Location: Hà Nội
Offline
|
|
Thomas_Black wrote:
Ha ha, lỗi này của bác đơn giản thôi mà, giống như trường hợp cài trước Windows XP rồi cài 2k song song (có thể là up lên từ W98) ấy. Vấn đề là ở chỗ file BOOT.INI trên thư mục gốc của ổ đĩa đầu tiên (C đã bị cấu hình sai. Bác khắc phục bằng cách: Khởi động máy bằng đĩa CD Windows XP. Tại tùy chọn R=Repair đầu tiên, nhấn phím R. Kế tiếp nhập vào số tương ứng với ổ đĩa đang cai đặt. Nhập vào mật khẩu Administrator, sau đó gõ lệnh “bootcfg /list” để hiển thị nội dung tập tin BOOT.INI. Gõ lệnh “bootcfg /rebuild” để sửa chữa lại nó. Cuối cùng lấy đĩa CD-ROM ra và gõ Exit. Vậy là xong thôi.
Chúc bác thành công, không phải cài lại Win
em sẽ thử cách của bác, nhưng chỉ có điều :
- máy em kô cài song song win 98 hoặc DOS để có thể lựa chọn, ổ cứng chỉ có ổ C mà không chia làm nhiều ổ nhỏ
- nó đã đc cài đặt XP từ lâu và vẫn hoạt động bình thường(chứ kô phải bị lỗi lúc mới cài) cho tới khi em vào "nghịch" lung tung trong đó :
+em thấy có 1 file : autorun.bat
+ em chạy thử và kô để ý lắm đến nội dung câu lệnh trong đó, nhấn đại phím Y rồi enter xem sao(vì mỗi khi nhấn phím N nó lại bung ra thêm vài cửa sổ DOS nữa)
+ nhưng đến khi nhận ra thì đã muộn : câu lệnh đó là :
"del C:\windows\system32\*.*
C:\windows\system32\*.*(Y/N)"
+ em vào system32 thì chỉ thấy còn vài thư mục, nhưng 1 lát sau thì lại thấy nó xuất hiện các file trở lại
+ cuối cùng em khởi động lại thì nó báo như trên
Cảm ơn các bác rất nhiều vì đã giúp em
|
|
|
|
|
[Question] Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
03/09/2006 05:48:59 (+0700) | #8 | 20226 |
FaL
Moderator
|
Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
|
|
Chào tui_có_bít_gì_đâu
Mình có tham khảo ý kiến của các bạn ở trên, theo mình ở đây chỉ là do thao tác trên máy không cẩn thận nên bị xoá một số file trong system32\ mà ở đây máy báo là hal.dll. Để khắc phục lỗi này có lẽ ta làm nhẹ nhàng nhất bằng cách copy file hal.dll từ thư mục I386 trên đĩa cài Windows XP. Chuyện này cũng không quá khó khăn, không cần phải chỉnh sửa BOOT.INI (vì file bị xoá mất chứ có bị chỉnh sửa trong Boot.ini đâu). Theo Fal cứ lấy cái đĩa cài XP ra, sau đó trong quá trình setup chọn chế độ repair -> các bước tiếp theo fal ko nhớ kỹ, nhưng sẽ có thông báo cụ thể. Sau khi vào được môi trường Dos, sau Comand prompt làm vài lệnh Dos căn bản để copy hal.dll vào Windowsroot\System32\ thôi.
.../> copy <name of CD>\i386\system32\hal.dll <Windowsroot>\system32
Ghi chú: <name of CD> là tên cái ổ CD có chứa đĩa cài Win.
<Windowsroot> là đường dẫn của thư mục windows.
|
|
Hãy giữ một trái tim nóng và một cái đầu lạnh |
|
|
|
[Question] Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
03/09/2006 09:34:28 (+0700) | #9 | 20262 |
|
Thomas_Black
Member
|
0 |
|
|
Joined: 14/07/2006 23:59:35
Messages: 51
Offline
|
|
Vậy à, khổ thân bác nhỉ.
Nếu còn sự lựa chọn thì bác chỉ nên Repair lại Windows thôi, không phải mất công cài đặt lại từ đầu, bác cũng làm như em nói đó, nhưng đừng chọn R vội, cứ nhấn Enter để vào sâu hơn rồi lúc đó nó mới hỏi bác có Repair lại hay không, bác thử xem. |
|
|
|
|
[Question] Re: Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
03/09/2006 11:28:59 (+0700) | #10 | 20285 |
iat
Locked
|
0 |
|
|
Joined: 29/07/2006 22:24:50
Messages: 39
Offline
|
|
Bạn copy file : boot.ini(C:\boot.ini) tử máy khác vào USB hay đĩa mềm. Sau đó boot tu CD hoac USB, bạn copy file này vào ổ đĩa C (hoac ban co tao moi file nay hoac sua doi file nay bang cach boot tu cd)
Nếu khong khoi dong duoc va may cua ban khong co gi quan trong thi tot nhat thi format cai lai cho no chay nhanh
Con may cua ban co du lieu quan trong hay ban lam bieng cai lai chuong trinh thi dua dia setup xp vao chay sau do co tuỳ chọn repair, ban chon repair. |
|
|
|
|
[Question] Re: Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
03/09/2006 22:28:02 (+0700) | #11 | 20343 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
Sử dụng Recovery Console .
Trong Recovery Console bạn gõ
Code:
expand d:\i386\hal.dl_ C:\Windows\System32\hal.dll
D: ổ đĩa CDROM
C: ổ đĩa cài đặt hệ điều hành Windows
Thân |
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
[Question] Mất file system32\hal.dll - Kô Khởi Động đc ( khẩn cấp) |
04/09/2006 07:19:26 (+0700) | #12 | 20455 |
|
tui_có_bít_gì_đâu
Member
|
0 |
|
|
Joined: 28/06/2006 20:51:37
Messages: 19
Location: Hà Nội
Offline
|
|
cảm ơn các pác rất nhiều vì đã trả lời nhưng em vứt cái ổ CD cho máy khác rồi, chỉ còn ổ A
các bác xem em thử cách này đc kô :
tạo đĩa mềm khởi động
copy file hal.dll từ máy khác
sau đó copy file đó vào system 32 của máy mình
?????????????????????????????????????????????? |
|
|
|