• ベストアンサー

VISTA や 7 での boot.iniの編集

Windows XPでは、マイコンピュータの詳細設定で c:\boot.ini ファイルの編集ができますが、Windows VISTA(たぶんWindows 7でも)ではc:\boot.iniが見つかりません。 編集できないのでしょうか? 実は、アプリケーションの都合で使用するメモリの上限を、/maxmem=1000 のように制限したいのですが・・・ どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Vista以降では、boot.iniは基本的に使用しません。 bcdeditというツールでパラメータの設定・変更が出来ます。 http://technet.microsoft.com/ja-jp/library/cc721886(WS.10).aspx

kuuko
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.2

「boot.ini」はテキスト・エディターで簡単に編集できましたが、 Windows VISTA/7では「Boot Configuration DATA(以下、BCD」」というものが使用されています。 BCDファイルは、回答1の方が紹介された「bcdedit .exe」をコマンド・プロンプト上で管理者権限で実行数する必要があります。 ひとつの例として、参考までに。(プロンプトは省略してあります。) bcdedit /createstore bcdedit /create {ntldr} /d "Windows XP Professional sp3" bcdedit /set {ntldr} device partition=C: bcdedit /set {ntldr} path \ntldr bcdedit /set {ntldr} locale ja-JP bcdedit /displayorder {ntldr} /addfirst bcdedit /create {memdiag} /d "Windows メモリ診断ツール" bcdedit /set {memdiag} device boot bcdedit /set {memdiag} path \boot\memtest.exe bcdedit /set {memdiag} locale ja-JP bcdedit /create {ramdiskoptions} /d "Ramdisk options" bcdedit /set {ramdiskoptions} ramdisksdidevice boot bcdedit /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi bcdedit /create {bootmgr} /d "Window Boot Manager" bcdedit /set {bootmgr} device boot bcdedit /set {bootmgr} locale ja-JP bcdedit /set {bootmgr} default {ntldr} bcdedit /set {bootmgr} displayorder {ntldr} bcdedit /set {bootmgr} toolsdisplayorder {memdiag} bcdedit /set {bootmgr} timeout 10 set WINPE_GUID={17ee9c05-4d93-11de-93c8-fdd8087e182c} bcddedit /create %WINPE_GUID% /d "System Recovery Environment" /application OSLOADER bcdedit /set %WINPE_GUID% device ramdisk=[boot]\sources\boot.wim,{ramdiskoptions} bcdedit /set %WINPE_GUID% path \windows\system32\boot\winload.exe bcdedit /set %WINPE_GUID% osdevice ramdisk=[boot]\sources\boot.wim,{ramdiskoptions} bcdedit /set %WINPE_GUID% locale ja-JP bcdedit /set %WINPE_GUID% systemroot \Windows bcdedit /set %WINPE_GUID% winpe Yes bcdedit /set %WINPE_GUID% ems No bcdedit /displayorder %WINPE_GUID% /addlast .... といったところです。

kuuko
質問者

お礼

ご回答ありがとうございました。

関連するQ&A