Có một công cụ dòng lệnh để đưa Windows 8 vào trạng thái ngủ không? [bản sao]


20

Có thể trùng lặp: Làm cách nào tôi có thể đặt máy tính ngủ từ menu Command Prompt / Run trong Windows Vista?

Vài ngày trước tôi đã cài đặt Windows 8. Lần đầu tiên tôi thấy việc thiếu menu "tắt máy" thật hài hước, nhưng bây giờ nó bắt đầu làm tôi khó chịu. Dường như không có cách bình thường để đặt máy tính của tôi ngủ. Gần nhất tôi tìm thấy là:

  1. Ctrl+ Del+Del
  2. 2 lần Shift+Tab
  3. Enter
  4. Arrow down
  5. Enter

Thay vào đó, tôi hiện đang tìm kiếm một công cụ dòng lệnh để đưa Windows 8 vào chế độ ngủ.

Gần nhất tôi có thể tìm thấy là:

shutdown /h

Nguyên nhân khiến Windows ngủ đông. Thật không may, ngủ đông không ngủ. Bạn không thể đánh thức máy tính khỏi chế độ ngủ đông bằng một phím: bạn phải nhấn nút nguồn. Và máy tính sẽ trải qua quá trình khởi động BIOS trước khi thức dậy sau khi ngủ đông.

Có ai tìm thấy một cách thuận tiện để đưa Windows 8 vào chế độ ngủ không?


1
@ techie007: Câu trả lời được chấp nhận cho câu hỏi đó không liệt kê một cách làm việc để Ngủ, như bạn có thể đọc trong các bình luận. Các psshutdown -d -t 0lệnh đăng bởi Scott Chamberlain làm việc.
Andomar

1
Chỉ vì câu trả lời được chấp nhận không phải là điều bạn muốn, không biến nó thành một câu hỏi khác. "Bình luận" của Scott Chamberland về câu hỏi khác thực sự là một câu trả lời khác. Và bạn nên bình chọn nó nếu bạn thấy nó hữu ích. :)
cʜιᴇ007

@ techie007: Âm thanh như bạn đang đọc sai "lệnh" cho "bình luận" trong bình luận của tôi. Và tôi đã làm tất nhiên nêu lên câu trả lời của anh ấy :)
Andomar

Bạn đã đúng, tôi nghĩ rằng nó nói Nhận xét. :)
cʜιᴇ007

1
@dumbledad: Đây là một phần của các công cụ Sysiternals của Microsoft.
Andomar

Câu trả lời:


24

Dưới đây là tất cả các tùy chọn sức mạnh, tôi hy vọng bạn tìm thấy những hữu ích.

  • Tắt:

    %windir%\System32\shutdown.exe -s
    
  • Khởi động lại:

    %windir%\System32\shutdown.exe -r
    
  • Đăng xuất:

    %windir%\System32\shutdown.exe -l
    
  • Chế độ chờ (tắt chế độ ngủ đông, thực hiện lệnh chờ, sau đó bật lại chế độ ngủ đông sau 2 giây):

    powercfg -hibernate off  &&  start /min "" %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby  &&  ping -n 3 127.0.0.1  &&  powercfg -hibernate on
    
  • Ngủ (cùng phương thức với STANDBY, nhưng lệnh này):

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
    
  • Ngủ đông:

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
    

Cảm ơn vì đã trả lời. Đối với tôi, Standby khác với Ngủ. Khởi động lại từ Chế độ chờ yêu cầu nhấn nút nguồn và thói quen BIOS. Khởi động lại từ chế độ Ngủ đòi hỏi phải bấm phím và gần như ngay lập tức.
Andomar

Tôi cũng đã thêm lệnh Ngủ, nhưng có một điều là nó sẽ ngủ đông thay vì ngủ nếu bạn không tắt chế độ ngủ đông.
siêu người dùng

1
rundll32không nên được sử dụng để gọi SetSuspendStatevì chữ ký của nó không khớp với dự kiến rundll32. Xem: support.microsoft.com/en-us/kb/164787msdn.microsoft.com/en-us/library/windows/desktop/...
SergeyT

11

Câu hỏi này đã được Scott Chamberlain trả lời trong câu trả lời này . Bạn có thể sử dụng psshutdowncông cụ từ Sysiternals Suite để đưa Windows 8 vào chế độ ngủ:

psshutdown -d -t 0

Bạn chỉ có thể tải xuống công cụ hoặc toàn bộ bộ .

Hai đề xuất này sẽ không hoạt động nếu chế độ ngủ đông được kích hoạt:

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
wizmo standby

Câu hỏi mà Scott Chamberlain trả lời là dành cho Vista, có lẽ việc có phiên bản Windows 8 là hữu ích, ít nhất là để định vị bản gốc :)


rundll32không nên được sử dụng để gọi SetSuspendStatevì chữ ký của nó không khớp với dự kiến rundll32. Xem: support.microsoft.com/en-us/kb/164787msdn.microsoft.com/en-us/library/windows/desktop/...
SergeyT

2

Lần đầu tiên tôi thấy thiếu thực đơn "tắt máy"

Windows 8 có menu tắt máy!

Đó là biểu tượng sức mạnh trong phần bay ra "Cài đặt" (di chuyển chuột vào một góc để xem phần bay ra). Bạn có thể sử dụng phím tắt Windows Key + i để hiển thị trực tiếp các cài đặt. Tóm tắt:

  1. WinKey + i
  2. Nhấp vào "Nguồn"
  3. Nhấp vào "Ngủ"

Ngoài ra, khá nhiều máy tính xách tay được sản xuất trong 6 năm qua có thể đặt nút nguồn để đặt máy tính ngủ trên một lần nhấn.


Ngủ qua biểu tượng nguồn yêu cầu 4 lần nhấp chuột hoặc 6 phím. Vì tôi ngủ máy tính thường xuyên nên tôi thấy nó quá cồng kềnh (chưa kể dễ bị lỗi.)
Andomar

1
@Andomar Tôi thấy 3 lần nhấp (giống như trong windows 7)
soandos

@soandos: Tôi nghĩ rằng "di chuyển đến góc" ít nhất là nhiều công việc như một cú nhấp chuột. Win7 là Ctrl-Esc Right-Arrow Enterdòng chảy độc đáo trên bàn phím. Đó là một máy trạm, không phải máy tính xách tay.
Andomar

1
Các máy trạm đã có tùy chọn đặt nút nguồn ở chế độ ngủ lâu hơn - chỉ không phổ biến và bạn có thể cần phải vào bios để kích hoạt nó. Ngoài ra, có được một bàn phím đa phương tiện với một nút ngủ.
Joel Coehoorn

1
@andomar - bạn không phải lập trình nó. Hầu hết các bàn phím đa phương tiện đều có nút ngủ được lập trình sẵn.
Joel Coehoorn

0

Không chắc chắn về Windows 8 nhưng trong Windows 7, bạn có thể trong "Tùy chọn nguồn" sử dụng "Thay đổi nút nguồn làm gì" để đặt nút nguồn chính để đặt máy tính ở chế độ ngủ thay vì tắt.

nhập mô tả hình ảnh ở đây


-2

Tôi đã thấy rằng các tùy chọn tắt và ngủ ở ngay trên quả cầu Windows (hay còn gọi là "nút bắt đầu"). Nếu bạn sửa đổi cài đặt nguồn, bạn cũng có thể bật / tắt chức năng ngủ đông (nếu chưa có).

Nhưng thực sự. Bạn có thể phải bật cấu hình nguồn S1 hoặc S3 trong BIOS để chế độ ngủ hoạt động bình thường. Có thể có các cài đặt khác quá! Bạn thậm chí có thể cần kiểm tra khả năng cung cấp năng lượng của mình vì có thể thực sự tắt ngay cả khi bạn thực sự đang cố gắng để hệ thống ngủ. Và lý do có thể xảy ra là vì có thể không có đủ dòng trên đường ray 5V, điều cần thiết để giữ cho RAM và mạch RAM hoạt động trong điều kiện ngủ thực sự. (Bây giờ bạn đã biết tại sao rất nguy hiểm khi cắm / rút thẻ mở rộng hoặc thêm / xóa các mô-đun RAM khi dây nguồn vẫn được cắm.)

Nếu không, chế độ ngủ đông và có thể kích hoạt WOL (Wake On LAN) có thể hoạt động? Nhưng WOL sẽ yêu cầu một bộ định tuyến có khả năng xử lý các gói "đặc biệt" đó. Ngủ đông cũng không cho phép hệ thống đánh thức một sự kiện cụ thể như nếu bạn đang lên lịch WMC để ghi lại một chương trình truyền hình hoặc ngay cả khi bạn muốn lên lịch cho Windows để tự phân mảnh vào lúc 3:00 sáng. Ngủ đông thực sự chỉ tốt cho việc khởi động nhanh. Bạn vẫn sẽ tiếp tục gửi BIOS và tất cả, nhưng sau đó Windows sẽ xuất hiện gần như ngay lập tức vì RAM về cơ bản được tải lại từ một tệp tạm thời khổng lồ trên ổ cứng (điều này thực sự nhiều hơn cho máy tính xách tay khi bạn nghĩ về nó).

Dù sao chúc may mắn. Tôi nghĩ rằng câu trả lời từ "superuser" là quá đủ cho câu hỏi ngay lập tức của bạn về việc sử dụng lệnh nào. Mặc dù, tôi có thể vừa tạo một lối tắt và có thể đã sử dụng phím tắt này cho lệnh: Rundll32.exe Powrprof.dll, SetSuspendState Sleep (Đây là một liên kết mà tôi nghĩ rằng tôi đã thấy nó: http://answers.microsoft.com/en-us / windows / forum / windows_vista-desktop / is-there-any-way-to-make-a-desktop-phím tắt-for / 4e57f536-50a8-4942-a84a-290b3dea1ffb )


Máy tính của tôi ngủ rất tốt. Chỉ là nó quá khó để bảo nó ngủ. Những người SetSuspendState Sleepmắc phải vấn đề tương tự như các đề xuất khác: nó sẽ thích ngủ đông hơn để ngủ. (Không phải downvote của tôi, cảm ơn bạn đã trả lời.)
Andomar

Anh ấy đang nói về windows 8. Không còn "windows orb" nữa.
Joel Coehoorn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.