Last edited by thuphong; 01-01-2013 at 12:23 PM.
Sẽ còn có ngày mai
Nút lệnh đó sẽ ghi một loạt thông tin vào registry của Windows để cải thiện tốc độ shutdown. Chị đang dùng phiên bản Win7 không sử dụng lệnh "Wait To Kill Service Time Out" nên nó không đưa vào được chỉ riêng cái đó. Thế thôi. Chẳng có gì sai đâu !
Để thay thế cái lệnh đó, ta sẽ làm một nút tắt máy nhanh (Shut down), và một nút khởi động lại nhanh (Restart) ngay trên desktop Windows. Cũng rất đơn giản thôi. Chị Thu Phong làm thế này nhé:
1- Click chuột phải vào bất cứ chỗ trống nào trên màn hình, click chọn New (1), kế tiếp chọn Shotcut (2) (theo ảnh bên dưới):
2- Copy toàn bộ dòng lệnh màu đỏ này --> Shutdown.exe -s -t 00 và paste vào cửa sổ Type the location of the item (theo ảnh bên dưới)
Chị Thu Phong nên Copy và Paste chứ đừng gõ bằng bàn phím, bởi dòng lệnh màu đỏ đó có những khoảng trống, nếu gõ sai nó sẽ báo lỗi.
3- Sau cùng là đặt tên cho nút (1) (chọn tên tùy ý), rồi click Finish (2) theo ảnh bên dưới.
Vậy là xong nút Tắt máy nhanh và đã có thể sử dụng được rồi. Chị dùng nút này để tắt máy nhanh, thay vì dùng Shut down của Windows
Nút khởi động lại nhanh chị cũng làm tương tự như trên, nhưng bây giờ sử dụng dòng lệnh -->
Shutdown.exe -r -t 00 và đặt tên khác cho nút.
Chị Thu Phong thử xem kết quả thế nào nhé.
Sau đây ĐH giải thích đôi chút về dòng lệnh trên:
Chữ s = Shut down ; r = Restart; t = Time (thời gian cho phép, tính bằng giây)
Ở đây ta cho t 00 = không có một giây nào, tức là phải thực hiện ngay lập tức.
Last edited by Độc hành; 01-01-2013 at 02:53 PM.
Cẩn thận khi cho máy tính shutdown quá nhanh!
Link mà PS cho rõ ràng đã khẳng định lỗi của Windows7. Bởi lỗi này của Win7, nên khi chị Thu Phong dùng QuickFix sửa lỗi đã có thông báo "Failed to set data for ‘Wait ToKillServiceTimeout’"
Trang của PS cho đã được dịch ra Việt ngữ bằng máy nên đọc rất điên đầu và có khi gây hiểu lầm.
ĐH xin dẫn nguyên văn ở trang tiếng Anh những đoạn quan trọng:
( http://support.microsoft.com/kb/2549760/en )
"The WaitToKillServiceTimeout registry value does not work on a computer that is running Windows 7 or Windows Server 2008 R2....
For example, you set the WaitToKillServiceTimeout registry value to make the operating system wait for 12 seconds to stop all the services after the operating system notifies the services of a shutdown operation. However, the services are forced to shut down 5 seconds after the operating system notifies the services of a shutdown operation....
This issue occurs because the Winsrv.dll module does not handle the registry value correctly."
Tạm dịch:
"Các giá trị registry WaitToKillServiceTimeout không hoạt động trên máy tính chạy Windows 7 hoặc Windows Server 2008 R2...
Ví dụ, bạn đặt giá trị registry WaitToKillServiceTimeout để hệ điều hành sẽ chờ trong 12 giây sau khi phát thông báo tắt hết mọi dịch vụ . Tuy nhiên, các dịch vụ lại bị buộc phải tắt 5 giây sau khi hệ điều hành thông báo...
Vấn đề này xảy ra bởi vì các Winsrv.dll module không xử lý các giá trị registry một cách chính xác."
Và Microsoft có cho đăng ký để tải về một bản hotfix sửa lỗi . Tuy nhiên, bản sửa lỗi này chưa được kiểm nghiệm hoàn chỉnh nên chỉ ai đăng ký bằng mail thì Microsoft mới gửi link vào mail cho tải về. Trong mail cũng nhắc nhở là phải cẩn thận thử nghiệm trước khi dùng thực sự, sau đó gửi cho Microsoft những góp ý nếu có.
Đúng là không nên cho máy tính shutdown quá nhanh. Người ta thường set thời gian từ 5 đến 10 giây cho shutdown, vì có thể một số tiến trình cần thời gian để đóng cũng như một số chương trình lưu ý người dùng save lại những gì chưa save. Nhưng điều này chỉ cần lưu ý vào thời trước đây, khi còn sử dụng những hệ thống cũ, với CPU, ram, HDD lẫn Windows đều có tốc độ chậm, hay khi chúng ta can thiệp trực tiếp vào Registry của hệ thống.
Còn bây giờ, với hệ thống như chị Thu Phong đang sử dụng: Intel Core i5 turbo, 4GB DDR3, Windows 7 - 64bit, hơn nữa nút shutdown ở đây lại là lệnh ngoại trú (external command), không can thiệp vào Registry của hệ thống nên hầu như vô hại. Cái hại nếu có, là công việc gì đó chưa hoặc quên save lại sẽ bị mất. Thế thôi.
Tất nhiên, đây chỉ là thuốc chữa bệnh. Tốt nhất vẫn là shutdown bằng nút mặc định của Windows, như ĐH đã nói với chị Thu Phong bên trên, phải tìm cho ra soft nào gây lỗi để sửa chữa lại cho tốt.
Nếu chị Thu Phong cần, ĐH sẽ tiếp tục theo chị để tìm nguyên nhân gây shutdown chậm .![]()
Last edited by Độc hành; 01-01-2013 at 09:39 PM.
.
Nhìn chung TP k biết gì lắm về máy tính mà chỉ biết hiện máy treo khi shutdown thôi, có khi nó shutdown bình thường độ mấy phút gì đó cũng chưa xem đồng hồ khi nào, nhưng rất nhiều khi nó treo để tới 2-3 tiếng nó vẫn treo thế, cứ quay quay quanh chữ shutdown... nên rất muốn tìm ra cách khắc phục để sao cho máy chạy bình thường, rất mong đươc sự giúp đỡ của bạn Độc Hành và các bạn.
![]()
Last edited by thuphong; 01-01-2013 at 11:39 PM.
Sẽ còn có ngày mai
Hiện tượng như thế càng khẳng định rõ là một software mới cài đã gây nên lỗi này. Software này mỗi khi hoạt động thì không tắt được nên Windows cũng không shutdown được mà cứ treo để chờ. Những lúc chị Thu Phong thấy shutdown được bình thường là bởi trong phiên làm việc đó chị không dùng đến cái software gây lỗi đó.
Chị Thu Phong đã làm thử cái nút Tắt máy nhanh đó chưa ?
Sẽ còn có ngày mai