Windows 7 Install memo

事前準備

  • 秀丸ファイラーの設定をバックアップする
  • デスクトップアイコンの位置を保存
  • Firefoxのバックアップ

最初にやること

duo drive(プチフリバスター)のインストール
  • 全てのドライブを物理的に取り外し、システムドライブのSSDのみが接続された状態にする
  • チップセットとストレージのドライバをインストールする
  • duo driveをインストールする
  • RAMDA
  • MyDefrag for SSD
HDDの認識
  • c:ドライブ -> 再起動 -> d:を認識 -> 再起動 -> e:を認識 -> ...
スタートメニューとタスクバーのカスタマイズ
ラシックスタイルへの変更(Aeroの無効化)
コントロールパネル
  • 復元ポイント(VSS)の無効化
    • コントロールパネル -> システム -> システムの保護
  • 視覚効果の無効化
    • コントロールパネル -> システム -> 詳細設定 -> パフォーマンスオプション
  • Themeサービスの無効化
    • コントロールパネル -> 管理ツール -> サービス -> Themes
  • Superfetchの無効化
    • コントロールパネル -> 管理ツール -> サービス -> Superfetch
  • 検索用のインデックス作成をオフにする
  • リムーバブルディスクのスキャンをオフにする
    • コントロールパネル -> 管理ツール -> サービス -> Shell Hardware Detection
  • 自動デフラグの無効化
    • システムとセキュリティ -> ハードドライブの最適化 -> ディスクデフラグツール -> スケジュールの構成
  • 必要のないアニメーションを無効に
    • コントロールパネル -> コンピューターの簡単操作センター -> コンピューターを見やすくします -> 必要のないアニメーションは無効にします (可能な場合)
  • Aero snapの無効化
    • コントロールパネル -> コンピューターの簡単操作センター -> マウスの動作の変更 -> ウィンドウが画面の端に移動されたとき自動的に整列しないようにします
  • インデックス作成対象の調整
    • コントロールパネル -> インデックスのオプション
  • 画面上の項目のサイズを小さくする
    • コントロールパネル -> ディスプレイ -> 画面上の文字を読みやすくします -> 100%
  • デスクトップにマイコンピュータを表示させる
    • コントロールパネル -> 個人設定 -> デスクトップアイコンの変更
GUIブートの無効化
  • msconfig -> boot -> GUIブート無し
ネットワーク関連

Windows updateの設定

IE11へのアップグレード
Windows 7 for x64-based Systems 用 Internet Explorer 11 の累積的なセキュリティ更新プログラム (KB3148198)
Windows 7 for x64-Based Systems 用更新プログラム (KB3138612)

ドライバのインストール

Microsoft Officeのインストール

セキュリティソフトのインストール

ブラウザのインストール

主要ソフトのインストール

  • Adobe Acrobat
    • まずXI Proをインストールして、直後に2017 Pro upgradeを入れる
  • ATOK
    • 本体のインストールパスはC:\Program Files配下へ
    • 辞書とキー設定ファイルのみ別ドライブに保存
  • 秀丸ファイラーClassic
  • Quicken
  • iTunes

主要でないソフトのインストール

カスタマイズ

一次フォルダをラムディスクに変更
レジストリの設定

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisablePreviewWindow"=dword:00000001

PC-ZERO -Aero プレビューを無効化する-
http://pc-zero.jp/technic/disable_aeropreview.html

  • Aero Snap/Aero Shake/Aero Peekの無効化

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"WindowArrangementActive"="0"

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"NoWindowMinimizingShortcuts"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM]
"EnableAeroPeek"=dword:00000000

Windows 7 Tips and Tricks
http://technet.microsoft.com/ja-jp/windows/gg416905.aspx

  • フォルダタイプの自動検出を無効にする

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell]

[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]

[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell]
"NotSpecified"=""


レジストリを編集してWindows7を最適化する
http://revels.biz/cgi/PCsetup/Windows7/7initial_Customize_step3.html

  • prefetch/superfetchの無効化

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnablePrefetcher"=dword:00000003
"EnableSuperfetch"=dword:00000000

SuperfetchはHDD/SSD問わず無効化
PrefetchはSSDなら"0"、HDDDなら"3"でよいかも

  • コモン・ダイアログのプレースバーを編集する

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32\PlacesBar]
"Place0"=dword:00000000
"Place1"="c:\\"
"Place2"="e:\\"
"Place3"="z:\\"

How to Customize Default Places Bar in Windows Common File Dialog Boxes
http://www.sevenforums.com/tutorials/85487-common-file-dialog-box-customize-places-bar.html

最初にLocal Group Policy Editorで編集して、regeditで該当箇所をエクスポートするのがよいだろう。

  • シャットダウン時にページファイルを削除&カーネルを物理メモリ上に常駐

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management]
"ClearPageFileAtShutdown"=dword:00000001
"DisablePagingExecutive"=dword:00000001

メモリパフォーマンスに関連するレジストリまとめ
http://d.hatena.ne.jp/nyanp/20100923/p1
http://technet.microsoft.com/ja-jp/library/cc757862(v=ws.10).aspx
http://technet.microsoft.com/ja-jp/library/cc757862(v=ws.10).aspx

  • スタートメニューの表示速度を速くする

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="0"

スタートメニューをキビキビ動かす
http://trendy.nikkeibp.co.jp/article/tec/winxp/20040423/108479/

WindowsXP時代は"200"程度を指定していた

  • NICのOffloadの無効化

バッチファイル

netsh int tcp set global chimney=disabled
netsh int tcp set global rss=disabled
netsh int tcp set global netdma=disabled

Windows 7 のネットワークが遅い時に試す 3 つの方法 | 初心者サーバ運営野郎の Windows に関する、ちょっとしたワザ
http://www.windows-tips.info/2013/05/10/windows-7-netwoek-snp-offload/

  • SNPの無効化

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"DisableTaskOffload"=dword:00000000

Windows 7 のネットワークが遅い時に試す 3 つの方法 | 初心者サーバ運営野郎の Windows に関する、ちょっとしたワザ
http://www.windows-tips.info/2013/05/10/windows-7-netwoek-snp-offload/

  • ファイル情報の最終アクセス日時を記録しない&8.3形式のファイル名を作成しない

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000001
"NtfsAllowExtendedCharacterIn8dot3Name"=dword:00000001

  • thumbs.dbを作成しないようにする
    • ファイル名を指定して実行 -> gpedit.msc -> ユーザーの構成 -> 管理用テンプレート -> Windowsコンポーネント -> エクスプローラ
      • 非表示のthumbs.dbファイルで縮小表示のキャッシュを無効にする
      • 縮小画像のキャッシュをオフにする
  • 「〜へのショートカット」を無効化

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
"link"=hex:00,00,00,00

  • ゾーン間でのドラッグ&ドロップを許可する

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4]
"180B"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4]
"180B"=dword:00000000


Internet Explorerドメイン間のドラッグ アンド ドロップ機能を無効にする方法
http://support.microsoft.com/kb/2581921/ja

  • 全てのドライブ・デバイスを対象にautorunを無効にする

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveTypeAutoRun"=dword:000000ff
"NoDriveAutoRun"=hex:ff,ff,ff,03

Windowsスマートチューニング (102) Win 7編: 自動実行機能とAutorun.infファイルの参照を抑制し、安全性を高める | マイナビニュース
http://news.mynavi.jp/column/windows/102/

  • 最近使ったファイルを表示させない

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecentDocsMenu"=hex:01,00,00,00

  • Windowsキーの無効化&CapsLockキーをCtrlキーに変更

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,1d,00,3a,00,00,00,5b,e0,\
00,00,5c,e0,00,00,00,00

  • RLOを無効化する

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\safer\codeidentifiers\0\Paths\{acf18f96-d855-425c-8a14-701bca41bd3d}]
"Description"="Protection for RLO deception"
"SaferFlags"=dword:00000000
"ItemData"="*?*"

コンピュータウイルス・不正アクセスの届出状況[2011年10月分]について
http://www.ipa.go.jp/security/txt/2011/11outline.html

RLO 対策していますか? | スラッシュドット・ジャパン セキュリティ
http://security.slashdot.jp/story/11/11/09/0153229/

  • スムーズスクロールを無効にする

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"SmoothScroll"=dword:00000000

  • .lnkと.urlを表示する

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile]
"AlwaysShowExt"=""

[HKEY_CLASSES_ROOT\InternetShortcut]
"AlwaysShowExt"=""

該当箇所の"NeverShowExt"を削除した上でこのエントリが必要なのかも

■お気に入り
レジストリは操作せず、プロパティでデスクトップ以外を削除する。

■ライブラリ、ネットワーク

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{031E4825-7B94-4dc3-B131-E946B44C8DD5}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}]

Windows 7のナビゲーションペインの項目を非表示に
http://wintips.blog117.fc2.com/blog-entry-109.html

要再起動

ユーザー名のフォルダを消す
HKEY_CLASSES_ROOT\CLSID\{59031a47-3f72-44a7-89c5-5595fe6b30ee}\ShellFolder
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{59031a47-3f72-44a7-89c5-5595fe6b30ee}\ShellFolder
Attributesの値 f084012d -> f094012d

ライブラリを消す
HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder
Attributesの値 b080010d -> b090010d

お気に入りを消す
HKEY\CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder
Attributesの値 a0900100 -> a9400100

ホームグループを消す
HKEY_CLASSES_ROOT\CLSID\{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}\ShellFolder
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}\ShellFolder
Attributesの値 b084010c -> b094010c

どすこいももたろう : Windows7エクスプローラのライブラリが邪魔><
http://blog.livedoor.jp/dosukoi_momotarou/archives/51801720.html

ツール -> フォルダオプション -> 全てのフォルダーを表示する
エクスプローラーでファイルシステムのルートにデスクトップが表示されるようになる

  • システム全体でClearTypeを無効化する

Windows Registry Editor Version 5.00


[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothingType"=dword:00000001

[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="1"

  • アイコンの間隔を狭くする

"IconSpacing"="-800"
"IconVerticalSpacing"="-800"
"MinAnimate"="0"

Windows7のフォントを変更・デスクトップアイコンを小さくする方法
http://freesoft.tvbok.com/tips/win7rc64/desktop_customize1.html

IconSpacingは体感的には左右が-800、上下が-800程度が自然に思える。

  • 既定のブラウザを変更する

[HKEY_CLASSES_ROOT\http\shell\open\command]
@="PATH() %1"

[HKEY_CLASSES_ROOT\https\shell\open\command]
@="PATH() %1"

  • ログオン画面でユーザ名を手動入力させるようにする

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"dontdisplaylastusername"=dword:00000001

  • タスクバー上でマウスホバーした際に選択画面を表示させない

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ExtendedUIHoverTime"=dword:03600000

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\NamingTemplates]
"CopyNameTemplate"="コピー - %s"

  • IEでソースを表示するエディタを変更

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\View Source Editor\Editor Name]
@="\"xyzzyへのパス""

  • 休止状態を無効化(hiberfil.sysを削除)

REM Windows 7 で休止状態を無効化(hiberfil.sysを削除)
REM 管理者権限で実行

powercfg.exe /h off
pause

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Default Download Directory"="Z:\\"

  • コンテクストメニューから不要な項目を削除

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers]

[-HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\7-Zip]

[-HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\BriefcaseMenu]

[-HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\Library Location]

[-HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\Offline Files]

[-HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\StartMenuExt]

    • HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers配下のエントリを調整する
    • その他は、shexview.exeとshmnview.exeで調整する

最終調整

不要なフォントを削除
  • c:\ -> Windows -> Fonts から使わないフォントを削除する
不要なタスクを削除
  • スタート -> プログラム -> システムツール -> タスクスケジューラー
拡張子とアプリケーションの関連づけ
  • コントロールパネル -> 規定のプログラム -> 関連づけを設定する
    • テキスト関係をxyzzyに関連づけ
  • 既定のブラウザを変更する
    • 管理者権限でSetBrowserExを実行
    • 管理者権限でMoon Browserを実行 -> デフォルトのブラウザを設定
  • shmnview-x64
IconCache.db
  • 既存のIconCache.dbを削除 -> 同名ファイルを読み取り専用で作成
  • C:\Users\...\AppData\Local\IconCache.db
不要なガジェットを削除
  • Ubuntu Linuxで再起動
    • c:\ -> Program Files -> Windows Sidebar Gadgets の中身(.Gadget)を全て削除する
    • Desktop.ini/Thumb.dbを全て削除する

% find /PATH TO MOUNTPOINT/ -iname desktop.ini -exec rm -f {} \;
% find /PASH TO MOUNTPOINT/ -iname thumb.db -exec rm -f {} \;

ログオン画面の画像を変更
  • cls4win
  • エラーになる場合は、C:\Windows\System32\oobe\INFO\backgrounds\backgrounddefault.jpgを直接変更する
新規作成の項目を削除
  • ShellNewHandler
チューニング&クリーンナップ&
  • Sysinternals Autoruns
  • CCleaner
  • Free Window Registory Repair
  • NTRegopt
  • MyDefrag

ソフトウェアの互換性