ホームページ » の仕方 » プログラムのフォルダを新しいWindowsシステムにコピーすることができない理由

    プログラムのフォルダを新しいWindowsシステムにコピーすることができない理由

    新しいコンピュータを入手した後、またはWindowsを再インストールした後、新しいWindowsシステムに移動するときは、ファイルをコピーするときと同じように、プログラムのフォルダを新しいシステムにコピーする必要があるかもしれません。しかし、これは通常うまくいきません.

    一部のプログラム、特にゲームでは、自分のフォルダをコピーしてプログラムを実行することができます。 「ポータブルアプリ」として特別に設計された他のプログラムもこれを行うことができます。.

    プログラムにインストールが必要な理由?

    Windowsにプログラムをインストールすると、通常Program Filesの下の特定のフォルダにのみインストールされるように見えます。たとえば、AppleのiTunesソフトウェアはデフォルトでC:Program Files(x86)> iTunesにインストールされます。.

    もっと単純な世界では、追加作業なしでiTunesフォルダを新しいコンピュータにコピーしてそのフォルダからiTunesを実行することができます。しかし、これは単純ではありません。プログラムは実際にデータをあちこちに散布します。

    • レジストリ設定:多くのプログラムはWindowsレジストリに設定を保存します。これらの設定は、Windowsレジストリ全体に分散している場合があります。たとえば、プログラム設定用のレジストリキー、コンテキストメニューオプション用の他のレジストリキー、プログラムを特定のファイルのデフォルトプログラムにするキーなどがあります。これらのレジストリキーのいずれかが存在しない場合は、プログラムを実行しようとするとエラーが表示されることがあります。.
    • 他のプログラムフォルダ:特定のプログラムは、必要とする他のソフトウェアもインストールします。たとえば、iTunesは、特にApple Application Supportアプリケーションをインストールします。 Apple Application Supportがコンピュータにインストールされていないと、iTunesは起動しません。 Appleアプリケーションサポートは、他のプログラムと同様に、独自のフォルダにインストールされ、独自のレジストリ設定を持ちます。.
    • Windowsシステムファイル:DLLファイルやその他のファイルをWindowsのシステムディレクトリにダンプし、これらのファイルが存在しないと実行されないプログラムがあります。.
    • システムサービス注:多くのプログラムは必要とするWindowsサービスをインストールします。たとえば、Adobe Flash PlayerはAdobe Flash Player Updateサービスをインストールします。 Adobe Flashプラグインファイルを新しいシステムにコピーすることはできましたが、アップデートサービスを利用できないため、Adobe Flashを手動でアップデートする必要があります。インストーラを使用してAdobe Flashをインストールすると、アップデータサービスが確実に存在するようになります。これらのサービスを利用できないと実行できないプログラムもあります。.
    • ハードウェアロック注:いくつかのプログラムは、プログラムを特定のコンピュータのハードウェアに結び付けるDRMを使用することがあります。ファイルを新しいコンピュータにコピーすると、実行が拒否されることがあります。.
    • ユーザーデータフォルダー:最近のほとんどのプログラムは設定をプログラムフォルダに保存しません。レジストリに格納されていないものは、各ユーザーのApplication Dataフォルダに格納されている可能性があります。たとえあなたがプログラムのファイルをコピーすることができたとしても、これらの設定はコピーされなければならないでしょう、さもなければあなたはあなたのプログラムの設定とデータを失うでしょう.

    理論的には、レジストリ設定、プログラムファイル、システムファイル、ユーザーデータフォルダーなどすべてを見つけて新しいコンピューターにコピーし、システムサービスを再インストールしてすべてをまったく同じ場所に配置することが可能です。しかし、これは非常に面倒であり、インストーラが行った変更を監視するプログラムを使用する必要があります。実際には、単純にプログラムを再インストールする方がはるかに速く簡単です。インストーラはあなたのシステムにプログラムが必要とするすべてのものをセットアップします。.

    プログラムをコピーできる場合

    一部のプログラムは、移植性があるように設計されており、レジストリに書き込みをせず、データを自分のフォルダに格納し、インストールを必要とせずに.exeファイルから実行します。これらのプログラムは、規則ではなく例外ですが、存在します.

    • ゲーム:多くのPCゲームは非常に大きく、ギガバイトとギガバイトの新しいコンピュータにダウンロードする必要があります。帯域幅を節約し、処理速度を上げるために、ゲーム開発者の中には自分のゲームフォルダを移植可能にした人もいます。たとえば、ValveのSteamサービスを使用すると、Steamプログラムフォルダを新しいコンピュータにコピーしてから、中のSteam.exeファイルをダブルクリックして再インストールせずにバックアップを実行できます。ブリザードのゲーム - スタークラフトII、ディアブロIII、ワールドオブウォークラフト - はすべて同じように機能し、ゲームのフォルダをコピーし、その.exeをダブルクリックして新しいコンピュータで実行することができます。他のゲームも同じように動作するかもしれませんし、そうでないかもしれません - それは開発者次第です.
    • ポータブルアプリケーション:一部のアプリケーションは、ポータブルアプリケーションとして特別にパッケージ化されているため、USBスティックまたはDropboxフォルダのどこにでも持ち運ぶことができます。プログラムの.exeファイルをダブルクリックするだけで、コンピュータ上で実行され、そのデータが専用のプライベートフォルダに保存されます。インストールは不要です。コンピュータ間を頻繁に移動したり、Windowsを再インストールしたりする場合は、あなたの生活を楽にするためにポータブルアプリケーションの使用を検討するとよいでしょう。.

    デスクトッププログラムをすばやく再インストールする方法

    新しいコンピュータを入手したときにファイルをコピーしたり、Windowsを再インストールしたり、あるいはWindows 8のRefresh Your PC機能を使用したりするのではなく、ほとんどのデスクトッププログラムを再インストールする必要があります。.

    幸い、お気に入りのデスクトップアプリケーションを素早くインストールする方法はいくつかあります。これらのプログラムはあなたに多くの異なるウェブサイトからファイルをダウンロードしてインストールウィザードを通してクリックする手間を省くインストールプロセスをスピードアップするのを助けます.


    Windowsストアでは、Windows 8でデスクトップアプリケーションを簡単に再インストールできるようになりましたが、マイクロソフトではWindowsストアを介してModernアプリをダウンロードおよび更新することのみを許可しています。.

    デスクトップがなくなってみんながModernアプリを使い始めるようになっても、ModernアプリはWindows 8.1以降ではWindows PC間で自動的に同期されるので、これは問題になりません。.