Windows XPからの移行時の主な注意点
内部バージョン変更の対応 (ver コマンド結果の OS による違い) コマンドでバージョンチェックしている場合は注意
Windows OS バージョンによるドキュメントフォルダの違い ユーザのドキュメントフォルダを使用している場合は注意
UAC (User Access Control) システムファイル、レジストリにアクセスするアプリがある場合は注意
システム整合性レベル (IL、IntegrityLevel) システムファイル、レジストリにアクセスするアプリがある場合は注意
セッション 0 分離 Windows XP 用のサービスを移行する場合は注意
Windows リソース保護 アプリのインストーラなどシステム変更する場合は注意
その他
●GINAの廃止
・Windows XPで使用されていたログオン認証の機能 "GINA" が Windows Vista 以後は廃止された。GINAはユーザインターフェースの表示などの機能を実装する必要あり、常駐している。
・代わりにCredentialProvider という機能が使用される。ユーザインターフェース表示は不要(Winlogonが実施)で不要時はアンロードされる。→多くの機能はWinlogonが実施するため、開発の負荷が減る。
●メールソフト
・Windowsメールが標準でインストールされなくなった。代わりに"Windows Essentials "をダウンロードし、その中の"Windows Live メール"を使用する。
●ユーザインターフェースの変更
・ユーザインターフェースが変更された。Windows XPの "Luna"からWindows Vista/7の"Aero"へ変更された。(Windows 8では"Metro")