web-dev-qa-db-ja.com

ページファイルの使用を完全に無効にする方法wmic

こんにちは私はWindows7でページファイルを無効にするバッチファイルを作成しようとしていますが、これを行うwmicコマンドはありますか?私は使用できるはずだと知っています

「wmicpagefilesetdelete」

ただし、これにより、インスタンスが利用できないというエラーが常に発生します。どのような例でもすばらしいでしょう。

2
John

ページファイルの設定を変更する場合は、最初に自動ページファイルをオフにしてから、独自に定義した設定で新しいページファイルを作成する必要があります。 Windows Management Instrumentation(WMI)では、自動ページファイルと設定ページファイルのエイリアスは異なります。自動管理されたページファイルは、ページファイルエイリアスを介して「管理」できます。すべてが自動的に管理されるため、次の方法で使用できるビューコマンドのみがあります。

wmic pagefile

または

wmic pagefile list /format:list

(より人間が見やすい形式で出力されているので、最後のものが好きです)

自己管理ページファイルは、pagefilesetエイリアスを介して管理できます。ただし、ページファイルを設定する前に、自動ページファイルを無効にする必要があります。このためのコマンドは次のとおりです。

wmic computersystem where name="%computername%" set AutomaticManagedPagefile=False

その後、pagefilesetコマンドを使用して、ページファイルを設定したり、ページファイルを作成したり、ページファイルを削除したりできます。基本的に、ページファイルでやりたいことはすべて実行できます。例:C:\ pagefile.sysを2048メガバイトの固定サイズに置き換えるページファイルを作成するには(ステップバイステップガイドでバイトが言及されている理由はわかりません...コマンドは明らかにメガバイトで測定されます)単に入力してください:

wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=2048,MaximumSize=2048

ページファイルを自分で設定した後、次の方法で設定を確認できます。

wmic pagefileset

または

wmic pagefileset list /format:list    

(明らかに私は後者の方が好きです)

設定を有効にするには、再起動する必要があります。

ソース

4
Moab