Windows10を開発環境として使うための初期設定一覧

OSをクリーンインストールしてスタートメニューを開いたらジャンクアプリだらけだったりして、まるで国産PCのプリインストールされたジャンクアプリ並みに望んでいないアプリが大量に入っているようです。Pro版ですら色々はいっているのですが開発機では大半が無用です。

とりあえずプログラミング用の開発環境として使用するためにOSの余計な機能を停止もしくは削除してシンプルな開発環境として邪魔くさい機能や表示がなるべく目につかないようにするための設定をしていきます。

一番最初にやること

Choromeのインストール

ちなみに自分はChorome派です。

とにかく何か入れて、Edge, IEはさっさとピン止めから消す。

OS設定

デスクトップにPCアイコンを表示する

以下を参考にしてデスクトップに「PC」を表示する。

開発しているとこれを起点に操作すると早い事が多いのでデフォルト表示しておく。

https://freesoft.tvbok.com/win10/desktop_icon.html

あとエクスプローラーを表示したときに「クイックアクセス」ではなく「PC」を表示するように変更しておく。

フォルダーオプション > 全般 > エクスプローラーで開く

を「PC」に変更する。

デフォルトのクイックアクセスとか使わないでしょ…

コントロールパネルのショートカットをライブパネルに追加

Windows7の頃のコントロールパネルの方がWindows10の設定より使いやすいし見やすいのでこれに簡単にアクセスできるようにおく(Windows10からのフラットデザインの設定画面が見づらいし使いにくいしちょっとやばい)

UWPベースのアプリはマジでダメですね。何考えて推してるのかちょっと意味が分からないです。しかもメニュー内のフォントが游ゴシックでレジストリからも変更不可能あたりにクソみが高い。

F1キーで起動するヘルプを削除

役に立ったことが無いし起動すると激しく邪魔なので無効化する。

https://usedoor.jp/howto/digital/pc/windows10-f1-key-windows-help-mukouka-hihyouji/

Insertキーを無効化

レジストリに特定のキーを作成すると有効・無効を切り替えられるので以下を見て実施

https://usedoor.jp/howto/digital/pc/windows-uwagaki-keyboard-insert-key-mukouka/

検索ボックスでWeb検索をしないようにする

これはマジでひどい機能のひとつ。検索エンジンがbingってところが特に。

もう検索とモバイルで他社の成功がうらやましいからってサービスとかデザインの劣化パクりやめたらいいのに…

https://www.softantenna.com/wp/tips/windows-10-disable-web-search/

とか

https://www7390uo.sakura.ne.jp/wordpress/archives/734

を参考に無効化する。

再起動時にアプリを復元しない

再起動するとOS終了時に開いてたアプリ類が復元される動作を停止する。

対応してないアプリは初期状態で立ち上がったり起動時間が延びるので基本不要。

以下を参考に無効化。

https://laboradian.com/win10-disable-auto-setup-after-reboot/

ハイバネーションの停止

SSDなのでスリープとかしない。起動は数秒なので。

以下サイトを参照してハイバネーションを停止。

https://freesoft.tvbok.com/tips/pc_windows/del_hiberfil_sys.html

抜粋すると、管理者権限のDOS窓から以下を実行

powercfg.exe /hibernate off

仮想メモリの割り当ての解除

16G以上メモリがあれば仮想メモリいらない。というかSSDの寿命の都市伝説を信じてるので念のため。

https://pc-karuma.net/windows-10-page-file-settings/

設定後、再起動が必要。

プライバシー設定の見直し

以下サイトからOFFにできるものは全部OFF

マイクOFFるとSkypeみたいなアプリが声を拾わないくなるので必要になったらONにする。忘れがちなので注意。

https://forest.watch.impress.co.jp/docs/special/1074999.html

昔の設定も一部あるので以下サイトを参照して停止できるものは全部削除

https://www.webessentials.biz/windows-secure/privacyissues/

タスクスケジューラーに登録されてるテレメトリ機能を以下サイトを参照に無効化。

たまに暴走して各種リソース使用率100%になる作業妨害ソフトなので必須。

https://gato.intaa.net/archives/5739

というか、スケジューラーの項目は強制停止して削除でOK、OSアプデすると有効化/復活することがあるのでおかしいと思ったら即確認する。

タイムラインの停止

仮想デスクトップ切り替え画面などに表示される使用したソフトの履歴の表示を停止する。

Windows10 のタイムラインを無効化して停止

スタートメニューの表示を切り替え

以下サイトからWin7までの表示方法に近づける「スタートメニューにアプリの一覧を表示する」をONに変更する

https://pc-karuma.net/windows-10-creators-update-start-menu-app-list/

ジャンクアプリ類を削除

国産PCのプリインストールされてるジャンクアプリ何見にひどいので全部削除します。

UWP系のアプリを全て削除

以下のサイトを参考に不要なUWPアプリを管理者権限で起動したPowerShellから一斉に削除します。

https://ygkb.jp/471

【補足】XBoxのアプリを削除するとゲームバーが(たぶん)動かなくって画面録画が起動しなくなるので必要なら除外しておくこと。

次にWin10の正規のアプリアンインストール方法で↑で残ったアプリを削除(無い場合もある)

https://forest.watch.impress.co.jp/docs/serial/win10tips/1010892.html

完了後に、スタートメニューの右側のパネルある残骸を全部削除する

コルタナの停止

デスクトップPCに音声検索いらなくない・・・?

大した事応答しないし…技術的な検索はGoogleで十分。

先ず、以下サイトを参照して機能を無効化する

https://www.tipsfound.com/windows10/06012

次に以下サイトを参照してタスクバーから非表示にする

https://forest.watch.impress.co.jp/docs/serial/win10to7/755803.html

OneDriveの削除

グループポリシーからOneDriveの機能を無効化

http://miyamon-se-exp.hatenablog.jp/entry/2016/10/05/093449

次に、関連ファイル類を全部削除

http://clab.tokyo/archives/1389

エクスプローラ上から消えていたらOK

もしくはこれ。Oneドライブの機能を根本的に無効化 + エクスプローラー上からも削除

https://qwerty.work/blog/2018/06/onedrive-disable.php

最近は通常のアンインストールが実行できる(Explorerから消えない場合がある)

https://pc-karuma.net/windows-10-onedrive-uninstall/

ユーザーフォルダを非表示化

エクスプローラー上から削除する

https://www.billionwallet.com/goods/windows10/win10_this_pc_delete.html

設定したらエクスプローラーのグループ表示を解除しておく

表示タブ > グループ化 > (なし)

3Dオブジェクトを非表示化

なんかこれだけ設定が別。非表示化する。

https://usedoor.jp/howto/digital/pc/windows10-explorer-3d-object-hihyouji/

OSのアニメーションを停止する

システムのプロパティ > パフォーマンス オプション

でカスタムにする。以下の項目以外全部OFFでも特に問題ない。きびきび動くようになる。

  • アイコンの代わりに縮小版を表示する
  • ウインドウの下に影を表示する
  • スクリーン フォントの縁を滑らかにする
  • デスクトップアイコン名に影を付ける
  • ドラッグ中にウインドウの内容を表示する

システムフォントをメイリオ系へ変更

システムフォントの游ゴシックは掠れて文字が見にくいけどMSは改善する気無いみたい(いい加減にしてほしい・・・)

以下のどちらかのソフトでシステムフォントメイリオUIに変更する。

Windows10 フォントが汚いので一発変更!

Meiryo UIも大っきらい!!

これ使っても"設定"画面とか、デスクトップのコンテキストメニューはフォントが変わらない。ひたすらクソ。

OSのアプデとかで頻繁に元に戻るのでソフトは削除しないでそのままにしておくこと。

等幅メイリオをインストール

Winでまともにレンダリングできるサンセリフ系の日本語フォントは「MS ゴシック」と「メイリオ」だけ。

ネットで話題のプログラミングする時に視認性の高いフォントは必ず文字が欠けたり、つぶれたりしてちゃんと表示されないのでメイリオを等幅化して代用します。

以下サイトから"meiryoKe_gen_6.27rev1.zip"より導入。

http://www.geocities.jp/meir000/meiryoKe/

以下サイトはクソなのでアクセスしてはいけない。というかこの時点でChoromeのブロックリストに入れておくこと。

で、完了後にプログラミングする時のエディタのフォントを変更していきます。

YuGothicを削除する

こっちの方がよさそう。

これのフォントファイル削除以外を実施して先起動する。

https://qiita.com/ikikuchi/items/7a941ac45b6e97a14058

これをするとフォントが汚いのが全体的にかなり改善する。

nVidiaの情報送信機能を無効化

nVidiaのコンパネが開かなくなって弊害が大きいので取り下げ

グラボがGeForceなので起動した時点で仕込まれてる。テレメトリ機能を無効化する。

http://awgsfoundry.com/blog-entry-398.html

とか

https://news.goo.ne.jp/article/gigazine/trend/gigazine-45733.html

を見て機能を削除する。nVidiaの常駐プロセス系も停止したいなら別途設定が必要。(都度検索

エクスプローラをタブ化

CloverはWin10でちゃんと動かない、というか、ちょっと前のバージョンから日本語が怪しい中華製マルウェア化してるので絶対入れてはいけない。

QTTabBarを以下サイトから導入する。

http://qttabbar-ja.wikidot.com/

動作が気に食わなくても設定で大抵のことが設定できる。

QTTabBarエクスプローラーの設定を変更

以下のようにオプションから最初に開く場所を"PC"へ変更

http://takachan.hatenablog.com/entry/2017/12/13/142851

他にも色々設定があるが、"イベント"を変更すればどうにかなる。

デスクトップのコンテキストメニューをWin7スタイルに戻す

2018年秋アプデで効かなくなったみたい…

最重要Windows10最大のクソな游ゴシックのコンテキストメニューをメイリオUIのWin7のコンテキストメニューに変更する。

レジストリを以下サイトに従って変更する。

https://www.askvg.com/windows-10-tip-restore-classic-context-menu-in-explorer-and-desktop/

その他

タスクバーの設定、要らない項目の非表示化など

https://www.japan-secure.com/entry/how_to_customize_the_taskbar_of_windows_10.html

電卓をWin7形式に戻す

https://shnk38.com/pc/how-to-win/win10-install-old-calculator/

フォトビューワーをWin7形式に戻す

https://dekiru.net/article/15034/

http://tanweb.net/2017/01/16/12689/

非アクティブウインドウに任意の色を付ける

https://freesoft.tvbok.com/win10/desktop/accentcolorinactive.html

但し、RGBじゃなくてBGR順に入れること。

以下はお好みで。

  • コンパネをスタートメニューにピン止め
  • コマンドプロンプトをタスクバーにピン止め

便利機能

WSLでLinuxコマンドを導入する

Linuxのコマンドの方が便利、、、powerhsellでも十分だけど。

https://www.pc-koubou.jp/magazine/21475

1903以降のみでWindowsサンドボックスを導入する

クリーンでいちどきりのサンドボックス環境を構築できる

https://forest.watch.impress.co.jp/docs/shseri/win10may2019/1182586.html

docer for windowsの導入

hyper-v上で動くので以前までのvm ware上で動作と違ってシームレスさが増しているので敷居が凄く低くなってる

https://ops.jig-saw.com/tech-cate/docker-for-windows-install

さいごに

要らない機能増やす前に見づらいフォント表示直せという希望はMSのフォーラムに大量の投票があるにもかかわらず改善する気ないみたいですね。メイリオでいいのに…最近はOfficeに游ゴシック推しとか本当に要らないです。本当に。(そもそも、新しい設定画面とか文字掠れてたりカタカナの大きさがチグハグだし、ちゃんと表示できないなら採用しないでほしいです。というフォントレンダラーいい加減Linux系の搭載したらいいのに。。それができないならせめて設定できるようにしてれませんかね?フォーラムで票が大量に投票されてても無視って…。

なんでフォントの設定画面削除したんですかね?レジストリ見ないで勝手にフォント選んでるデスクトップと設定画面はMSの開発力落ちてんじゃないの?と思います。UWPのひどさは異常。

あとUWPとかストアアプリもいらないです。そもそも余計なの最初から入れるの本当にやめてほしいです。電卓すらここまで改悪できると逆に見事ですが。

と、まぁ正直ここまでやってもところどころ変なものが見え隠れしますが多少は快適になるかと思います。