• ベストアンサー

ゲーム中のバックグラウンドサービスを停止したい

Vistaのホームプレミアムを使ってゲームをするのですが、ゲーム中にバックグラウンドのサービスが実行され、そのためHDDリソースを食われてゲームの動きがカクカクしてしまいます。バックグラウンドで何も起動していない間は快適なのですが、svchost.exe(LocalSystemNetwork)がもっともHDDに対するアクセスが多く ・インデックス ・ファイアウォール ・ディフェンダー ・デスクトップウィンドウマネージャー ・システム診断 ・NTFSボリュームのリンク ・ネットワークコネクション ・パフォーマンスのログ ・レディブースト ほか複数などを停止しましたがまだ、HDDへのアクセスを頻繁に行っています。 なお、スーパーフェッチは停止していません。 状態としてはリソースモニタに現在使っていない(起動後読み込んでいない)ファイル名がたくさん並んでいます。スーパーフェッチが最も怪しいのですが、ゲームで使うファイルをメモリに読み込んでもらうために停止できないでいます。これを停止したほうがいいのでしょうか?それとももっと他にsvchost.exeを使ってHDDにアクセスするサービスがあるのでしょうか?解決方法を教えていただきたいと思います。

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

  • ベストアンサー
  • Syleena
  • ベストアンサー率39% (385/974)
回答No.2

Vistaで頻繁にアクセスが発生するのはSuperFetch http://www.sophia-it.com/content/SuperFetch ゲームに関係なくどんどんキャッシュします。 普通であれば上記の停止よりコレが先だと思います。 PCの詳細がわからないのでアドバイスしにくいのですが、 2Gくらいしかメモリーが無くて、グラフィック共有だと SuperFetchで大量にキャッシュもっていかれます

goo-zionic
質問者

お礼

やっぱりスーパーフェッチですか。 ゲームで大量のファイルを読み込むのでスーパーフェッチを有効にしておいたほうがいいかなと思っていたんですが、無効化することにします。 ありがとうございました。

その他の回答 (1)

  • a_m-r-m
  • ベストアンサー率22% (2/9)
回答No.1

svchost.exeはWindowsに重要なシステムの1つですので切らない方が良いと思います。 そもそもスペックが足りていない可能性があります。

goo-zionic
質問者

お礼

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

関連するQ&A

  • RPCサービスを停止してしまったが、再開できません。

    svchost.exeが多いので、Process Hackerというフリーソフトでチェック中にどうやらRPCサービス(Remote Produre Call)に対応しているsvchostを停止してしまったようです。 先ほどパソコンを起動させたら、SkypeがRPCサービスを使えないというメッセージ(000958BD)を吐き出してきました。 また、WindowsのエラーメッセージがRPCサーバーを利用できません(0x800106a)と吐き出してきました。 今のところの状況は、デスクトップのアイコンだけ表示されてスタートバーが見あたらない状態です。 explorer.exeは正常に動いているのでそこの問題じゃなさそうです。 そこで、デーモンツールやシステムの復元を用いて復元しようとしたところどちらもエラーでした。 システムの復元はタスクマネージャの新しいタスクから起動させましたが、 --------------------------- システムの復元 --------------------------- システムの復元はこのコンピュータを保護できません。コンピュータを再起動して、システムの復元を再実行してください。 --------------------------- OK --------------------------- というメッセージを吐き出してきました。 また、管理ツール→サービスからRPCを再開させようとすると無効のままでほかの開始、再起動といったメニューが選択できませんでした。 プロパティをクリックしてもうんとも言いません。 この操作をセーフモードからも全て試しましたが結果は同じでした。 どうにかしてRPCサービスを再開させる方法、元に戻す方法はないのでしょうか?

  • サービスを停止させる方法について

    Windows2000 sp4です。 タスクマネージャでプロセスの終了をすると「アクセスが拒否されました」と出て、コンピュータの管理-サービスでは「停止」ボタンがグレーアウトして押せない場合、そのサービスを停止する方法はありますか? msconfigで起動しないようにできるのですがPCの再起動が必要なので、強制終了的なことができるのか知りたいです。 ウイルスと分かっているのですが、サービスとして実行中でウイルスバスターで検知しても隔離できない感じです。

  • Windows サービスの停止を失敗させる方法

    Windows2003用にシステム開発をしています。 そのシステムで独自に追加したサービスの停止を失敗させるテスト環境を作りたいのですが、うまく行きません。起動するexe名を変更したりレジストリ名をいじったりしても、一旦起動されたサービスは正常に停止してしまいます。 どなたかご存知の方がいらっしゃったら教えて下さい。

  • Windows Searchの停止方法...

    昨日、HDDのアクセス問題について質問したchichigebiroonです。 前回の質問↓ https://okwave.jp/qa/q9554467.html その際の質問で『問題は解決した』としました。 実行した対策はお礼で書いたとおり、『Windows Superfetch』と『Windows Search』を無効、停止させたことで、 明らかにそれをやった後は、HDDのアクセスランプの点滅も緩やかになり、文字の変換もとてもスムーズになりました。 しかしその後、また動作がもたつくほどの過剰なアクセスが発生し、現在まで続いている状態です。 タスクマネージャのリソースモニタを見たところ、ディスク活動に大量の『SearchProtocolHost.exe』が表示されていることに気づきました。 SearchということはWindows Search関連だと思ったのですが、Windows Searchは停止させたはずです。 しかしサービスで確認してみたら、動いていました。 止め方を間違えたのかと思い、もう一度『スタートアップの無効』、『動作の停止』を適応させ再起動をしたのですが、やはりまた動いています。 止め方は間違っていないはずです。Windows Superfetchの方はちゃんと止まったままですし。 何故、勝手にまた動き出してしまうのでしょうか。 また、気になるのは前回の問題と今回の問題の原因が同じものなのか、ということです。 今回の過剰なHDDへのアクセスの原因が『インデックスの作成』だったとしたら、前回の問題とは原因が違いますよね? 前回の問題が起きていた際、タスクマネージャのリソースモニタを見たときはSearchProtocolHost.exeはひとつも表示されていなかったので。(たぶん…ですが、少なくともこんなに大量には無かった) あと、『SearchIndexer.exe』という前回の問題の時は見かけなかったファイルが凄くメモリを食ってますが名前からしてこれもインデックスの作成関連でしょうか? 試しにもう一度Windows Searchを停止させてインデックスの作成を止めさせて、HDDへの過剰なアクセスが止むか試したいところなのですが、 停止させてもまた勝手に動き出してしまうので、停止させたら何時間も掛かるらしいインデックス作成がまた1からやり直しになってしまうことになるので躊躇しています。 インデックスの作成が終わるまで待てばいいのでしょうが…、いつ終わるのかよく分かりません。 少なくともWindows Searchが勝手に動いてるのを確認してから3時間程たった今でもSearchProtocolHost.exeがたくさん表示されているのでまだ続いているのかと思われます。 Windows Searchを停止させ、勝手に動き出さないようにするにはどうしたいいのでしょうか? 色んなサイトを見てみてもまったく同じやり方が書かれていて、その通りにやっても勝手に動き出してしまうわけです。 また、勝手に動き出すという事例も、検索してもまったく出てきません。 どうかよろしくお願いします。 とりあえず今回もスペックを記載 ・Windows 7 SP1(最新のアップデート実行済み) ・levono L520 ノートパソコン ・CORE i5 ・32bit ・メモリ4GB ・HDDの空き容量 191 GB/284 GB

  • サービスの状態が停止している

    インストールしたソフト立ち上がらなくなりました。コンピュータ-の管理からプロパティがサービスの状態が停止になっており起動しなくなりました。 開始を押したのですがアクセスを拒否されます(エラー5)。 回復できる手段はあるのでしょうか?

  • google cherome CPU75%超

    google cherome をインストール後PCの動作が重くなったので、リソースモニターで調べたら、Svchost.exe(Locai Service peerNET)が常時CPUにアクセスしており CPU使用率が常時75%超になっていた。 さらに、msconfigでスタートアッププログラムを調べたら、google updata がスタートアッププログラムに登録されており、これをスタートアップから登録解除しPC再起動したら CPU使用率は10%程度に改善され、Svchost.exe(Locai Service peerNET)のCPUアクセスも0になり快適に動作するようになった。 おそらくgoogle cherome をインストール時に同時にgoogle updata がスタートアップ登録されたものと思うが、Svchost.exe(Locai Service peerNET)は悪名高いP2P関係の Svchost.exeですが、googleでは利用者に無断でP2Pソフトをアップデートのために強制インストールしているのですか?

  • svchost.exe について

    C:\Windows\System32\svchost.exe のアウトバンド通信をPFWで遮断するとCPUが100%になって困っています。 windowsupdateをすると通信したがります。 svchost.exe は何個も同じファイル名がありシステムファイルでもあると聞いたのですが、そうでしょうか? 上記フォルダにもあるものなのでしょうか?ある可能性のあるフォルダを教えてください。 絶対に上記にないなら削除します。 エフセキュアでは検知されません。 複数あるのでsvchost.exe を停止するときはサービスのどれがこれかどのように調べるのでしょうか? またプロセスというタブもあるのですが、こちらはサービスとどう違うのでしょうか? OSは7の64bitです。

  • サービスの停止(無効)に伴う不具合について

    サービスの停止(無効)に伴う不具合について 昨年末Windows 7 Home PremiumのPCを購入しました。 不要な「サービス」を停止すると、メモリの使用量が少なくなり、 より快適になるらしいと知って、ネットで調べながら おそらく不要と思われた「サービス」を「手動」に変更 もしくは「無効」にして再起動しました。 すると、「管理ツール」のすべてのプログラムが 開かなくなってしまいました。 「サービス」「イベントビューアー」「コンピューターの管理」 「サービス」「タスクスケジュラー」など。。。 そのときのエラーは「指定されたサービスは無効であるか、 または有効なデバイスが関連づれられていないため、 開始できません」というものです。 停止してはいけない「サービス」を「停止」 してしまったからこうなったのだと思いますが、 msconfig自体が起動しないため、 そもそも修正・変更ができなくなってしまいました。 また、タスクマネージャーの「サービス」から 現在「停止」になっているサービスをとにかく全部、 一旦「開始」してみようとしましたが、 大部分のサービスは「アクセスが拒否された」と出て開始できません。 こうなったのはどの「サービス」を手動や無効に 変更したから駄目になったのか また、解決するにはどうしたらよいか アドバイスいただけましたらと思います。 よろしくお願いいたします。

  • ハードディスクのアクセスランプがとまりません

    ハードディスクのアクセスランプがとまらなくて困っています。他のソフトを立ち上げようとしても、重くて重くてどうにもなりません。 環境はwindows-vistaです。 タスクマネージャのリソースモニタから svchost.exeが常に動いているようです。 ほかには、 System SearchIndexer.exe SearchProtocolHost.exe などです。 svchostがどんなことをしているのかさえ検討もつきません。 よろしくお願いします。

  • WindowsXP 停止したサービスの自動起動方法

    ドメイン配下のWindowsXP Pro SP3 クライアントです。自動起動のサービスのうち、いくつかがいつの間にか停止することがあります。例えば、サーバーサービス、ワークステーションサービスが停止すると、ドメインコントローラ(Windows2003)にある共有フォルダにアクセスできなくなって、停止したことが分かります。 試しに数週間の間、毎日終了時にスタンバイで終了したところ、10個位の自動起動サービスが停止していました。 ほとんどのサービスは停止しても気付かない(影響が無い)のですが、上記のように困るものもあります。 そこで、どなたかにお知恵を拝借したいのですが、例えばサーバーサービスが動いているか監視して、もし停止したらサーバーサービスを再起動するような仕組みをできないでしょうか。 いくつかのサービスは監視したいのです。 私はスクリプトがど素人ですので、よろしくお願いします。