danh-nghia
19-11-2008, 09:04 AM
Tình hình là e đang cài Win Xp Sp3 và Win Vista Home Premium chung 1 ổ đĩa ở 2 phân vùng khác nhau, XP cài trước, vista cài sau.
Hôm nay thấy win XP báo low space disk thế là em dùng Acronis Disk Tool để share lượng free bên Vista qua XP.
Mọi việc vẫn bình thường khi vào win XP, nhưng khi boot vào Vista thì nó báo thiếu file winlogon.exe. Em cho đĩa cài win vista vào, chọn repair, nó báo sửa xong -> restart! Sau đó đến chỗ chọn hệ điều hành để boot thì nó lại hiện dòng chữ là : Vista Home Premium ( recovered) chứ không phải là Window Vista như trước nữa. Em chọn hệ điều hành win vista, nó boot qua phần đăng nhập user name and password. Rồi sau đó nó lại hiện dòng chữ: Repairing your desktop. Đến lúc sửa xong thì nó ko boot được vào desktop như bt mà chỉ hiện con trỏ chuột và...màn hình xanh lè.
Tình hình có lẽ là ... win vista của em hỏng mất rùi.
Nay em lập Topic này, mong bác nào đang xài 2 win và có thứ tự cài đặt giống em: XP trước, vista sau thì cho e xin file winlogon.exe trong system 32 (win vista) của các bác để em sửa lại xem thế nào, chứ cài lại thì lâu lắm.
Thanks!
luuphilong
20-11-2008, 10:22 PM
Nói lại chổ này 1 tý cho anh em hiểu rõ hơn nhé
win XP báo low space disk
Khi không gian trống ổ cứng của bạn thấp hơn 200MB thì Windows tự động bật cảnh báo dưới Systray với dòng thông báo "Low Disk Space". Vì ta là chủ nên luôn biết ổ cứng của mình còn trống bao nhiêu MB nên không cần thiết tới cảnh báo này, hơn nữa cảnh báo này đôi lúc gây khó chịu. Hướng dẫn này giúp bạn tắt cảnh báo này bất chấp không gian trống của ổ cứng bạn là bao nhiêu.
Tìm đến khoá chỉ ra bên dưới trong Registry Editor, tạo một giá trị kiểu DWORD với tên là "NoLowDiskSpaceChecks" nếu chưa có và sửa dữ liệu cho nó thành 1 để Windows không bật cảnh báo khi không gian trống của ổ đĩa thấp hơn 200MB.
User Key: HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer
System Key: HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer
Name: NoLowDiskSpaceChecks
Type: REG_DWORD
Value: 0 - mặc định hiện cảnh báo, 1 - tắt cảnh báo bất chấp không gian trống của ổ đĩa còn bao nhiêu
Ngoài ra tình trạng của bạn là do trong máy có một loại antivirus software nào đó, thông thường khi virus vào, thì nó bắt bỏ vào một folder để nhốt đó . Có những loại virus cứ tấn công liên tục, nên ép program phải lập lại quá trình bắt nhốt, nên folder đó cứ lớn lên liên tục, cho tới khi máy của bạn bị đứng, vì hết chỗ trống .
bạn hãy vô drive C, sau đó view properties của từng folder, coi cái folder nào chiếm nhiều space một cách bất thường, rồi vô đó, tiếp tục tìm coi folder nào đã chiếm chỗ nữa, cứ đi vô dần, anh sẽ tìm ra thủ phạm nào đã gây nên lỗi .
Nếu bạn rành, thì có thể dùng Search Folders, set cho nó tìm theo size, sẽ lẹ hơn nhiều .
Sau khi tìm ra folder đó, bạn chỉ cần delete hết trong đó là xong, sau khi máy đã trở lại tốt, thì hay hơn hết là không nên dùng loại program đó nữa, vì nó sẽ tái diễn tình trạng đó một ngày không xa .
Vấn đề : báo thiếu file winlogon.exe
về vấn đề này thì máy bình thường rất ít xảy ra tình trạng này 99% tình trạng này là do virut gây ra , nên ở phần trên mình đã nói rõ vấn đề của bạn .
Về vấn đề Vista Home Premium ( recovered) chứ không phải là Window Vista như trước nữa. Em chọn hệ điều hành win vista, nó boot qua phần đăng nhập user name and password. Rồi sau đó nó lại hiện dòng chữ: Repairing your desktop. Đến lúc sửa xong thì nó ko boot được vào desktop như bt mà chỉ hiện con trỏ chuột và...màn hình xanh lè.
Thành thật chia buồn vì win của bạn đã hết cách cứu vì :
1. Máy bị nhiễm virut
2. lỗi bad sector , do dữ liệu lỗi lẽ ra bạn nên format lại nhưng bạn lại repaire win làm cho lỗi thêm nặng .
mong bác nào đang xài 2 win và có thứ tự cài đặt giống em: XP trước, vista sau thì cho e xin file winlogon.exe trong system 32 (win vista) của các bác để em sửa lại xem thế nào, chứ cài lại thì lâu lắm
Thành thật khuyên bạn đừng nên làm vậy .
Vì máy bạn có nhiều nguyên nhân nhiễm virut nặng , nên bạn đừng khôi phục hay sửa win làm gì , bạn hãy đem dữ liệu qua máy khác rồi format cài lại máy là vừa rồi .
Cồn 1 vấn đề nữa là HDD của bạn đang bị lỗi Bad sector , nếu win bạn tốt thì ko nói gì vì bạn có thể check và sửa lỗi này trong win , nhưng do win của bạn cũng xảy ra lỗi luôn nên cách hay nhất là nên cài mới lại . Nếu ko có ngày bạn sẽ ko thấy HDD mình hiện lên trong màn hình boot đâu
Có 1 số cách cài vista như sau :
Máy bạn đã cài đặt trước Windows 9x, Me, 2K, XP và bây giờ bạn muốn cài đặt thêm Vista thì công việc cài đặt thêm không có gì khác biệt lắm so với các hệ điều hành trước đó của Microsoft. Chỉ có một chút khác với Win XP là phân vùng cài đặt Vista buộc phải là NTFS. Sau khi quá trình cài đặt Win Vista hoàn tất, bạn restart lại máy là sẽ có thêm menu Dual boot để chọn Win Vista hay hệ điều hành ban đầu (để có menu Dual boot thì Win Vista phải là hệ điều hành cài đặt sau cùng trong máy tính). Nếu bạn có ổ đĩa ghi DVD hay mua đĩa ngoài cửa hàng để cài thì không có gì để nói, nhưng nếu chỉ có file ảnh (dạng iso) download từ Internet thì bạn vẫn có thể cài đặt Vista theo 2 cách:
- Dùng WinRAR để giải nén bộ nguồn cài Vista vào một thư mục nào đó, như C:\Vista chẳng hạn, sau đó chạy file setup.exe để cài đặt.
- Dùng một chương trình tạo ổ đĩa ảo như Daemon Tools, Alcohol hay Nero ImageDrive và thực hiện thao tác “chèn” file iso Vista vào ổ đĩa ảo để cài đặt trong Windows.
Cách cài đặt này có một điểm cần chú ý là trong quá trình extract file, máy sẽ tự động restart lại khi được 27%, sau đó tiếp tục chạy như bình thường.
Sau một thời gian sử dụng bạn không muốn dùng Vista nữa (vì tốc độ ì ạch của nó chẳng hạn), bạn có thể xóa nó đi mà không hề ảnh hưởng đến các hệ điều hành khác có trên máy bằng cách thực hiện như sau:
- Mở VistaBootPRO, chọn tab Bootloader, chọn tùy chọn Uninstall the Vista bootloader > Apply.
- Sau đó tiến hành format lại ổ đĩa cài Vista.
- Trong ổ C chứa XP bạn tìm xóa các file $recycle.bin, Boot.bak, Boosect.bak (các file này có tính ẩn - file hệ thống, nên bạn phải bật chức năng hiển thị file hệ thống trong menu Tools > Forder Options, bỏ dấu chọn Hide Protect oprerating... và chọn Show hidden files... > OK). Ngoài các file trên, còn có folder Boot và file bootmgr, để xóa chúng bạn cần phải có quyền admin.
Lưu ý:
- Do Vista là một hệ điều hành quá mới trong khi chiếc PC của bạn mua từ 1 - 2 năm trở lại đây chỉ có đĩa driver hỗ trợ cho Win XP, các thiết bị của bạn có thể không hoạt động tốt với driver do Vista cấp. Nếu bạn dùng đĩa driver này để cài đặt thì rất có thể sẽ nhận được một cảnh báo về sự không tương thích. Tuy nhiên trong Vista có chế độ Compatibility, cho phép hệ điều hành tạo được sự tương thích tốt với các driver vốn chỉ được hỗ trợ bởi Win XP SP2 hay 2K3 (SP1) mà thôi. Cách thực hiện như sau:
Copy file driver vào trong một folder tạm nào đó, bấm phải chọn Properties, chọn tab Compatibility, chọn “Run this program in compability mode for”, chọn Windows XP SP2 hoặc Win 2K3 và có thể chọn thêm tùy chọn “Run as Administrator"nếu bạn đăng nhập với quyền admin, xong bấm Apply > OK và tiến hành cài đặt driver bình thường, khởi động lại máy để hoàn tất quá trình cài đặt. Thiết bị của bạn có nhiều khả năng sẽ làm việc “trơn tru” như khi sử dụng trên Win XP.
- Một lưu ý cho những bạn đang dùng card màn hình có chip ATI và NVIDIA: bạn sẽ không bao giờ tìm thấy driver hỗ trợ chúng nữa trên website của hãng sản xuất, nên lời khuyên tốt nhất là bạn nên dùng driver do chính Vista cấp cho khi cài đặt Win. Đối với âm thanh, nếu bạn không nghe được gì hoặc thất bại khi cài đặt driver thì bạn cũng có thể áp dụng chế độ Compatility. Với những máy có card mạng thì driver sẽ không cài đặt kèm theo Vista nên bạn cũng phải cài lại driver
Khi cài đặt 2 HĐH trên cùng 1 máy bạn nên chú trọng việc chỉnh sửa boot
tặng bạn 1 phần mềm tiện ích chỉnh sửa boot có tên EasyBCD 1.7.2
:dl: ([Only registered and activated users can see links] 1.7.2.exe)
EasyBCD là một bộ tải khởi động sửa đổi, bổ sung công cụ mạnh mẽ tạo ra để cung cấp cho người sử dụng cuối cùng hoàn thành kiểm soát tất cả mọi thứ mà sẽ xảy ra trong khi Windows Vista bắt đầu lên.Nó có khả năng thiết lập và đa khởi động đôi cấu hình cho Windows Vista + Linux, BSD, Mac OS X, và thêm nhiều hệ điều hành. Với EasyBCD, người sử dụng có thể nhanh chóng và dễ dàng có được hệ điều hành khác và chạy cùng với Windows Vista và giảm thiểu đau và nỗ lực.
EasyBCD cho phép người dùng sao lưu và khôi phục lại cài đặt bộ tải khởi động Vista (thiệt hại kiểm soát), tạo tự động sao lưu MBR, thêm và xoá mục từ Vista bộ tải khởi động, thay đổi BCD thời gian chờ thời gian, mục đổi tên, thay đổi các ổ đĩa để họ điểm, vô hiệu hoá trình điều khiển Windows Vista x64 chữ ký kiểm tra, cho phép / vô hiệu hóa NoExecute, Pae, và Debug chế độ cho Windows.
Với khả năng hạn chế số lượng của CPU và bộ nhớ có sẵn cho các hệ điều hành, EasyBCD sẽ trở thành là người đầu tiên và hiệu quả nhất dòng của bảo vệ khi thiết lập một hệ thống Windows Vista - tất cả các thay đổi được thực hiện trước khi Vista khởi động và đang có inivisible để điều hành hệ thống và các chương trình trên nó.
EasyBCD là chỉ có bộ tải khởi động trên hành tinh mang lại cho người sử dụng kết thúc kiểm soát đầy đủ và tất cả mọi thứ mà bất cứ điều gì sẽ xảy ra trước khi các hệ điều hành khởi động, và hỗ trợ hệ điều hành thêm hơn bất kỳ bộ tải khởi động trên hành tinh.
Với EasyBCD, người dùng có thể cấu hình Windows Vista để khởi động vào hệ điều hành Mac OS X, Linux, BSD, ReactOS, SkyOS, OS / 2, UNIX, Dos, thừa phiên bản của Windows, alpha phiên bản của Windows Longhorn, và thậm chí cả Windows Server 2000, 2003, Longhorn chỉ với một bấm vào một nút và.... miễn phí!
Dịch ko chuẩn thông cảm nghen:P
Chúc bạn thành công.
danh-nghia
20-11-2008, 10:32 PM
Thành thật cám ơn bác, bài của bác viết rất hay nhưng lại không vào trọng tâm của e rồi! Hik!
Thứ 1: Em đang dùng Anti virus là Kaspersky và thường xuyên quét virus nên chuyện nhiễm virut nặng là không thể xảy ra.
Thứ 2: Máy của e mới mua cách đây 1 năm, main và card màn hình đều có driver riêng cho vista.
Thứ 3: Máy của e đang chạy bình thường với win XP ( Máy e cài 2 win ) còn win vista thì không vào được.
Thứ 4: Lỗi không vào được win vista là do sau khi dùng Acronis Tool để chia lại dung lượng ổ đĩa thì vista bị lỗi, trước đó thì hoàn toàn bình thường. Em có tìm hiểu 1 số tài liệu trên mạng thì thấy Acronis Tool không hỗ trợ cho vista nên nó mới có lỗi khi chia ổ đĩa, thế nên e mới xin file winlogon.exe mà máy nào có cài 2 win theo thứ tự XP trước, vista sau.
Bác hiểu ý e chứ ạ?
dinhvuhiep
21-11-2008, 12:18 AM
Máy của mình cũng giống như bạn, cài Windows SP3 trước, sau mới cài Vista, có điều Vista của mình là bản Ultimate 64 bit, mình up file winlogon.exe cho bạn đây
[Only registered and activated users can see links]
Tuy nhiên mình nghĩ bạn nên bỏ chút thời gian để cài lại từ đầu và ghost tại thời điểm đó luôn, nếu có sự cố gì chỉ cần bung bản Ghost ra là okie ngay, mình làm thế đó
Nhưng có điều lưu ý là cài Win XP trước, cài toàn bộ Driver cho Xp xong thì bạn cài Vista, sau đó cũng cài toàn bộ Driver cho Vista rồi mới Ghost cả 2 phân vùng HDH. Nếu bạn ghost XP trước khi cài Vista thì mai sau bung Ghost ra sẽ không vào đựoc Win Vista, lý do là khi cài xong Vista, ở ổ đĩa chứa XP mới hình thành menu dual boot để boot vào 2 HDH (vì thế nên phải ghost tại thời điểm đã hình thành menu Dual Boot)
good Luck :)
vBulletin® v3.8.3, Copyright ©2000-2010, Jelsoft Enterprises Ltd.