自分がやったPC環境設定を、念のため覚書(というかコピペ)。

①通信速度向上のための設定

■回線のリミッターを解除する 
まずWindowsキー+R、またはスタートメニューを開く。 
スタートメニュー下部にある検索バーに「cmd」と入力して出てきた「コマンドプロンプト」を右クリックして「管理者として実行」をクリック。 

出てきた黒い画面にそのまま 
netsh int tcp show global 
と入力してエンター。 
※コピペはCtrl+Vでは出来ないので右クリックから貼り付けすること。 

一覧が出てくるので上から三行目までが以下のようになっていることを確認 
●Receive-Side Scaling状態 :enabled 
●Chimney オフロード状態  :automatic 
●NetDMA 状態        :enabled 

以下のコマンドを一行ずつそれぞれ打ってエンターを押す。 
netsh int tcp set global chimney=disabled 
netsh int tcp set global rss=disabled 
netsh int tcp set global netdma=disabled 
netsh interface tcp set global autotuninglevel=highlyrestricted 
netsh interface tcp set global congestionprovider=ctcp 

結果的にさっきの一覧がこうなってればおk。 
●Receive-Side Scaling状態 :disabled 
●Chimney オフロード状態  :disabled 
●NetDMA 状態        :disabled 


 http://ch.nicovideo.jp/wahooneko/blomaga/ar432289

②630エラー回避のための設定

Win7エラー630回避の為に
PSO2のネット切断(エラー630)について
Windows7はネットワーク周り新しい機能が増え、これらが各機器完全対応出来ていない事情が複雑に絡みあって回線切断…と言う事が多々あります。
630に対応しないセガもセガですが、Microsoftの公式コミュニティでも質問がよく見られ、セガやユーザーだけの問題でも無さそうです。
私も相当喰らいうんざりしていましたが、当初よりセガに報告、セガからの情報を元に設定対策、それでも安定せず機器の交換‥等様々な試行錯誤しました。最近はかなり安定しており630は稀に発生していますが、その頻度はかなり改善されてます。
以下Windows7での対策を書いて行きますので参考にして頂ければ幸いです。
1)TCP/IPv6の無効化
[スタート] → [コントロールパネル] → [ネットワークの状態とタスクの表示] → [アダプターの設定の変更]
有線LAN接続だったら、[ローカルネットワーク接続]を右クリックして、プロパティを開く。
無線LAN接続だったら、[ワイヤレスネットワーク接続]を右クリックして、プロパティを開く。
[インターネット プロトコル バージョン 6 (TCP/IPv6) ]のチェックを外す

2)EthernetAdapterのフロー制御を変更
[スタート] → [ コントロールパネル] → [ハードウェアとサウンド] と進み、
デバイスとプリンターの[デバイスマネージャー]を選択する。
EthernetAdapter(機器の構成によりEthernetコントローラ、GBE Family controlller、Ethernetアダプター等表記が違います)を右クリックして、プロパティ
*詳細設定Tabより
ARPオフロード 無効、又はDisabledにセット
energyEfficientEternet 無効、又はDisabledにセット
NSオフロード 無効、又はDisabledにセット
TCPチェックサムオフロード 受信と伝送有効、又はRx & Tx enabledにセット
IPv4cheksumオフロード  受信と伝送有効、又はRx & Tx enabledにセット
UDPチェックサムオフロード 受信と伝送有効、又はRx & Tx enabledにセット
グリーンイーサネット 無効、又はDisabledにセット
フローコントロール   ハードウェア制御、又は有効、又はRx & Tx enabledにセット
*電源の管理Tabより
電力の節約のために、コンピューターでこのデバイスの電源をオフに出来るようにするのチェックを外す

3)ネットワーク自動調整機能を変更

[スタート] → [すべてのプログラム] → [アクセサリ] と進み、[コマンドプロンプト]を右クリックし、[管理者として実行]をクリック、コマンドプロンプトが開いたら、以下を入力

netsh interface tcp set global autotuninglevel=highlyrestricted←ここでエンターnetsh interface tcp set global congestionprovider=ctcp←ここでエンター

入力が面倒な場合は←ここでエンターの手前までコピーしてコマンドプロンプト内で貼りつけすれば楽です。一部間違ってたので修正しました。以前この部分を参考にされた方はもう一度やり直してください。

4)ファイアウォール、セキュリティソフトのPSO2フォルダの除外設定

これは各セキュリティソフトでやり方が様々なので面倒かもしれませんが各自で行ってください。nProとavast!の相性は最悪なので、もしavast!を使っている方がいれば他のセキュリティソフトに変更して下さい。今安定しててもavast!のアップデートしたら動かなくなった等、よくあります。

5)ルーターのUPnPを有効にする

古めのルーターでは触っていない限り無効になっていないのですが近年の機器ではセキュリティ対策の一環で無効になっている場合があります

6)PSO2ランチャーを立ち上げる度にファイルチェックを行う

一度アップデート終わったら大丈夫じゃない?なんて思うなかれゲーム中に表示される広告等、ゲームしながらダウンロードしてきたりしますので回線の貧弱な人はトンネル中に落ちてしまったりします。また特定のエリア等で頻繁に落ちる場合はアップデート中のファイルの一部が破損している可能性も高く、これで回避できる事も多々あるようです

7)ポート解放

これに関しては最後の最後でいいと思います、上記の設定をしっかり行った上で、まだ頻繁に切断される場合はポートの解放をして下さい

PSO2で使用されるポートはTCP12000-12999です

これらはIPアドレス固定等、様々な設定が必要ですので各ルーターの説明書、オンライン記事等で調べて下さい。知識が全く無いと何をしているのかさっぱりになりますので面倒だけど慎重に

http://mb1.net4u.org/bbs/club26/article/id17
http://mb1.net4u.org/bbs/club26/article/id18
これら設定を行いました(というか書いてる通りに実行しました)。わたしの場合はこれで問題なく、若干速度が上がった状態でPSO2がプレイできてます。630エラー頻発の方はどうぞ自己責任でお試しください(元への戻し方とか聞かれてもわかりませんのであしからず)。