XP高速化の方法とは?CPU処理の優先度を変更する方法をご紹介

このQ&Aのポイント
  • Windows XPの高速化方法の一つとして、レジストリを編集して「CPU処理の優先度」を変更する方法があります。
  • 具体的な手順として、[スタート] をクリックし [ファイル名を指定して実行] を選択し、[regedit] と入力して [レジストリエディタ] を起動させます。
  • そして、[HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Control¥PriorityControl] を展開して選択し、[Win32PrioritySeparation] をダブルクリックして [10進] を選択し、パフォーマンスが向上する値に変更します。
回答を見る
  • ベストアンサー

XP高速化の中で、レジストリを編集して「CPU処理の優先度」を変えるっ

XP高速化の中で、レジストリを編集して「CPU処理の優先度」を変えるってやつがあったのですが・・以下の内容です。 ---------------------------------------------------- 1) [スタート] をクリックし [ファイル名を指定して実行] を選択。[regedit] と入力したら [OK] をクリックし [レジス トリエディタ] を起動させる。 (2) ウィンドウ左から [HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Control¥PriorityControl] を展開して選択。 (3) ウィンドウ右の [Win32PrioritySeparation] をダブルクリックし、[DWORD値の編集] ウィンドウの [表記] 項目 で [10進] を選択する。 (4) 表示された値のデータを最もパフォーマンスが向上する [38] に変更し [OK] をクリック。 ------------------------------------------------------- これやってみたいのですが、パフォーマンスが向上すると仕事量も増えて消耗してパソコンが短命に成るってことはありませんか? 他にもレジストリを編集することで高速化をはかれるようなことは色々とあるようなのですが、たくさん仕事させて短命にならないか、同じように気になって手を出せないでいます。 全然そんな心配は必要ないですか? もしよろしかったら教えて下さい。

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

  • ベストアンサー
  • F2-A
  • ベストアンサー率26% (62/232)
回答No.3

PCは目に見えていなくても同時に色々な処理が動いてます。 例えばタスクマネージャーやウイルスチェックソフト、ファイアーウォールといった処理です。 質問者さんがIEでサイトを閲覧している場合にも実はある程度等分して処理を行っているわけです。 質問文にあるレジストリの編集を行うことで、サイト閲覧をしているときにはIEの処理に掛けるCPUの時間の割合を増やすということです。 この場合、IEだけはサクサク動くかもしれませんが同時にエンコードなどの処理を動かしていると、予想しているエンコード終了時間より遅くなる場合があります。 バランス良く全ての処理を動かしたいのか、ひとつの処理を優先して動かしたいのかは質問者さんの使い方しだいなので他人に聞いてもしょうがないですね。 設定を間違えなければ別に壊れはしませんよ。

hachi_nana
質問者

お礼

バランスよくか、一つを優先的に、なのですね! 寿命を縮める行為でなくてよかったです。 ご回答有難うございます。

その他の回答 (3)

  • REAPER
  • ベストアンサー率36% (85/235)
回答No.4

書き換える意味を考えると心配はないでしょう。 Windows上では、一つのCPUは同時に一つのタスク(アプリケーション)しか実行できないので、複数のタスクを一定の間隔で切り替えながら処理するプリエンプティブ・マルチタスクと呼ばれる動作をしています。この切り替える間隔が短いとユーザーが体感するアプリケーションの切り替えが早くなり、ユーザーが体感するアプリケーションの反応速度を向上させることができるというのが質問文内のレジストリチューンの主旨です。 つまり、結局、そのチューンをしてもしなくてもCPUがずっと仕事をしていることに変わりはないのです。

hachi_nana
質問者

お礼

パソコンの寿命を縮める行為でないこと、わかり易く知ることが出来ました。 ご回答有難うございます。

  • goomooku
  • ベストアンサー率57% (8/14)
回答No.2

私見を述べます。申し訳ありませんが、不具合が生じても責任はとれません。 1)私は、当該数値を24(10進)にして使用しています。 2)最悪の場合、コンピュータが動かなくなる場合があります。 ハード的にダメになれば、どうにもなりませんが、 ア)普段から、データのバックアップをしっかりとっておく。 イ)ダメになったら、マシン全体を工場出荷状態に戻す方法を確認しておく。 という方法もあるかと存じます。

hachi_nana
質問者

お礼

ご回答有難うございます。 ア)とイ)大事ですね。イ)はまだ確認していないのですが。 やってみたい・・でもやめることにしました。

回答No.1

  パソコンの寿命はCPUやHDDが壊れた時ですが....寿命の前にパソコンの調子が悪くなり使用に耐えなくなる時が有ります。 その原因はレジストリを変えた事による不整合や、インストールしたソフトが他のソフトと干渉し動作がおかしくなる事です・・・殆んどの人はこの時点で故障と考えて買い換えます。  

hachi_nana
質問者

お礼

ご回答有難うざいます。 素人が高速化目的だけでパソコンをいじるのは、まだしないことにしました。 動作がおかしくなっただけではまだ寿命ではないのですね!勉強になりました。

関連するQ&A

  • レジストリ編集を元に戻したい

    とあるサイトからネット接続が速くなるということで下記のものを取り込みました。レジストリエディタでしたので結合し再起動したのは良いのですが、バックアップを取っておらず元に戻せません。 復元を実行しようとしたのですが、なぜか復元元ポイントが下記を取り込む以前のがなく戻せない状態です。 そのレジストリエディタをワードパットで開いてみたものが下記です Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] "TcpWindowSize"=dword:0003ecd0 "DefaultTTL"=dword:00000080 "SackOpts"=dword:00000001 "TcpMaxDupAcks"=dword:00000002 "Tcp1323Opts"=dword:00000001 "EnablePMTUBHDetect"=dword:00000000 "EnablePMTUDiscovery"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces] "MTU"=dword:000005dc [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters] "NetFailureCacheTime"=dword:00000000 "NegativeSOACacheTime"=dword:00000000 "NegativeCacheTime"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters] "LargeBufferSize"=dword:00004000 "MediumBufferSize"=dword:00000bc0 "SmallBufferSize"=dword:00000100 "TransmitWorker"=dword:00000020 "DefaultReceiveWindow"=dword:0003ecd0 "DefaultSendWindow"=dword:0003ecd0

  • レジストリ操作でデフラグが高速化しますか?

    レジストリ操作でデフラグが高速化しますか? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management の 「IoPageLockLimit」 の 値のデータを 大きくすると デフラグは 早くなりますか?

  • 起動後すぐに自動再起動

    起動後すぐに自動再起動 OSを起動→パスワード入力→ログインするとDESKTOP画面が現れるのですが すぐに勝手に再起動されてしまいます。 再起動されてから→パスワード入力→ログインすると普通に使えます。 原因がわかりません。助けてください! 原因として思い当たる節はあります。 1、数日前、高速化の為レジストリをいじりました。   下記内容を適用しました。DWORD値が見当たらないものが2、3項目   あったので作成したのですが、それがあやしく思えます。   しかしどのDWORD値を作成したか思い出せないです。 ○「右クリックメニューの表示高速化」 HKEY_CURRENT_USER\Control Panel\desktop 文字列[MenuShowDelay]値[1] ○「現在使用していないDLLを終了」 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer DWORD値[AlwaysUnloadDLL]値[1] ○「青画面になった場合の自動再起動有効」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl DWORD値[AutoReboot]値[1] ○「PCの動作効率の向上」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl DWORD値[IRQ8Priority]値[1] ○「エクスプローラのプロセスを分離して高速化」 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer DWORD値[DesktopProcess]値[1] ○「ハードディスクのアクセスの負担を軽減」 HKEY_LOCAL_MACHINE\Software\Microsoft\Dfrg\BootOptimizeFunction 文字列[Enable]値[Y] ○「Windows MessengerとOutlook Explessの同時起動を無効」 HKEY_LOCAL_MACHINE\Software\Microsoft\OutlookExpless DWORD値[Hide Messenger]値[2] ○「ファイルの断片化を極力少なくする」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem DWORD値[ContigFileAllocSize]値[1000] ○「シャットダウン時に仮想メモリを解放」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management DWORD値[ClearPageFileAtShutdown]値[1] ○「Windowsカーネルのメモリを最適化」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management DWORD値[DisablePagingExecutive]値[1] ○「DNSキャッシュを拡張」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service\Dnscache\Parameters DWORD値[MaxCacheEntryTtlLimit]値[93a80] ○「ネットワークなどからPCの情報を隠す」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service\lanmanserver\parameters DWORD値[hidden]値[1] ○「パケット情報の流入を阻止」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service\Tcpip DWORD値[SynAttackProtect]値[2] よろしくお願いします

  • OE6のアドレス帳が開けません。レジストリを編集してXP再インスト-ルを試みてますが・・・

    outlook express6でアドレス帳が突然に開けなくなりました。また、メールの受信はできますが作成・送信もできなくなってしまいました。また、受信されたメッセージ内に表示されているメールアドレスをクリックすると、「outolookexpressを起動できませんでした。正しくインストールされていない可能性があります。0x8004104F」の表示が出てしまいます。まず、システムの復元をしてみましたがダメ。次に再インスト-ルしようとマイクロソフトのサポ-トでダウンロ-ドしましたが、”このコンピュータには、最新バージョンの Internet Explorer が既にインストールされています。 セットアップは続行できません。”と表示されました。その後 このエラー メッセージが表示されないようにして、同じバージョンの Internet Explorer および Outlook Express を再インストールするレジストリを編集する方法をやってみたのですが 1. 管理者としてログオンし、[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。 2. [名前] ボックスに regedit と入力し、[OK] をクリックします。 3. 適切なレジストリ サブキーに移動し、IsInstalled (REG_DWORD) 値を右クリックし、[修正] をクリックします 3番目の IsInstalled (REG_DWORD) がどこにあるのかわかりません。 レジストリ検索で調べてみたのですが、レジストリすべて検索終了で何も出てきません。どうすればよいのでしょうか? OEは毎日仕事で必要なので大変困ってます。他に修復方法があればあわせて教えていただければうれしく思います。よろしくお願いします。

  • レジストリ エディタ DWORD(32ピット)値の編集

    最近、インターネットの画面が変わるのが遅くなり、時々フリーズします。「VISTAの高速化」というホームページを見つけて書いてある通りにしたのですが、それが原因かもしれません。元に戻したいのですが、もとの値がわかりません。わかる方教えて下さい。(1)起動用メモリを開放して使えるメモリの量を増やす。…レジストリ エディタで、「DWORD(32ピット)値の編集」の値のデータに「1」と入力しました。(2)I/Oバッファサイズを変更してパフォーマンスアップする…同じくレジストリ エディタで「DWORD(32ピット)値の編集」の10進法にチェックをいれ、6000000と入力しました。(1)(2)共に、元の値を教えて下さい。よろしくお願いします。

  • XPレジストリを外ディレクトリに移し編集するツール

    XPレジストリを外部レジストリ編集ツールで編集できるツール教えて! プログラム起動すると特定のプログラム起動になってしまう ディスクトップのアイコンはもとより、プログラム一覧やあげくのはては MSCONFIG,REGEDIT,コマンドプロンプト,マイコンピューターのプロンプトなど多数 が特定のプログラム起動になってしまう 外部BOOTからSYSTEM VOLUME INFOMATION にある古い(SNAPSHOTが2ヶ月前まである)に戻しても 現象変わらずです。 多分lnk,exe等のレジストリ内の拡張子、RUN,OPENなどの記述が壊れているか固定化していると思われます。 他のマシンにレジストリを写して、編集し戻すことで REGEDITでも起動できるようになれば、コツコツ修正できるのでしょうが 探している限り、Windows純正のREGEDITやレジストリ編集ソフトは本体内 (C:\WINDOWS\SYSTEMU32\CONFIG内)のレジストリを編集するものばかりのようです 外部(指定ディレクトリ)のレジストリ群データを直接編集するソフトをご存知の方 ツールを教えていただけないでしょうか? regeditの単独起動する方法でも可です。 (ちなみに「ファイル名を指定して...」「コマンドプロンプト」「タスクマネージャから新しいタスク」も効きません) 現在効くのは、フォルダを開く、ie8、マイコンピュータを開く、マイコンピュータの管理程度です 最後の手段として、repeirフォルダのレジストリを戻す(いわゆる再インストール状態)ことも考えていますが、 今後のために、経験者の知識をお借りしたいです。 fujitsu CE30G5 Windows XP sp3

  • レジストリの編集の際に!

    こんばんは Windowsを最適化しようとすると、どうしてもレジストリの編集が必須になってきます。 しかし、サイトに記された通りに”キー”を1つ1つ追っていくのはなかなか面倒くさいものですよね。 そこで質問なのですが、例えば、下のように記された場合Explorerのキーに一発で移動できるようにする方法はあるのでしょうか?(”検索(Ctrl+F)”は無しでお願いします。) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer レジストリの編集の危険性は重々承知ですので忠告はご遠慮願います。

  • SYN Flood Attacks

    SYN Flood AttacksからPCを守るためのレジストリの情報が載っていました。 http://journal.mycom.co.jp/column/winxp/056/index.html HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters SynAttackProtect 値=2 というものです。 これと類似の情報で、 「パケット情報の流入を阻止する」 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service\Tcpip DWORD値[SynAttackProtect]値[2] というものがありました。 http://www.a-windows.com/windowsxp/regedit.html レジストリのパスのServiceは、おそらくServicesの誤りだと思いますが、 さらに\Parametersを書き忘れているのであれば、同一の設定ということになります。 パケット情報の流入を阻止するという情報が誤りなのか それとも、共に設定した方がいいのでしょうか。 よろしくお願いします。 なお、ルーターおよびファイアーウォールを使用しておりますので あまり重要な設定ではないとは思うのですが、念のため設定したいです。

  • メモリカードを入れても自動認識しません。

    CDを入れても、メモリカードリーダを挿してもウィザードが出ません。(autorunが動作しない。) 通常XPでCDをいれるとウィザードがでますが、CDをいれても何の反応もありません。 あとメモリーカードリーダを挿しても、ウィザードが立ち上がりません。 いろいろここで調べたら、regeditでレジストリエディタを起動させたら (1)マイコンピュータ +HKEY_CURRENT_USER +Software +Microsoft +Windows +CurrentVersion +Policies +Explorer ←クリック 右ウィンドウの 名前__________種類____データ NoDriveTypeAutoRun REG_DWORD 0x00000091(145) これはちゃんと91の値になっていたのですが、 (2)マイコンピュータ +HKEY_LOCAL_MACHINE +SOFTWARE +Microsoft +Windows +CurrentVersion +policies +Explorer ←クリック 右ウィンドウの 名前__________種類____データ NoDriveTypeAutoRun REG_DWORD ????????? この NoDriveTypeAutoRun がある場合、 自動再生しない可能性があります。 ということなのですが、policiesフォルダの後のExplorerフォルダが見つかりません。 無いです....。 あと (3)マイコンピュータ +HKEY_LOCAL_MACHINE +SYSTEM +ControlSet数字(複数あればそれぞれを見ます) +Services +Cdrom ←(1) +CurrentControlSet +Services +Cdrom ←(2) 複数ある(1)と、 (2)の右ウィンドウで 名前_____種類_____データ AutoRun REG_DWORD 0x00000001(1) では上のようになっております。 (1)は大丈夫のようですが、 (2)はフォルダが無くなっています。 (3)CDのAUTORUN 大丈夫のようなのですが、AUTORUNが起動しません。 (2)のフォルダは修復できるのでしょうか?? また(3)はどうなのでしょうか?? どなたかお知恵を拝借お願いします!!

  • 起動時自動スキャンのIfsmgr.vxdダウンロード後の処理

    以前のgoo回答に従いダウンロードは完了しました。回答ではその後「regedit」起動。「Hkey---」開いて「編集」-「新規」-「DWORD値」クリックして。とあります。ここまではやっと到達しました。ここからが分かりませんのでご指導お願いします。「CacheWriteDelay値」を作成し10進法で2000などを設定し「OK」ー「再起動」と記載されているのでやってみました。1・「DWORD値」をクリックすると「新しい値#1」と出ます。ここに「CacheWriteDelay値」と書き込むのでしょうか。2・それをダブルクリックし「10進法」にチェックを付けたらいいのでしょうか。3・「2000などを設定」ということは何所にするのでしょうか。又数字を入力するとしたら2000でいいのでしょうか。 以上回答されていたのを、追加の教えをいただきながらやりだして壁に当たりました。よろしくご教示お願いします。