やっぱり全体的におかしいようです…
Photoshop CC も 2018 ではなく 2017 がひらくようになってしまいました。
上記のように関連付けが変えられません。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Sakura Editor にもともと関連付けしていたファイルの関連付けが変更できなくなってしまいました。
Sakura Editor をアンインストールしましたが、それ以降はメモ帳が開きますが、メモ帳から他のソフトに変えられません。
下記でファイルの関連付けを変更してみましたが、どれも変えられていません。
・「設定」 -> 「アプリ」 -> 「既定のアプリ」 -> 「ファイルの種類ごとに既定のアプリを選ぶ」
・「設定」 -> 「アプリ」 -> 「既定のアプリ」 -> 「アプリによって規定値を設定する」
・ファイルを右クリック -> 「プログラムから開く」 -> 「別のプログラムを選択」
起こることが確認されたのは、json ファイルの関連付けを Sakura Editor から Visual Studio Code に変えてみたことです。
設定後 Visual Studio Code に関連付けが変わらず、いったんメモ帳にしてみようと、メモ帳を選んだところ、
メモ帳に関連付けはされたのですが、それ以降、右クリックからも、『ファイルの種類ごとに既定のアプリを選ぶ』からも
関連付けを設定しても、メモ帳が開きます。
どうすれば関連付けをまた設定できるようになるでしょうか?
(訂正)
コメントにも記載しましたが、Sakura Editor 以外に Visual Studio Code や Photoshop も関連付けが変更できません。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。 プライバシーを保護するために、移行された質問のユーザー プロファイルは匿名化されます。
やっぱり全体的におかしいようです…
Photoshop CC も 2018 ではなく 2017 がひらくようになってしまいました。
上記のように関連付けが変えられません。
イベントログにUser Profile Service関連のエラーが記録されていたりしませんか?
もし記録されていたら、ユーザープロファイルが破損している証拠ですので、さらなるトラブルが発生する前に、今のうちに保存しておきたいデータを別のメディアにバックアップしておきましょう。Windowsのインストールメディアでパソコンを起動して、カスタムインストールで既存のパーティションを削除して新規にインストールしなおした方がいいでしょう。
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2018
セキュリティ対策仕様でしょう。
hkcr.txtの既定値をサクラエディタのクラス名にする。
あるいはhkcr\txtfile\shellにサクラエディタのverbを追加して、そのverbをshellの既定値にする。
Extending Shortcut Menus Microsoft Docs
HKEY_CLASSES_ROOT
.myp
(Default) = MyProgram.1
MyProgram.1
(Default) = MyProgram Application
Shell
(Default) = doit
open
command
(Default) = C:\MyDir\MyProgram.exe "%1"
doit
(Default) = &Do It
command (Default) = C:\MyDir\MyProgram.exe /d "%1"
イベントビューアを見ると下記のエラーがたくさん出ていました。
関連付けを変えたときには特に出ていないので、関係ないようにも思いますが。
1)管理イベント
ソース:Kernel-EventTracing
内容:
セッション "Circular Kernel Context Logger" が次のエラーで停止しました: 0xC0000188
2)システム
ソース:DistributedCOM
内容:
アプリケーション固有 のアクセス許可の設定では、CLSID
{D63B10C5-BB46-4990-A94F-E40B9D520160}
および APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
の COM サーバー アプリケーションに対するローカルアクティブ化のアクセス許可を、アプリケーション コンテナー 利用不可 SID (利用不可) で実行中のアドレス LocalHost (LRPC 使用) のユーザー DPWE26\FSGAME SID (S-1-5-21-2385670783-4175453256-3999951877-1002) に与えることはできません。このセキュリティ アクセス許可は、コンポーネント サービス管理ツールを使って変更できます。
Windowsの起動時のタイミングで複数発生しているDistributedCOMの関係は、Windowsの起動時のログイン処理のタイミングの問題で発生するものですので、無視しても大丈夫です。