再起動せずにスタンバイメモリを解放


10

誰かが再起動せずにスタンバイメモリをクリアする方法を知っていますか?

タスクを実行した後、Win 10で他のタスクを実行した後、メモリが不足しているため、HyperV VMを起動できません。十分なメモリ(無料+スタンバイ)がありますが、HyperVはスタンバイRAMをVMで使用できるものとしてカウントしていません。

回答:


11

ProcessHackerを管理者として実行し、[表示]-> [システム情報]-> [メモリ]-> [メモリリスト]-> [詳細]をクリックしてEmpty Standby List、空のエントリの下でここを選択します。

ここに画像の説明を入力してください


Windows 10 x64での動作を確認しました。ありがとう!
ジョン

1
@ジョンこれを聞いてうれしい。
magicandre1981

@ Alpha3031 RAMMapがWin10用に更新されたため、今すぐ回答の削除を取り消すことができます。
magicandre1981

1
うん、インターネットから有益な迅速な回答を削除してみましょうか、あなただけのRAMMapが、私はちょうどテストした更新されました言及している可能性があり、それがまた動作します。
ジョン

1

RAMMap v1.5(https://technet.microsoft.com/en-us/sysinternals/ff700229)を使用できます

  1. Microsoft Windows SysinternalsからRamMapをダウンロードします。
  2. RamMapを実行します(インストールは必要ありません)。
  3. UseCountsがメモリマップを表示するまで待ちます。
  4. メニューストリップで、空のメニュー項目を識別します。それをクリックして空を選択します
  5. ドロップダウンメニューのスタンバイリスト。F5キーを押して[使用カウント]タブを更新するか、Windowsリソースモニターの[メモリ]タブをチェックして、スタンバイメモリが解放されたことを確認します。

ソース:https : //support.software.dell.com/appassure/kb/118393


0

手遅れかもしれませんが、Empty Standby Listコマンドラインについては誰も触れていないので、ここに含めることを考えました。

空のスタンバイリストを使用してい ますhttps://wj32.org/wp/software/empty-standby-list/

次に、スタンバイメモリを5分ごとに自動的にクリアするバッチファイルを作成しました= 300秒(自分の好みに調整できます)。これをバックグラウンドで実行します(管理者としても実行します)。これは私のWindows 7 Professional x64で動作します。

:loop
echo Clearing...
EmptyStandbyList.exe standbylist
timeout 300
cls
goto loop

編集:バッチファイルが失敗する原因となっていた不要な "を削除しました


-3

そのための自動ツールを見つけました http://www.codepredict.com/DefragMemory.html


2
これはリンクのみの回答です。リンク自体を提供するだけでなく、リンクの概要、ツールの名前、インストール方法、およびその他の関連情報を追加することを検討してください。
Vylix
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.