今月(2017年6月)のWindows更新プログラムをインストールした6月14日以降、一部のブログ形式のホームページをInternet Explorerで印刷しようとすると、‘file:///C:Users/[user-name]/AppData/Local/…blank’が見つかりません。パスまたはインターネットアドレスが正しいかどうかを確認してください。 というエラーメッセージが出て印刷できない不具合が発生しています。
(2017/07/05追記) 6月最終週に配信されています月例ロールアップのプレビュー版も、この不具合に対応しています。KB4022168とKB4022720 月例ロールアップのプレビューが公開されています
(2017/06/25追記) マイクロソフトからこの不具合に関する更新プログラム(KB4032782)が公開されました。脆弱性を無視する修正になるため注意が必要です。長くなったので別記事にしました。Internet Explorerの印刷エラーを修正するKB4032782が公開される
トラブル概要
私が確認したのは、Windows7とWindows10 Creators UpdateのPCで、6月のWindows Update済みの5台中5台で発生しました。6月分のInternet Explorerの累積的な更新プログラムをインストールしたWindows(7/8.1/10)のほとんどで発生すると推測できます。
今月特別提供されたサポート終了XP、Vista、8に関しては、Internet Explorerの累積的な更新プログラムが公開されていますが、実は5月分なので影響なしです。VistaにServer 2008用の更新プログラムをインストールした場合だけ、6月分(KB4021558)を入れたら印刷エラーが発生するのを確認しました。
むしろ、この印刷できないエラーが出るホームページの方に条件があるようです。はっきりとした条件はわかりませんが、ブログ形式、アドセンスあり、ソーシャル(SNS)リンクがあるなどの条件が重なると発生するようです。
当ブログのページも該当
ここの当ページも、まさにこの該当ページでした。ですので、IEで今見ているページを右上 ツールボタンから印刷→印刷プレビューで、プレビュー画面が出るかエラーが出るかで判断できます。(エラー画面は4回OKを押すと閉じます)
当サイトでは、このページ含むブログ記事のページではエラーが出ますが、訪問サポート業務の案内ページや申し込みページでは印刷プレビューが出ます。
このページもアドセンスを非表示、ソーシャル(Twitter)関連のプラグインを無効にすると、印刷プレビューも出るし、印刷もできるようになりました。といってもこの機能をずっとOFFにするつもりはないので、すぐに元に戻しました。
対応策
対応策としては、印刷できないページはFirefoxやChromeブラウザーで印刷すればいいだけです。Windows10ならEdgeブラウザーもあります。
どうしてもIEで印刷しないといけない縛りがある場合は、6月配信されたInternet Explorerの累積的な更新プログラムを含むセキュリティ マンスリー品質ロールアップを削除するという方法がありますが、これはセキュリティ的にお勧めできません。
(2017/06/22追記)コメントで頂いていますが、このエラーが出ても、「×」や「ESC」を押し続けていると印刷が始まるケースもあるようです。
(2017/06/21追記)コメントで教えていただきましたマイクロソフトコミュニティの対応策です。IEのウィンドウ右上
ツールボタンからインターネットオプションを開き、プライバシータブの詳細設定、サードパーティーのCookieをブロックする設定にしたあと、全般タブで閲覧の履歴を削除すると、エラーが出ていたページがIEで印刷できるようになったなるケースがあるのを確認しました。
この方法で印刷できる場合と、一時的に印刷できたがすぐに元に戻る、まったく効果がないなど、PC機種と印刷したいサイトの組み合わせにより違うようです。
最後に
サードパーティーのCookieをブロックすることで、一部サイトのサービス利用に支障が出てくるかもしれません。やはり、IE以外のブラウザーで印刷するのが簡単でしょう。
ブログサイト運営者からするとゲスな話ですが(このブログも含む)、印刷できないなら都度見に来てくれた方がありがたい訳ですし、リンクを張り巡らせているのであまり印刷して読んでいただくのを想定していなかったりします。これは微妙なトラブルです。
しばらくしたらマイクロソフトが対応して修正されるのか、来月の更新プログラムで直るのかも不明です。IEのFlash Playerの不具合のように数か月直らないかもしれないので、情報がわかり次第追記する予定です。
参考ページ:
マイクロソフト | 2017 年 6 月 14 日 – KB4022725 (OS ビルド 15063.413 および 15063.414)
https://support.microsoft.com/ja-jp/help/4022725/windows-10-update-kb4022725
この更新プログラムの既知の問題として上がっていました。マイクロソフトでは、この問題について現在調査中ですとなっています。
“Internet Explorerの更新プログラムで一部サイトの印刷ができなくなる現象”の件ですが、メッセージが出たところて、[ESC]キーを数回押すとメッセージが消え、印刷ダイアローグが表示されます。そこで[印刷]をクリックすると,また同じめっせーずが出ますが、これも[ESC]キーを数回押すと消えて、すぐに印刷を開始します。
抜本的な解決ではないですが、とりあえず使えなくもありません。あとはMSが修正するのを気長に待つことにします。
なお、この現象が出るのは2台あるうちのノートパソコンのほうで、デスクトップでは出ていませんので、すべてに該当する現象ではなさそうです。
miさん、情報ありがとうございます。
当方の環境では、[ESC]キーを数回押したら印刷キャンセルになるようです。
印刷できるケースもあるとのことで、試してみる価値はありそうです。
パソコンで印刷や印刷プレビューが開きません
https://answers.microsoft.com/ja-jp/ie/forum/ie11-windows_7/%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%E3%81%A7/8dadd847-374b-4d83-bd7c-bc4c3e3f4a8f
こんな感じで出てました。
wanisanの
「プライバシー」
【サードパーティ製のCookieをブロック」②にしてIEを再起動
この状態で印刷プレビューから印刷可能になりました。
この状態でもできない場合もあり、
その場合は【閲覧履歴を削除】③したら印刷可能となりました。
私のほうはこれで解決しそうです。
もちゃりさん、情報ありがとうございます。
当方のwindows10のIEでもこの方法でプレビュー画面が出るようになりました。
記事内容に追記させていただきます。
この件は、Update Hisoryの2017/6分に追記されて「esearching」といってます。
(8.1とAnniversaryは、iSCSIのトラブルもありるようです)
また、AMD Carrizo向けのアップデート方法も併記されてますが、これだけの情報でやれる人がいるのか疑問
(アップデートのトラブルとして応用できるかもしれません)
M_Mさん、情報ありがとうございます。
日本語ページにも出ていたので、記事の最後に追記させていただきました。
修正パッチ来ました。
A blank page or “404” error prints when you try to print a frame in Internet Explorer 11
http://support.microsoft.com/kb/4032782/
ただ、ニュースレターによると、このパッチによって、脆弱性 CVE-2017-8529 からの保護が解除されるとのことなので、印刷で困ってる人が自己責任で入れられるように、WUカタログのみで配布されているということらしいです。
とおりすがりさん、情報ありがとうございます。
イレギュラー的な対処ですね。
インストールを試して長くなったので別記事にしました。