Windows」カテゴリーアーカイブ

PDFビューアをWindowsの”リーダー”にしてみる

従来、PDFを見るのにはAdobe Readerを使っていたのですが、何かと脆弱性が見つかってアップデートが多いので別のものを探していました。

ChromeにはPDFビューアが入っているので、Operaでそのまま見るというのも有りなのですが、見開き表示ができないなど不便な点もあります。

そこで、Windowsストアにある”リーダー”を試してみることにしました。Windows8時代に使った時にはどうもしっくりこない感じがあったのですが、今使ってみると動作もキビキビしていますし、悪くない感じです。

強いてマイナス点を言うなら、ページめくり時にスライド風のアニメーションをするのがちょっとうるさいなあ、と思うくらいですが、これはさすがに難癖の域だと思います。

そんなわけでPDFビューアはしばらく”リーダー”に任せてみようと思います。

SkylakeでのWin7/Win8.1のサポートが1年延長

一旦本来のサポート期間から大幅に短縮となりましたが、多少延長となりました。

Microsoft、Skylake PCでのWindows 7/8.1サポート期間を1年延長

~緊急セキュリティアップデートはその後も継続提供

[PC Watch]

頑張って1年延びるなら、最初からSkylakeに限ってサポート期間を短くしなければ良かったのに…と思ってしまいますが、既にSkylake機を持っていてWin7または8.1の環境を維持したい人には朗報です。

そもそも大多数のユーザは半導体のメーカーはもとより性能グレードもそんなに気にしていないと思うので、その中でアーキテクチャを基準にサポートを短くするというのはいくら何でも分かりにくいように思います。

Windows10がスリープ後一瞬だけ復帰する問題

発生した現象

先日、就寝中にスリープ中のPCが一瞬起動してまたすぐスリープ状態に戻るという動作をしました。例によってイベントログで原因究明をしたところ、スリープにした後にイベントID1の

システム時刻は○○から××‎に変更されました。

変更の理由: システム時刻がハードウェア クロックと同期されました。

が記録されるとともに一旦起動し、正味6秒ほどで再度スリープしていることが分かりました。気づくまでにも複数回この現象が発生していたようなのですが、完全に熟睡していて気が付かないこともあったようです。

原因

POST時のファンフル回転はびっくりするので原因を探ってみたところ、AMDのAdaptiveSleepServiceというサービスが原因だということが分かりました。

このサービスはAMDのStart Nowテクノロジに関連するもののようで、ユーザのPCの利用状況を学習して、普段PCを使わない時間帯になるとハイバネートに、PCを使う時間帯になるとスリープに、と切り替えてくれるようです。

普段寝るときや外出時にはPCをスリープにしていますが、上記のサービスが動いていたのでスリープ後に勝手にハイバネートに切り替わっていたようです。その境目で一瞬だけ起動するような挙動をしていた様子です。

対策

デスクトップ機ですしハイブリッドスリープを有効にしているので、”サービス”でAdaptiveSleepServiceは無効にしてしまいました。その後イベントログに一瞬起動のログは残っていないので、これで解決したと思います。

EMET5.5がリリース

Microsoft製の脆弱性緩和ツール、EMETが5.5betaから正式に5.5になったそうです。

Microsoftの脆弱性緩和ツール「EMET 5.5」が正式版に、Windows 10をサポート

ソフトに存在する未修正の脆弱性が悪用されるのを防止するセキュリティツール

[窓の杜]

ソフトウェアに存在する脆弱性を突く攻撃を無効化することで、被害を抑えることを目的としたソフトです。

最近はこの手の攻撃が多いので、パターンマッチング型のウイルス対策と合わせて導入しています。

動作の性質上、いわゆる”誤爆”もありうるらしいのですが、特にうちの環境では困った動作をしたことはありません。

日本マイクロソフトのセキュリティチームのblogの解説記事がとても分かりやすいのであわせてご紹介しておきます。

Enhanced Mitigation Experience Toolkit (EMET) 基本解説~第 1 回 EMET とは

Enhanced Mitigation Experience Toolkit (EMET) 基本解説~第 2 回 EMET 10 の疑問

[日本マイクロソフト 日本のセキュリティチーム]

skylake以降でのWin7・Win8.1のサポート期間が短縮

ちょっと気になるニュースです。

Microsoft、SkylakeでのWindows 7/8.1サポートを2017年7月までに短縮 ~Intel、AMD、Qualcommの次期SoCはWindows 10のみをサポート

[PC Watch]

重大なセキュリティ上の問題があればセキュリティパッチを提供する、とされてはいますが、パッチの提供もどれが提供されてどれが提供されないかはっきりしないため、skylake以降のアーキテクチャでWin10以前のOSを動かすのは厳しそうです。

AMD的な話としてはWin10のみがサポートされる次期製品としてBristol Ridgeの名前が挙げられています。確かBristol RidgeはAPU製品用だったように思うのですが、CPU用のコアも同様になるのでしょうか。

いずれにしても、今後”最新のプラットフォームでWin7機を組む”ということのハードルは高くなりそうです。詳細についてはまたリリースがあると思いますので、注目しておこうと思います。

 

Windows8(無印)が静かにサポート終了

世間的には古いバージョンのIEの方がニュースになっている感じがしますが、Win8も同時にサポート終了となっています。

「古いIE」と「Windows 8」がサポート終了、ユーザーはアップデートを
[Internet Watch]

まだ8.1は現役製品なのでWin8の昔話をするには早い感じもしますが、Win7→Win10と移行する人が多そうなので、Win8を触った経験がある事が将来的にちょっとレアになるんじゃないかと思っています。

IEのサポートポリシー変更がもう間もなく

個人ユーザであえて旧版のIEを使い続ける人はあまりいないと思うのですが、変更日はもう間もなく(米国時間で2016/01/12)です。
IPAから情報も出ています。

【注意喚起】 Internet Explorer のサポートポリシーが変更、バージョンアップが急務に
[情報処理推進機構]

Image-Line製品は最新版以外を一切サポートしないことで割りと太っ腹なサービスを提供しているんだそうですが、
やはりMicrosoftにとっても旧製品のサポートのコストはかなり負担なのではないかと思います。

かつてIE6を消滅させるのに苦戦していたことを思い出しますが、
今回の場合は特定OSのサポート終了に関連したものではないのでそれほど難儀はしないと思います。

Youtubeの動画再生がスローになる問題

タイトルの通り、Youtubeの動画再生が超スローになってしまう問題が発生しました。
最近Windows10のクリーンインストールをしたからそれかと思いましたが、いろいろチェックしてみるとOSが直接の原因ではありませんでした。

原因はAudio 8 DJのドライバが1世代前のものだったことです。意図的に古いものを入れた記憶がないので単純ミスだと思います。
不具合対応をする際にドライバをロールバックすることがあるのでドライバ類は大体3世代分くらい保管しているのですが、それが仇となってしまいました。

というわけでYoutubeの動画再生がスローになってしまう場合はサウンド関連のデバイスにトラブルが起きていることが多いようです。
今回のようにドライバの更新や入れ直しで直ることが多いそうです。

Windows10のブートメニューをコマンドで編集する

Build10565を入れたところ、どうやらブートメニューが上書きされてしまったようで、Win7とのデュアルブートができなくなってしまいました。

Win7が入っているパーティションについては今回の作業で全く触っていないので、
Win10上でコマンドプロンプトを使用し、ブートメニューを手で編集すればまたデュアルブートが可能になるだろうと目算を立てました。

まずコマンドプロンプトですが、管理者権限で実行する必要があります。
使用するコマンドはbcdeditというものです。

こちらの記事に使い方が詳しく載っています。

bcdeditでブート・メニューの項目を追加する
[@IT]

OSごとのブートメニュー項目は結構たくさんあるので、手入力するのは大変です。
記事内にもある通り、問題なく動いているブートメニュー項目をコピーし、一部のパラメータを後から編集するようにすると作業が楽だと思います。

今使っているブートメニューを”hoge”という名称で保存するのであれば、
bcdedit /copy {current} /d “hoge”
です。この”hoge”が起動時のOS選択画面に出てくるので、OS名称など分かりやすい名前にするといいと思います。
コピーが成功すると新しいブートメニュー項目のIDが表示されます。これは後で使うので注意が必要です。

次にコピーしたブートメニュー項目に「どのパーティションから起動するか」を設定します。
今回は例としてDドライブに別のOSが入っているものとします。
ここで先ほどの新しいブートメニュー項目のIDを使います。
コマンドは2つあり、

bcdedit /set {[新しいブートメニュー項目のID]} device partition=d:

bcdedit /set {[新しいブートメニュー項目のID]} osdevice partition=d:

これを入力するとdドライブから起動するようにブートメニュー項目の設定が変更されます。
新しいブートメニュー項目のIDは手入力だと大変なので、コピペするのが確実です。

プログラムのインストール/アンインストールの問題を修正するFix it

Windowsに色々プログラムをインストールしていると、時々アンインストール時にきれいに消えてくれないものが出てくることがあります。

・アンインストールしたいが、気持ち悪いので完全にきれいに消したい
・アンインストールしたいが、何かが邪魔をしているのかプロセスが最後まで進まない
・バージョンアップしたいので、旧バージョンを完全に消したい

などなど、よくある(?)シチュエーションです。
Microsoftが専用のFix itを用意してくれています。

インストールできない、削除できない、またはダウンロードできないプログラムの問題を修正する
[Microsoft サポート]

汎用のものなので全ての問題に有効とは行かないかもしれませんが、ウィザードに従って進めるだけなのであまりWindowsに詳しくない人にも便利だと思います。