Windows8/8.1 + SQL Server での不具合(高速スタートアップ)

Windows8/8.1にインストールしたSQL Serverに接続すると、
データーにアクセスできずに、
ログを見ると次のようなエラーが発生している場合がある。

エラー: 823、重大度: 24、状態: 2。
エラー: 9001、重大度: 21、状態: 4。
Error: 17053, Severity: 16, State: 1.
The operating system returned error 21(デバイスの準備ができていません。)
オペレーティング システムにより、ファイル ‘***’ のオフセット 0x00000000f20000 で 読み取り 中の SQL Server にエラー 21(デバイスの準備ができていません。) が返されました。
Write error during log flush.
などのエラーがログに記録されている。

Windows8/8.1では高速スタートアップという機能が採用され、
シャットダウンが本当のシャットダウンではなく休止状態に近い状態であり、
これが悪さをしてSQL Serverが正常に立ち上がっていないと思われる。
高速スタートアップを無効にして立ち上げ直せばデーターにアクセスできるようになる。

Windows 8 / 8.1で高速スタートアップを無効にする方法
(NECサイト)

高速スタートアップは大して高速にならないし、
他にも不具合が起きやすいと思うので
SQL Serverを使わない場合でも無効にしておいたほうがいいだろう。

フレッツ 光WiFiアクセスで電波を中継する方法


この記事は、NEC AtermW500Pが販売終了になったため、全面改定した別の記事に書き換えました。
新しい記事はこちら:
フレッツ 光WiFiアクセスをなんとか快適に使う方法
https://t.nary.jp/pc/flets_wifi/


フレッツ 光WiFiアクセスは、
アクセスポイントがマンションの外の壁などに設置されているせいか、
部屋の中に届く電波が弱い。

せっかく5GHz帯が使えるのに5GHz帯の電波はほとんど部屋の中に入ってこないし、
2.4GHzでも感度の弱いスマホなどはつながらないことがある。

そこで、
アクセスポイントに近い玄関先や窓際などに中継器を置いて
電波を部屋の中に取り込めばいいのだが、
無線LAN中継器として売っているものは、
フレッツ 光WiFiアクセスのアクセスポイントに接続は出来るが、
認証がうまくいかずインターネットに接続できない。→下記2014.06.11追記参照

どうすればいいかというと、
フレッツ 光WiFiアクセスは、要は公衆無線LANのようなものなので、
公衆無線LANに対応した無線LANルーターを中継器として使えばよい。

フレッツ 光WiFiアクセスのアクセスポイント
↓電波
公衆無線LAN対応の無線LANルーター(中継器)
↓電波
PC内蔵の無線LANや無線子機、スマホなど
という具合に繋ぐ。

例えば、NECのAtermW500Pが使える。
本体の切替スイッチでWiFi SPOTモードにし、接続先設定をして使えばよい。
また、AtermW500Pは5GHz帯にも対応しているので、
PCの無線やスマホが5GHzに対応しているなら、5GHz帯を使えば、
自分やお隣さんが電子レンジを使っているとネットが遅くなってしまうということもない。

注意点としては、ルーターの自動ログイン機能(Web認証方式)は使えないようなので、
PCやスマホなどでブラウザを立ち上げてWeb認証する必要がある。
そもそも中継器を使わない場合にもWeb認証は必要なのでたいした問題ではないだろう。

AtermW500Pはバッテリーを内蔵していないし、SIMカードも刺さらない。
バッテリー内蔵のほうがいい場合やLTEも使いたい場合などは別の機種を選ぶと良い。

2014.06.08追記:
どうもフレッツ 光WiFiアクセスのアクセスポイントは、
5GHzの場合、W56のチャネルでしか接続できないようだ。
アンテナが屋外なのであたりまえか。
なので、5GHzを使いたい場合、中継器としてはW56に対応したものを選ぶ必要がある。
上記のAtermW500Pは対応しているので問題ない。
例えば、NTT東日本のPWR-Q200はフレッツ 光WiFiアクセスの中継器として使用できるが、
W52,W53にしか対応していないので5GHz帯ではアクセスポイントに接続できない。(2.4GHzなら問題ない。)
この追記は、いろいろ試した結果に基づく推測である。
NTTがアクセスポイントの細かい仕様を公開してくれれば苦労せずに済むのだが。。。

2014.06.11追記:
無線LANの無線クライアントモードをMACクローンモードにするとか、
手動でMACアドレスをPCのMACアドレスに変更できる機種ならうまくいくかもしれない。