目次

ソフトウェアのお引っ越し

WindowsでPC変えたりした時に、旧PCの設定を引き継いだまま、新PCに持ってきたい。なるべく自動で引き継げるものは引き継いで、コピーできるものはコピーしたい。

LANに新旧2台接続できるなら、ファイルの移動等はリモートデスクトップでの作業が楽。DropBoxなどでもよいが、容量が足りなくなる場合がある。

ライセンス付き有償ソフト

[ウイルス対策] ウイルスバスター

新PCで新規インストールして、普通に進むと現れる画面にシリアル番号を入力すればよい。

それによりライセンス人数超過になったら、旧PCで無効になる旨を伝える(複数台ライセンスなら、どのコンピュータ名のライセンスを無効にするかを選ぶ)ウィンドウが出るので、それで切り替えは完了する。

[IDE] JetBrainsシリーズ

あまりに過剰な台数にインストールして無ければ、個人利用の範囲で複数台へのインストールは問題ない。

必要なコンパイラやインタプリタは、事前にインストールしておく。(こればっかりは新規作業が必要になるが仕方ない。概して依存関係が複雑すぎて、下手にコピーしてエラーが出た場合、一部修正が出来ず丸ごとやり直しになるので……)

フォントを独自のものに変更していた場合は、事前にインストールしておく。

旧PCでアカウントを作成し、Sync Configを使うと、設定がアカウントに紐付けられる。

新PCでIDEを新規にインストール後、初回起動時に「設定ファイルが無いけどどっかから引き継ぐか、まっさらではじめるか選べ」的なウィンドウが出るので、「アカウントから」を選択し、右下の歯車ボタンからSyncすると設定を反映してくれる。

ただし、シンタックスハイライトルールなど、設定の存在は同期してくれるものの、どれを設定していたかは初期化されてしまったので、再設定する必要があった。

プロジェクトはGit経由でもいいが、.idea フォルダをignoreしている場合はそのままコピー。

フリーソフト

レジストリや外部設定ファイルを使っておらず、アプリケーションフォルダのコピーのみで移行できるソフト。

分類名称備考
テキストエディタgPad
画像ビューアMassigra
動画再生mpc-be
DiffWinMerge
FTPクライアントWinSCP鍵は別途必要
SSHクライアントPutty鍵は別途必要
Win10はOpenSSHが入ったので必要性は薄まったかも?
ただ、複数の接続設定を記録して一覧から選べるGUIは便利

以下、その他

[テキストエディタ] サクラエディタ

基本的にはフォルダコピーのみ。

レジストリは、拡張子の関連づけのみ使用。(インストール/アンインストール手順

マルチユーザー設定にしていた場合、ユーザ別にするため、C:\Users\(User)\AppData\Roaming\sakura\sakura.ini などに設定ファイルが作成されている。 マルチユーザー設定しているかどうか、その場合の設定ファイル場所は、sakura.exeのあるフォルダの sakura.exe.ini を見ればわかる。

[ブラウザ] Firefox

プロファイル

プロファイルフォルダをコピーすれば動く、はず。 ただ、長年使ってると使われなくなった設定ファイルとかありそうだし、環境が変わってるとそもそも上手く動くかリスキー。

新規インストールしつつ設定だけ引き継ぐには、アカウントを作成してFirefox Syncを使う。ログイン情報やブックマーク、アドオンなどが同期される。

  1. 旧PCでアカウント作成
  2. 旧PCをSyncに同期
  3. 旧PCをログアウト
  4. 新PCにFirefoxインストール
  5. 新PCをSyncに同期
  6. 最初から登録されている不要なブックマークなどをちょいちょい削除
  7. もう一度新PCをSyncに同期
  8. 新PCをログアウト

注意点としては、旧PCで同期後もログインし続け、新PCでも同期後、不要なブックマーク等を削除する前に再度旧PCを同期すると、不要なのが旧PCにまで移ってしまうこと。 また、昔に同じアカウントで同様の引継をして、今、再度アカウントで同期すると、昔の設定がそのまま降ってきてしまう。

う~ん、書いといて何だが、プロファイルコピーと比べてそこまでいい方法でもないなあ。引継だけに使用するにはイマイチ向いていないのかも知れない。 Syncを普段から使っていればそんなことは無いのだろうが、日常的に複数台で勝手に同期されるのはそれはそれで困るし。

userChrome

自分で設定した userChrome.css, userChrome.js などを使っている場合は、プロファイルフォルダの chrome フォルダをコピーする。 プロファイルフォルダは、[メニュー]-[ヘルプ]-[トラブルシューティング情報] から確認・開ける。

Firefox69からは、userChrome.css をデフォルトでは読み込まないようになっている。about:config から「toolkit.legacyUserProfileCustomizations.stylesheets」を true にすれば読み込むようになる。(要再起動)