常にこのアプリケーションで開く

Windows10 Home - Version 1803にて、

.txt FileTypeに対して メモ帳ではなく 常に TeraPad.exe を指定して ”このアプリケーションで開く” にCheckを入れて 別のプログラムを指定しても機能しない。その他の種類でも Windows Defaultの設定変更が出来ない。

また、設定でのアプリの規定のアプリ、ファイルの種類別の設定でも変更出来ない。

何か解決策はありますでしょうか?。

 

質問情報


最終更新日 2019年8月20日 表示 537 適用先:
下記から選ぶ方法と、それぞれのファイルのプロパティから選ぶ方法がありますが、どちらからやってもダメでしょうか。
該当のソフトの再インストールなども確認してみてください。

https://121ware.com/qasearch/1007/app/servlet/r...

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2018

osの32bit/64bitはどっち? それはどっち?


セーフモードで確認。

Windows 10 - ローカル アカウントを新規作成する方法で確認。      

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2018
hkcr\.txtの既定値をTeraPadのクラス名にする。

あるいはhkcr\txtfile\shellにTeraPadのverbを追加して、そのverbをshellの既定値にする。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

回答頂いた方々へ、

 昨日、返信試みたのですが、何故か送信出来ませんでしたが、

 使用している Windows10 Homeは64-bitsです。

nekoAUさん
 ご指摘の内容は全て試してたのですが、解決しませんでした。

ウィンドウズスクリプトプログラマさん
1) hkcr\.txtの既定値をTeraPadのクラス名にする。
 ご指摘の内容の意味がよく理解できず、TeraPadのクラス名が何なのか解りません。

2) hkcr\txtfile\shellにTeraPadのverbを追加して、そのverbをshellの既定値にする。
 の方法を以下の内容のように shellの既定値としてみましたが、上手く行きませんでした。
  "C:\Program Files (x86)\TeraPad\TeraPad.exe" "%1"

新規 Account作成するには、一寸心配な点があり、最終的な手段かと考えています。

再度、ご指摘頂けると有難いのですが。よろしくおねがいします。

現在は、.txt Fileを開くたびに右クリックにてプログラムから開くで TeraPadを選択しています。
非常に不便でしかないですね。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2018
Extending Shortcut Menus  Microsoft Docs

HKEY_CLASSES_ROOT
   .myp
      (Default) = MyProgram.1                 ←クラス名
    MyProgram.1
      (Default) = MyProgram Application
      Shell
         (Default) = doit        ←既定のverb
          open
            command
               (Default) = C:\MyDir\MyProgram.exe "%1"
         doit                                                 ←verbを追加
            (Default) = &Do It
            command (Default) = C:\MyDir\MyProgram.exe /d "%1"

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

この問題は最終的に以下の MSの Patchを11月28日適用により解決されました。

 Windows 10 バージョン 1803:November 27, 2018-KB4467682 (OS Build 17134.441)

やはり MSの BUGでした。(但し、根本的な問題の元は解りませんでした)

サポート頂いた方々にはお礼申し上げます。ありがとうございました。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。