NVIDIA関連の記事を書いたついでに、旧バージョンのGeForce Experience v2を永久的に使用する方法と自動化ツールです。

ご存知の人は多いと思いますが、GeForce Experience付属のShadowPlayを使うことで低負担で動画をキャプチャできる機能があるので愛用している人は多いはず。
ただ去年辺りからバージョン3になってGoogle、Facebook、NVIDIAのアカウントが必須になりログインしないと一切使用することが出来なくなった。
これはユーザーの情報を収集する為だろうか?
インターフェースも凄く分かりにくくなりShadowPlayもShareという名前に改名されて設定がどこにあるのかも一目で分からなくなった。

そして最新版のShadowPlay(Share)でキャプチャしてみると・・・

なんだこれ。
しかもこれキャプチャした動画にしっかり残っている。
なんという改悪。

そして旧バージョンに戻してもネットに接続しているだけでShadowPlayが機能しなくなり、GeForce Experienceを起動させると自動アップデートというより強制アップデートが始まり旧バージョンを起動させなくする徹底振り。
改悪バージョンを出すだけならまだしも、今まで使っていた旧バージョンを使えなくし改悪バージョンに強制アップデートをさせるのはさすがに怒りを覚える。

きっと同じ思いをしている人達は多いと思い色々調べてみると旧バージョンを永久的に使用する方法を発見した。
  1. 現在公式から旧バージョンがダウンロードできなくなっているので、旧バージョンを持っていない場合は下記から最終版(v2.11.4.0)をダウンロードしてインストール。(要ウイルスチャック)
    http://www.filehorse.com/download-nvidia-geforce-experience/26526/
    既にバージョン3をインストールしている場合はアンインストールしてからインストールする。
     
  2. 改悪バージョンが自動的にダウンロードされていると旧バージョンが起動できなくなり強制アップデートが始まる仕様なので以下のフォルダを削除する。
    「C:\ProgramData\NVIDIA Corporation\GeForce Experience\Update」
     
  3. アップデートフォルダを削除すると起動が出来るようになるが、ネットに接続していると自動的に改悪バージョンがダウンロードされてしまうので以下のhostsを書き換えアップデートサーバーに接続しないよう遮断する。
    「C:\windows\system32\drivers\etc\hosts」を開き最後の行に「127.0.0.1 services.gfe.nvidia.com」を追加。

これで旧バージョンが永久的に使えるようになり非常に快適なった。

ただこの手順は割と煩わしいのでクリック一つで強制アップデートを無効化し旧バージョンを永久的に使用できるツールを作りました。
このツールを使う事で再度設定を戻すことも出来ます。

Download

※.Net Framework 4.5が必要です。
元々は自分専用に作ったツールなので自己責任でお使いください。