Windows11のメモ帳を別のテキストエディタに置き換える

忘備録。環境によってはうまくいかないかもしれない。
下記の操作を行う場合、自己責任にてお願いします。
質問を頂いても、(自分が良く分かっていないため)回答できません。
気が向いたら清書する。

1. ストアアプリのメモ帳をアンインストールする

windowsボタン →⚙設定 →アプリ →インストールされているアプリ →アプリの検索で「メモ帳」 →「…」から「メモ帳」をアンインストール
ここの項目は、ググっても見つからなかった。

2. Notepad2への置き換え・レジストリ変更

Notepad2を用意します。
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
ここで、新規 →文字列値(S) →名前を「Debugger」、値のデータを、exeのパス+コマンド「/z」。例えば、「"C:\Program Files\Notepad2\Notepad2.exe" /z」と入力。
同じような方法でサクラエディタでも置き換えができる。
ここの項目は、ググると出てくるので、他の詳しいWebサイトを頼ったほうがいいかもしれない。

3. 右クリックメニューの「新規作成→テキストドキュメント」の復活

この状態だと、右クリックメニュー →新規作成 →テキストドキュメント が消滅している。これを復活させる。
「新規作成エディタ」を使う。
https://www.vector.co.jp/soft/winnt/util/se521889.html
もしくは、
https://sekisekki.net/%E6%96%B0%E8%A6%8F%E4%BD%9C%E6%88%90%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF/
「.txt」に対して、「新規作成有効化」を行う。
(お好みで、)「ファイルの名称の変更」で、「text file」→「テキスト ドキュメント」に変更する。

本題とは無関係だが、ついでに、新規作成メニューに存在している、一度も使ったことのない、「Google Docs, Sheets, Slides」も削除しておくとスッキリする。

【別法】
「右クリックメニューをWindows10のように戻す方法」で復活するとの情報があった。試してはいないので本当に可能かは分からん。
[HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32]
@=""

4. 「.txt」ファイルの関連付けが消えた場合

[HKEY_CLASSES_ROOT\.txt\OpenWithProgids]
"AppX4ztfk9wxr86nxmzzq47px0nh0e58b8fw"=hex(0):
を削除。

5. バッチファイルで任意のテキストエディタに置き換える

2.のレジストリでバッチファイルを指定する。
バッチファイルの中身は下記のような感じ。
問題点としては、ファイル名またはフォルダ名に、2連続以上の半角スペースを含むと開けないこと。

@echo off

if "%1"=="" goto :eof

set filename=
set count=1

if "%2"=="" goto :confirm
set filename=%2

:loop
if "%3"=="" goto :confirm
set filename=%filename% %3
set /a count+=1
shift
goto loop

:confirm
start "" "C:\Program Files (x86)\TeraPad\TeraPad.exe" "%filename%"

参考サイト:
https://jj-blues.com/cms/wantto-morethan10arguments/

6. 2022.4.25追記

気付いたら置き換えが解除されていた。
対処としては、下記3つに対しても2. と同様のレジストリを追加する。
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe\0
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe\1
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe\2
参考サイト:
https://scrapbox.io/heguro/Windows_11_%E3%81%A7%E3%83%A1%E3%83%A2%E5%B8%B3%E3%81%AE%E7%BD%AE%E3%81%8D%E6%8F%9B%E3%81%88%E3%81%8C%E5%8A%B9%E3%81%8B%E3%81%AA%E3%81%8F%E3%81%AA%E3%81%A3%E3%81%9F%E6%99%82%E3%81%AE%E5%AF%BE%E5%87%A6

いいなと思ったら応援しよう!