蓋を閉じたまま電源コードを抜くと、ラップトップをスリープ状態にする方法を教えてください。(ふたを閉じて接続したときにスリープ状態にしたくない)


10

私は、Windows 10を実行しているLenovo Yoga 2 11を持っています。現在、蓋を閉じてプラグを差し込んだときに起きたままになるように設定しています。これは、意図したとおりに機能しています。ただし、ふたが閉じていて差し込まれている場合は、外すとスリープ状態になります。

シナリオ:自分のラップトップを自分の机で使用(プラグイン)した後、ふたを閉じました。寝ません。ラップトップを持って仕事に行くときは、プラグを抜きます(蓋を開閉しないで)。まだ起きています。

これにより、使用するときに私のラップトップが数時間放置され、死ぬまで数時間かき回されるため、ラップトップが使用不能になることが何度もありました。

プラグを抜いて蓋を閉めるとスリープ状態になる方法はありますか?


素朴ではなく、私が知っていること。たぶん、Lenovo Power Managerで何か有望なことはありますか?Windowsの電源オプションでは、[バッテリー]オプションを[スリープ]に、[プラグイン]オプションを[何もしない]に設定できますが、プラグを抜いた後は[バッテリー]設定が有効にならず、蓋を開閉する必要があるため、 。
ルート

1
@rootそのための方法があります。
ds_secret 2018

回答:


1

ご覧のとおり、ここで、すべてを行う必要があります

  1. に行く Control Panel
  2. クリック Hardware & Sound
  3. クリック Power Options
  4. クリックしてChoose when to turn off the displayChange when the computer sleeps
  5. 与えられた指示に従う

2
これは動作しません!上記の参照設定を次のように構成します。電源が接続されている場合:蓋が閉じているときにスリープしないでください。電源が接続されていない場合:蓋が閉じているときにスリープします。電源が接続された状態でふたを閉じると、その後電源が切断され、ラップトップはオンのままになります。これにより、ラップトップをバッグに入れて過熱することが非常に簡単になります。少なくとも、バッテリーのプロファイルに切り替わるはずなので、設定した時間後にスリープしますが、これは私のラップトップでも起こりません!
ジュール、

0

バッチスクリプトを開始するVBSバックグラウンドスクリプトを使用する方法(Windows 10で作成)。これを使用するときは休止状態オプションをオンにします(以下で説明します)。これはあなたの問題に対する超強固な解決策ではないことに注意してください。休止オプションがオンになっている場合(私はそうです)、バッチスクリプトはコンピューターをハイブリッドスリープハイバネートモードにします。休止状態オプションをオンにすることをお勧めします。オフにするとコンピューターがスリープ状態になる可能性がありますが、コンピューターの電源が切れる可能性が少しあります。一般的に、バッチ方式はあまりしっかりしていません。

VBS部分:

Set Shell = CreateObject("WScript.Shell")
do
WScript.sleep 60000
Shell.run "batterysleep.bat"
loop

BAT部分:

set OnAC=false
set cmd=WMIC /NameSpace:\\root\WMI Path BatteryStatus Get PowerOnline
%cmd% | find /i "true" > nul && set OnAC=true
if %OnAC% == false %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
  1. したがって、最初に、VBSコードを.vbsファイルに貼り付ける必要があります。
  2. 次に、BATコードをVBSファイルと同じファイルの場所にある.batファイル貼り付けます。
  3. その後、VBSファイルのショートカットを作成し、コピーして、スタートアップフォルダーに貼り付ける必要があります(起動時に自動的に実行するため):C:\ Users \ [YOU USERNAME] \ AppData \ Roaming \ Microsoft \ Windows \スタートメニュー\プログラム\スタートアップ

基本的に、このコードはバックグラウンドでVBSファイルを実行し、毎分バッチスクリプトを開きます。コンピューターがAC電源に接続されていない場合、このバッチスクリプトはスリープアクションを実行します。プロセスを強制終了するには、検索に「taskkill / f / im wscript.exe」と入力しますが、これによりすべてのWScriptプロセスが強制終了されることに注意してください。繰り返しますが、これは完全に信頼できるソリューションではないことに注意してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.