みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Expression Web4の不具合

【環境】Windows 10 Enterprise 2016 LTSB,Expression Web 4(https://www.wanichan.com/web/expression/web4/)

【事象および状況】
Expression Web 4において、「ファイル」ー「開く」を選択すると、「ファイルを開けません」のダイアログが表示されて、「ファイルを開くウインドウ」が表示されません。そのため、HTMファイルを開くことができません。
HTMファイルを右クリックして、メニューより「プログラムから開く」-「Microsoft Expression Web 4」を選択するとExpression Web 4でHTMファイルを開くことができます。

【ご教示いただきたい点】
Expression Web 4において、「ファイル」ー「開く」を選択したときに「ファイルを開くウインドウ」が表示されて、HTMファイルが選択できるようにする方法についてご教示ください。

投稿日時 - 2019-05-11 14:20:27

QNo.9615566

すぐに回答ほしいです

質問者が選んだベストアンサー

過去のアプリで出会ったバグを思い出しました。
ファイルを開く動作で、昔開いた場所を記憶しており、そのパスがなくなってしまった場合に、開けないだか開くのに時間がかるといった問題があったことがあります。
原因はレジストリに問題のパスが記憶されており、そこが開けなくて問題を起こしていたようです。

で、今回の問題解決に至るかわかりませんが、以下の方法を試してみましょう。
・別アカウントで同現象が起きるか確認
-> Windowsの別アカウントで問題ない場合、ユーザーレジストリに問題があると思われます。
・Expression Webのアンインストール、ユーザーレジストリの削除、再インストール
-> \\HKCU 以下に、Expression Webのユーザーレジストリが保存されていると思いますが、こちらを削除して再インストールしてみてください。

*特定のレジストリエントリがわかれば、修正や削除で再インストールまでは不要かもしれません。

投稿日時 - 2019-05-11 23:39:59

補足

問題ないパソコンでExpression Web4の「管理するサイトのリスト」にあるパスがあるレジストリを検索してみました。

以下のレジストリに記録されていましたので、このレジストリが関係あると思います。

\HKEY_USERS\ユーザーのSID\Software\Microsoft\Expression\Web\4.0
\HKEY_USERS\ユーザーのSID\Software\Microsoft\Expression\Web\4.0\Recent File List
\HKEY_USERS\ユーザーのSID\Software\Microsoft\Expression\Web\4.0\Recent Web List

投稿日時 - 2019-05-12 13:18:36

お礼

ありがとうございます。

Expression Web 4で「ファイル」-「開く」を選択すると「管理するサイトのリスト」にあるサイトのパスを開こうとしますが、サイトのパスがなくなったので、「ファイル」-「開く」を選択すると「ファイルを開けません」のダイアログが表示されている可能性が確かにありそうですね。

会社貸与のパソコンで2要素認証になっており、生体情報+ActiveDirectoryドメイン認証なのですが、別のアカウントを追加して試すことは許可されていないので、難しそうです。

とりあえず、以下の手順で回避できましたので、しばらくは、「サイトを開く」で対応しながら、レジストリを調べたいと思います。

<手順>
1.「サイト」-「サイトリストの管理」を選択します。
2.「管理するサイトのリスト」で「追加」ボタンを押下します。
3.「サイトの追加」でコンテンツがあるフォルダまで移動して、「追加」ボタンを押下します。
4.「管理するサイトのリスト」で「完了」ボタンを押下します。
5.「ファイル」-「終了」を選択します。
6.Expression Web 4を起動します。
7.「サイト」-「サイトを開く」を選択します。
8.「サイトを開く」で手順3で追加したサイトを選択して、「開く」ボタンを押下します。

投稿日時 - 2019-05-12 00:35:57

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)