「Wmic の computersystem の設定 AutomaticManagedPageFile = FALSE"コマンドは Windows Vista、Windows Server 2008、Windows 7 または Windows Server 2008 R2 ベースのコンピューター上の既存のページファイルの設定が失われるをされます

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:974028
現象
ページファイルの設定では、次のレジストリ エントリに格納されます。Windows Vista、Windows Server 2008、Windows 7 または Windows Server を実行しているコンピューターで2008 R2。
HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PagingFiles
次のコマンドを実行すると、"c:\pagefile.sys だに REG_MULTI_SZ 値をこのレジストリ エントリが設定されて0 0"。
wmic computersystem set AutomaticManagedPageFile=FALSE
この問題は、既存のページファイル設定が次のページファイル設定がオペレーティング システム:
  • 初期および最大ページファイルのサイズを明示的に指定されています。
    たとえば。
    C:\pagefile.sys 4095 4095
  • 複数の複数のページファイルをします。ボリューム。
    たとえば。
    C:\pagefile.sys 8200 8200D:\pagefile.sys 8200 8200E:\pagefile.sys 8200 8200
メモ この問題も場合に発生、 AutomaticManagedPagefile プロパティがWMI Win32_ComputerSystem クラスは、COM を使用してプログラムのコードによって"FALSE"を設定するはインターフェイスです。
回避策
方法 1
実行して、ファイルの現在の設定を確認、次のコマンド:
wmic computersystem の取得 AutomaticManagedPageFile
またが既にいる場合、値を"FALSE"を設定するを防ぐ"FALSE"に設定します。

方法 2
実行 VBScript コードの代わりに、 wmic コマンドに無効にする、 AutomaticManagedPageFile [プロパティ] します。これを行うには、次の手順を実行します。
  1. メモ帳を起動します。
  2. 次のコードをメモ帳に貼り付けます。
    strComputer = "."Set objWMIService = GetObject("winmgmts:" _    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")For Each objCS in objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem")    on Error Resume Next'    Wscript.Echo "AutomaiticManagedPagefile: " & objCS.AutomaticManagedPagefile    If (objCS.AutomaticManagedPagefile) Then        Wscript.Echo "Setting AutomaticManagedPagefile to False"        objCS.AutomaticManagedPageFile=False        objCS.Put_    Else        Wscript.Echo "AutomaticManagedPagefile was already False. Just leaving"    End If'    Wscript.Echo "AutomaiticManagedPagefile: " & objCS.AutomaticManagedPagefileNext
  3. で、 ファイル メニューをクリックして 保存として.
  4. 種類の選択AutomaiticManagedPagefile.vbs で、 ファイル名 ボックスで、をクリックして、 保存.
  5. AutomaiticManagedPagefile.vbs スクリプトを実行する上で、コンピューターです。
状況
マイクロソフトでは、この「対象」に記載されているマイクロソフト製品の問題として認識しています。
詳細
WMI プロバイダーの Win32_ComputerSystem クラスです。CimWin32.dll で実装します。この .dll ファイルを変更、次のレジストリの値は、 AutomaticManagedPageFile WMI のプロパティ Win32_ComputerSystem クラスです。変更。
HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PagingFiles
Ifは、 AutomaticManagedPageFile プロパティが TRUE に設定、値を設定するのには"?: \pagefile.sys"。場合は、 AutomaticManagedPageFile プロパティが FALSE に設定されて、値を設定するのにはc:\pagefile.sys「だ 0 0 します。」したがって、ページ ファイルの他の設定をします。この問題が発生したときに上書きします。

詳細については、Knowledge Base の資料を参照するのには、次の資料番号をクリックしてください。
959516複数のページファイルを作成、設定すると、AutomaticManagedPagefile プロパティを False に、Win32_ComputerSystem クラスのWindows Server 2008 または Windows Vista Service Pack 1 を実行しているコンピューター

プロパティ

文書番号:974028 - 最終更新日: 08/15/2011 01:31:00 - リビジョン: 3.0

  • kbinfo kbtshoot kbexpertiseinter kbmt kbsurveynew KB974028 KbMtja
フィードバック