Windows7+TvRockな環境でPCが勝手にスリープから復帰しちゃう問題のお話。
Windows7が勝手にスリープ解除のページ一覧
- Windows7が勝手にスリープから復旧・起動する問題1(一般的なお話)
- Windows7が勝手にスリープから復帰・起動する問題2:TvRockが原因編(このページ)
- Windows7の勝手にスリープから復旧・起動する問題3(解決糸口の探り方)
このページの内容は上記の様な流れになった2ページ目です。
分かっているけど、なかなか解決しない。
犯人はWindows7+TvRockの組み合わせ
解らない人の為に説明入れますと、「TvRock」とはPCでTV番組を予約録画するためのフリーソフト。8チューナー同時に管理できたり、PCを外部から操作して予約できたり、凄く便利なツール。
⇒サイト内のTvRockの入門的な解説ページ
▲「スリープ解除の原因:タイマー - tvrock.exe」 ・・・いやいや、何にも予約してないよ?
2009年8月~9月に話題になっていた、Windows7+tvrockでPCが勝手にスリープから復帰しちゃう問題、ウチでは何故か今年に入ってから頻発('Α`)
基本的にTvRock 9t4以降をインストールしていれば、この問題は解消されているはず。
ウチの環境の場合で何が問題なのか良く解らなくなって来たので、過去ログ整理したり、記憶を辿って自分の環境の整理をしたりしてみました。
でも原因究明出来ませんでした。。。「最新のTvRock入れて設定をイチからやり直そう。。。」という結論に達したので、本当に困っている人以外は読むだけ無駄なページです(^_^;
ウチのPC環境
PC環境
CPU:Core i7 920 / MB:ASUS P6T Deluxe / 電源:S12 ENERGY+ SS-650HTicon
OS:Windows7 64bit Pro / チューナー:MonsterTV HDUS(未対策版)
メモリ:3GB ⇒ 9GB(2009.8月)
GPU:クロシコGF9600GT-E512HW/HD ⇒ ASUS EN9600GT(2009.9月)
記憶をたどって録画環境&発生現象のメモ
TvRockのバージョンはうろ覚え。
- 2009年6月初旬
64bit Windows7 RCインストール TvRock+Tvtest+HDUSで録画環境構築。
TvRock 0.9s5(多分)
確かにこの頃、スリープから勝手に復帰現象は頻繁に発生していた。でもまだXP時代のシャットダウンで終了する癖が抜けてなかったので問題視していなかった。 - 2009年8月
メモリ増設。この頃からスリープを多用するように。
TvRockをアップデートした記憶はないけど(してたかも。時期的に9t2?)、この頃から勝手にスリープ解除の回数は減ってた記憶が。。。どういう設定にしてたか思い出せない。
2ちゃんDTV板で「Win7+TvRockで勝手にスリープ解除」の話が盛り上がっていたが、全く気に留めていなかった。 - 2009年9月
クロシコGF9600GT昇天。保障期間内でASUS EN9600GTに交換
TvRockをアップデートした記憶は全くない。この頃は勝手にスリープ解除現象もほぼなし。
(全く無かったかも・・・?)気にして無かった。 - 2009年10月22日
製品版Windows7購入。TvRock 0.9t4
この頃は勝手にスリープ解除現象は全くなし。 - 2009年12月31日
64bit Windows7+TvRock+Tvtest+HDUS 環境で初の予約録画ミス。
これはイカンとTvRock やWindowsの電源オプションを色々いじる - 2010年1月~現在
時々、予約してないのにWindowsが勝手にスリープから復帰現象が顕著に。
- 一度この現象が発生すると、3~4日続けて同じ時間に復帰。
- しばらくすると、この現象は収まる。
- 忘れた頃(2~3週間後に)また3~4日続けて勝手にスリープから復帰
- これの繰り返し
赤字の部分が原因なのは明らか( ̄▽ ̄;)
でもメモってなかったから元に戻せない。元に戻したつもりでもまだ時々勝手にスリープから復帰しちゃう。。。
ヒントを得るため、過去ログを読み漁る
ちなみに関係ありそうな部分を抜き出し引用して、このページ下部にまとめています。
赤字部分は後で自分で読み返す用の目印
- TvRockについて語るスレ16: 2009.09月前半
Win7+TvRockで勝手に復帰問題が頻繁に話題に。 - TvRockについて語るスレ17: 2009.09月後半
Win7+TvRockで勝手に復帰問題が頻繁に話題に。 - TvRockについて語るスレ18: 2009.10月~Win7発売前
SetWaitableTimerが原因な報告、パッチを当てて急場しのぎの方法、
中の人が対応してくれる情報あり。 - TvRockについて語るスレ19: Win7発売直後
ビックリするほど「勝手に復帰問題」は語られない。みんなTvRock 0.9t4以降で安定しているのか。。。 - TvRockについて語るスレ20: 2009.11月
流石に疲れちゃって21~22未読。 - TvRockについて語るスレ23: つい最近
- TvRockについて語るスレ24: つい最近
既に解決した問題なのか、殆ど話題に上がらず。
世間ではすっかり下火な話題。
なんか自分でヘンな設定をしてドツボにはまっているっぽいな('Α`)
思い当たる節を総当りした後、TvRockの設定をイチからやり直そう。。。
この「思い当たる節」ってのは、次ページ(明日以降)で。
以下、読み漁って関係ありそうな部分だけを拾い集めた過去ログ集
TvRockについて語るスレ16:
- 852 :名無しさん@編集中[sage]:2009/09/03(木) 21:06:27 ID:46ooW8rG
- [09/09/02 23:55:01 0.9t3]:システム休止からの復帰
[09/09/03 00:40:30 0.9t3]:システム休止からの復帰
[09/09/03 01:14:48 0.9t3]:録画開始
[09/09/03 01:44:45 0.9t3]:録画終了
[09/09/03 01:44:47 0.9t3]:次の予約があるため休止をキャンセルしました
[09/09/03 02:14:48 0.9t3]:録画開始
[09/09/03 02:44:45 0.9t3]:録画終了
[09/09/03 07:20:32 0.9t3]:システム休止からの復帰 <-確認のため手動で電源オン
[09/09/03 14:09:12 0.9t3]:システム休止からの復帰
仕事から帰ってきたら起動したままになっていた
XpのノートPCでも同様の設定で数ヶ月運用して
今回新しいPC組んで昨日から運用を開始した
試しに20:15に予約入れて次の予約まで休止させると
[09/09/03 20:08:29 0.9t3]:システム休止からの復帰
少し早い気がするが正常に動作していそう
目的の番組は正常に録画できていたので時計がずれているわけではないはずなのだが
win7が原因なのか新しいマザーの時計が原因なのか・・・
- 854 :名無しさん@編集中[sage]:2009/09/03(木) 21:19:41 ID:QqtXk3Eb
- >>849
Windows7だとその現象になるみたい。
作者にメール報告してみては?
- 855 :名無しさん@編集中[sage]:2009/09/03(木) 21:37:31 ID:46ooW8rG
- xpでは問題なかったから設定がまずいのかと思っていたが
win7の問題だったのか・・・
ググってみたら同様の内容のページが引っかかった
日付は2009/1/15・・・対応する気ないっぽい?
>ちなみに「タスクスケジューラ使用」にチェック入れないと、変な時間にPCが起動してしまいます。
[09/09/02 23:55:01 0.9t3]
[09/09/03 00:40:30 0.9t3]
これはタスクスケジューラ使用にチェック入れていなかったのだがまさに同じ現象っぽいな
しかし[09/09/03 14:09:12 0.9t3]:は試しにタスクスケジューラ使用にチェックを入れてみたんだが
12時間時間がずれている・・・
タスクスケジューラ使ってもダメっぽい?
- 856 :名無しさん@編集中[sage]:2009/09/03(木) 22:12:37 ID:9WmVkmJU
- 勝手に起動問題はLANケーブル抜いても起こるからもうどうしようもない
- 857 :名無しさん@編集中[sage]:2009/09/03(木) 23:23:18 ID:tUeifZ3a
- 自分とこもWin7で変な時間に起動してる。
BIOSや電源設定みても怪しいとこみつからないなぁと思ってたら
バグっぽいのね... - 858 :名無しさん@編集中[sage]:2009/09/04(金) 00:26:30 ID:R2jrbvf8
- キーボード、マウスの設定がらみでも起動する
- 866 :名無しさん@編集中[sage]:2009/09/04(金) 20:35:09 ID:GaVug36d
- >>852
win7 の WMC がらみはどうなってる?
TvRockとはまったく関係なしに、メディアセンターの番組表をとりにいくために
勝手に起動するってのがあるよ。
XpMCEやVistaHP, win7 で勝手に起動するってのは、たいていこれかWOLが原因かと。
- 874 :名無しさん@編集中[sage]:2009/09/05(土) 01:02:11 ID:8UzJjiIz
- >>866
俺、>>852じゃないけど、WinXPでまったく問題なかったPCが、
Win7にしてから変な時間に復帰するようになってしまった。
BIOSでWOL切ってネットワークアダプターの電源管理でも
復帰しない設定にしてあるんですよ。
メディアセンターは一度も起動した事なかったので、
起動して設定見ようとしたけど「TVチューナーがありません」って出て
番組表取得関連の設定画面にたどり着けなかったです。
- 875 :名無しさん@編集中[sage]:2009/09/05(土) 01:53:40 ID:VGWC+V5X
- 最初は休止だけの問題かと思ったらスリープでも勝手に復帰するようになって
ならばとシャットダウンしたらそれでも勝手に起動するというホラー
イベントビューアはいつ見ても復帰の原因は「不明」
ケースのスイッチやママンの故障かと思い始めてたけど他の人も同じだとなると違うのか
- 889 :名無しさん@編集中[sage]:2009/09/05(土) 10:00:04 ID:mfYobKYq
- >>874
>>875
もしかして技術レポートをM$に送出するにOK出した?
あれにOK出すと、タスクに色んなスケジュール組まれるんだけど
その中に、電源状態に関わらず動作するような記述の物があった気がした
一度、覗いてみると良いかも
- 907 :名無しさん@編集中[sage]:2009/09/05(土) 22:10:34 ID:Koa/nN23
- >>874
> >>866
> メディアセンターは一度も起動した事なかったので、
> 起動して設定見ようとしたけど「TVチューナーがありません」って出て
> 番組表取得関連の設定画面にたどり着けなかったです。
ええと詳しくは該当スレで聞いた方がよいとは思うけど、取得時間の設定ってのは出来なくて
勝手に設定されて、一度手動で取得するとあとはその時間に自動でとりにいくようになるんだったかと。
それで、そのwin7 ではメディアセンターがらみのプロセス/サービスが自動で起動されるように
なってると思うので、それを停止に変えるんじゃなかったかと。
どっかのスレかサイトで、この件のをピンポイントでプロセス名がハッキリと書かれていたけど、
どこだか忘れちゃった、、、
TvRockについて語るスレ17:
- 104 :名無しさん@編集中 :2009/09/13(日) 21:31:54 ID:zR0oaMc2
- windows7の勝手に復帰する現象は何とかならんのか・・・
スタンバイ状態を解除できるようにするのチェックは全デバイス解除したし
スケジュールにもtvrockのタスク以外で復帰するような物は見あたらないし
メディアセンターも全サービス無効にしたし
それでも毎日21~23時に時間はランダムで必ず一度復帰してしまう
さらに予約終了後自動で休止にならないことがたびたびあるし
今のところ予約の時間に休止のままということは一度もないのが幸いだが
tvrockの予約見て1時間以内に予約が無ければ自動で休止するツールとか無いのかな
というかそういう機能をtvrockに付けてほしい
- 105 :名無しさん@編集中 :2009/09/13(日) 21:35:20 ID:OzS5y9gH
- >>104
何をキーにして復帰したのか、ログとってないのか?
システムのイベントログを大量にとるようにしろよ。
- 106 :名無しさん@編集中 :2009/09/13(日) 21:42:28 ID:zR0oaMc2
- デフォ設定のままで出力されるPower-Troubleshooterでは毎回原因不明
どこを設定すれば原因究明の助けとなるログがとれる?
- 107 :名無しさん@編集中 :2009/09/13(日) 21:44:44 ID:u8idCAqP
- >tvrockの予約見て1時間以内に予約が無ければ自動で休止するツールとか無いのかな
>というかそういう機能をtvrockに付けてほしい
TvRockにそのまま機能あるじゃねーかよ... 何見てんだよ。
- 108 :名無しさん@編集中 :2009/09/13(日) 21:49:14 ID:zR0oaMc2
- 録画終了後に次に予約ながなければ休止する設定はやってるけど(たまに移行せず起動したままになる)
勝手に予約の4時間前に復帰してしまったとき予約が無ければ速攻で再度休止に移行するような設定はどこでやるの?
- 109 :名無しさん@編集中 :2009/09/13(日) 21:52:07 ID:l/k6aW9E
- >>108
「スリープタイマー(休止)」を設定しろよ。
- 111 :名無しさん@編集中 :2009/09/13(日) 22:53:14 ID:SFaAzJ/n
- WakeOnLanがONになってるとかってオチじゃないよね
- 112 :名無しさん@編集中 :2009/09/14(月) 00:27:54 ID:g2FDK+lw
- ヘルプを読まないやつって何なの?
ここをOK Waveと勘違いしてんの?
- 113 :名無しさん@編集中 :2009/09/14(月) 01:32:12 ID:8lM2KsJx
- 勝手にスリープから復帰してしまうのは、大抵、WakeOnLanのWakeOnDirectPacket、WakeOnLink
あたりが有効だからだと思う。
NICによって項目の呼び方は違うが、一度、デバマネからNICの設定をみなされ。
- 114 :名無しさん@編集中 :2009/09/14(月) 01:56:37 ID:zIiKITO8
- Windows7はMediaCenterが勝手に復帰させるよ
- 130 :名無しさん@編集中 :2009/09/14(月) 18:03:49 ID:sVWtY8T1
- >>105
こっちも同じくWindows 7で勝手に起動するが、システムのログは確かにtvrockになってる。
# Power-Troubleshooterね
- 131 :名無しさん@編集中 :2009/09/14(月) 18:19:17 ID:HgkV8uz2
- うちもWindows7RTM64bitで勝手に復帰してるが原因はOSの不具合なのかTvRock側なのかどっちなのかね?
ちなみに以前のVistaでは設定通り予約3分前に復帰していた。
- 132 :名無しさん@編集中 :2009/09/14(月) 19:11:51 ID:zIiKITO8
- MediaCenterの自動更新で起動してると何度言えば。
- 133 :名無しさん@編集中 :2009/09/14(月) 19:28:22 ID:H6UporWM
- Windows Vistaマシンがスリープ状態から勝手に復帰するのを防止する- @IT
http://www.atmarkit.co.jp/fwin2k/win2ktips/1114vistasleep/vistasleep.html
Win7だけど、この方法で調べても予約時間とか全く関係のない変な時間に復帰してるのは、
「スリープ解除の原因: タイマー - tvrock.exe」しかでないんだけどな。
- 134 :名無しさん@編集中 :2009/09/14(月) 20:31:38 ID:2nD2AB6O
- >>133
タイマーでTVRockなら、システムのタイマータスクに古いタスクが登録されていないか確認しろ。
- 135 :名無しさん@編集中 :2009/09/14(月) 20:49:14 ID:ikfKwKb5
- >>131
MediaCenterアンインストールして試してみた?
- 136 :名無しさん@編集中 :2009/09/14(月) 21:41:58 ID:3PODPlkY
- あ~俺もwindows7 RTM x64 なんだけど、勝手に復帰する・・って言うか、
復帰しまくるんだけどw ひどい時なんか、そりゃもう15分沖ぐらいに
もちろんNICの関係は全部確認済み power-troubleshooterは不明ばっかり
MediaCenterって1度も起動したことなくても自動更新とかするのか?
プロセスリストの中にはそれらしきものは無いんだが
- 137 :131 :2009/09/14(月) 21:50:53 ID:HgkV8uz2
- >>135
MediaCenterは使用していないので無効化してありタスクスケジューラの
mcupdate_scheduledにスリープ解除の条件だったのでこれも無効にしてある。
それでも改善なし。その他自動更新の設定あるのでしょうか?
デバイスマネージャのマウス、キーボード、NICのWOLは設定済み。
イベントログのPower-Troubleshooterのスリープ解除の原因は不明となってます。
番組表取得などVista時に残っていた予約は全て削除して再予約済み。
当然かもしれませんがTvRockを終了させて休止させると勝手に復帰はされません。
TvRock+TVtest+Rectest PT1+白凡
P6T寺+i7 920 メモリ9G BIOS1611適用済 グラボ9800GT NVIDIAドライバ190.62適用済
Windows7 Ultimate 64bitRTMクリーンインスコという環境です。
- 138 :名無しさん@編集中 :2009/09/14(月) 22:36:24 ID:1F6fovDq
- >>137
win7でそうなる。現状回避策はないよ
WOLとかMediaCenterは関係ない。
いろいろいっているのはwin7でどうなるか実際に試していないやつ。
起動しっぱなしが嫌な場合はインテリジェント→スリープタイマーで。録画自体は問題ない。
うちの場合、復帰の繰り返しで時刻がずれてくるので短期間での時刻同期も必要
RCだし、正規版でどうなるかな?
同一環境でVISTA(またはXP)にすれば正常動作する
- 179 :名無しさん@編集中 :2009/09/16(水) 01:40:17 ID:KNr1cABk
- TechNetからダウンロードしたWindows 7 Ultimate(x64)つかってるけど、
3日ほどスリープしっぱなしだが一度も復帰してない。(TVRockはいれてない)
MediaCenterの自動更新は切ってる。
ということで、TVRockの設定がおかしいんじゃないの? - 182 :名無しさん@編集中 :2009/09/16(水) 03:07:21 ID:6N7+2AkB
- >>179
それは>>137の時点で予約がなければ不規則な起動(スリープ、休止からの復帰)はないことが記載されているよ
自分のところでもTvRockの予約がなければ発生しない
問題は予約があった時に設定した時間外にPCがスリープ、休止から復帰してしまうこと
ぜひ試してほしい。Win7でTvRockの予約をして設定通りの時間に起動するかどうか。
30分後くらいの予約で、開始5分前の起動の設定できちんと5分前に起動するかどうか。
XP、VISTAでは問題ないのにWin7だと15分前だったり10分前とかランダムに起動してしまうはず
そうすればWin7でのスリープ、休止がらみの今までの書き込みの意味がわかると思います - 218 :名無しさん@編集中 :2009/09/17(木) 21:27:39 ID:3eX/W9ZS
- 録画予約入れてtvrockを終了しても復帰タスクは残ったままになるけど
この状態で指定の時間以外に起動しない?
tvrockを終了しとけば変な時間に起動しなくなるなら
休止する前にtvrockを終了するような仕掛けをしとけば勝手に復帰は回避できるのかな
- 219 :名無しさん@編集中 :2009/09/17(木) 21:49:23 ID:zgJ/OU6S
- Windows7の復帰問題だけどタスクトレイのアイコンからスケジュール有効の
チェックを外しておいても勝手に復帰していた。
常駐しているだけで予約があろうとなかろうと復帰するということで作者様が
対応する以外打つ手なしだな。
Vista以前に戻せばと思う方がいるかもしれないが、WMP12のストリーミングが
便利すぎて戻す気はないな。
- 234 :名無しさん@編集中 :2009/09/18(金) 06:22:37 ID:WbyUnyMI
- 少なくとも古いバージョンのTvRockでは勝手に復帰してなかった
変なのはここ最近のバージョンだな
- 235 :名無しさん@編集中 :2009/09/18(金) 13:02:41 ID:SW1fUu50
- だから古いバージョンを使いたいんだけど公式からDLできないんだよね
作者は何やってるんだろ・・・
最新版がまともならいいけど、古いバージョンも上げて置いてくださいよ
- 344 :名無しさん@編集中 :2009/09/21(月) 20:31:16 ID:VADid8jE
- win7の復帰問題だが、0.9t3 から 0.9r16にしたら正常になったっぽい。
それ以外のバージョンは使った事ないからわからん。
上でうpしてくれた人に感謝。
- 357 :名無しさん@編集中 :2009/09/22(火) 06:32:41 ID:77yahAN1
- おはようございます
0.9r16 でも勝手に復帰するですorz - 365 :344 :2009/09/22(火) 10:56:47 ID:NEUjvIcY
- >>357
うちではr16に戻して3日目だけど勝手に復帰現象は再発してないな。
なんでだろ?
他にやった事といったら、タスク名が以前と違う名前になっていたのでレジストリいじって元に戻したくらい。
HKEY_CURRENT_USER\Software\TvRock\TSKNM
"TVRock(1)" > "TVRock" に戻した。 - 393 :名無しさん@編集中 :2009/09/23(水) 03:01:40 ID:3V+W7vQE
- 0.9t3 tvrock.exe 2,556,416B
00089deb 01 00
0008a207 01 00
0009d8a4 01 00
0009f44f 01 00
0009f4da 01 00
SetWaitableTimerの第6引数のfResumeをTRUEからFALSEに書き換え
を意図したが本当にそうなってるかは知りません
アセンブラがよく分からないやつがこれfalseにしたらいけるんじゃね?
ってかんじで前後の処理も解析せず似たようなところを一律置き換えました
実験したらタスクスケジューラ使わない場合は起動しなくなった
根本原因が分からんので作者が何か対応するまでの一時しのぎ
実験はしたがテストは一切してないので自己責任で
何が起きても泣かないこと
見当違いのパッチで全く改善しないかもしれないし
心配な人はもっとすごい人または作者が現れるの待ってね
ちなみに私はこのパッチは適用してません
録画ミスるより勝手に起動休止の繰り返しの方がましだし
- 394 :名無しさん@編集中 :2009/09/23(水) 06:19:58 ID:3iYK60Ev
- パッチわざわざ作らなくても、作者にメールすれば対応してくれるだろ?
ここでウダウダ書いていないで...。
- 395 :名無しさん@編集中 :2009/09/23(水) 06:43:21 ID:cdUTz8Et
- >>383
タスクスケジューラ登録解除しても勝手に復帰してましたorz
0.9t3での検証結果待ってます
- 435 :名無しさん@編集中 :2009/09/26(土) 03:46:57 ID:46HPoAHD
- 休止する前にtvrockを終了して次の予約で復帰したときにtvrockを起動するようにしたら
勝手に復帰する現象がまったく起こらなくなった
tvrock自体に自動で休止と同時にtvrockを終了するような設定ってある? - 486 :名無しさん@編集中 :2009/09/28(月) 20:21:29 ID:yjvZOTXI
- TvRockをコマンドラインから安全に(強制終了ではなく)終了する方法ないですかね。
それが出来ればWindows7の復帰問題に対処できるんだけど。
- 487 :名無しさん@編集中 :2009/09/28(月) 20:35:36 ID:KR6iuIFe
- >>486
ttp://www.vector.co.jp/magazine/softnews/090729/n0907291.html
これで出来なかったら
ttp://www.vector.co.jp/vpack/filearea/win/util/task/by_date.html
から探せ - 548 :名無しさん@編集中 :2009/09/29(火) 20:43:35 ID:pQVNb6Sc
- >>343
Windows 7がスリープから勝手に復帰する件について ? 今日の気分はバリいくつ?
http://blog.bari-ikutsu.com/entry/20090808_2050.html
俺は7持ってないから試せないんだが、
上記のサイトの通りにやってもだめ?
- 549 :名無しさん@編集中 :2009/09/29(火) 20:55:16 ID:SASsY4/D
- >>548
このスレの過去レス読めよ
イベントログの詳細からTvRockが勝手に復帰させてるのは確定してる
TvRockについて語るスレ18
- 19 :名無しさん@編集中[sage]:2009/10/08(木) 22:07:07 ID:jlhv+pg0
- 既知の不具合っぽい感じのものとか仕様とか(3)
64bit版のWindows7でTvRockを使用していると
PCが勝手に起動したりスタンバイから復帰したりするようになる - 21 :名無しさん@編集中[sage]:2009/10/08(木) 22:56:53 ID:BZOMYRdf
- >>19
USBやNICのスリープ復帰設定を見直せよ - 22 :名無しさん@編集中[sage]:2009/10/08(木) 23:04:25 ID:dmJrpjyQ
- >>19
NICのプロパティ設定不備に1票 - 25 :名無しさん@編集中[sage]:2009/10/08(木) 23:33:19 ID:axSy3zTY
- >>19
32bit版でもなるよ。 - 録画待機中に録画停止させるとフリーズする不具合なおった?
- 28 :名無しさん@編集中[sage]:2009/10/08(木) 23:55:47 ID:L+r694Be
- 勝手に復帰現象は
SetWaitableTimerが原因であることは間違いない
実際にtvrockと同じ呼びだしかたでテストプログラム作ったら100%再現できた
何度やっても指定した時間より早く復帰する
ただSetWaitableTimerの本来の機能としては正常に動作する
シグナル状態になったとき復帰する機能に問題があるっぽい
SetWaitableTimerでpDueTimeに0(NULLではない)を指定すると
タイマの復帰がランダムで発生するっぽい
SetWaitableTimerセット後WaitForSignalObjectで待機して(pDueTimeに0を指定しているのですぐ返る)
その後に休止に移行すると正常にlPeriodに指定した時間後に復帰する
確認はしていないがSetWaitableTimerを復帰後にキャンセルしていない可能性がある
そうするとスタートから休止してもlPeriodに指定した間隔で復帰するかもしれない
これは未確認であって離れたところでキャンセルしているかもしれない
RC版のACPIドライバやタイマ機能にバグがあるんじゃないかな
製品版で直っていればいいけど
ちなみにパッチを試して2週間ほどになるが一度も勝手に復帰現象は起こってない
その他の不具合はいまのところ発生してない
ただ予約無いのに録画終了後休止状態にならない現象はたまに発生するが
これはオリジナルでも起こるしxpでも発生しているので別の原因と考えられる - 34 :名無しさん@編集中[sage]:2009/10/09(金) 00:34:47 ID:N+7JY2o3
- SetWaitableTimerのpDueTimeに指定する値は仕様には
>>正の値は絶対時間を示します。~中略~ 負の値は相対時間を示します。
と書いてあるが 0は正の値ではないし負の値でもない
つまりは0を指定したときの動作は未定義なのかもしれない
その場合0を指定した呼び出し方は誤りともいえなくもない
こういう曖昧な仕様の場合は使わないのが一番いい
msのランゲージリファレンスには動作が未定義なら未定義と明記されているんだけどなぁ
lstrcpyだったら
>>コピー元とコピー先のバッファが重なっている場合、lstrcpy 関数の動作は未定義です
と何が起こるか分からないときちんと書いてある - 139 :名無しさん@編集中[sage]:2009/10/11(日) 12:52:41 ID:yJjlWTiv
- 勝手に復帰する現象の対策パッチをして1週間以上
これまでに数十番組ほど録画したが一度もミスったことはないな
こういうのは何ヶ月検証しても本当に問題がないのかどうかはわからないし
パッチしてないtvrockも絶対失敗しないわけではないし
どうしても失敗がいやなら複数放送局で録画や市販のレコーダで2重化とかするしかない
俺はどうしても失敗がいやな番組だけはXPのサブ録画PCとHDDレコーダでも録画してる
同じ番組をハード的に完全に独立した3台の装置で録画とか無駄なことしてる
けどアンテナまで独立はできないから受信不良だとすべてでドロップとか悲しいことになる - 100 :名無しさん@編集中[sage]:2009/10/10(土) 16:54:27 ID:4oca3f1Q
- > 393 名前:名無しさん@編集中[sage] 投稿日:2009/09/23(水) 03:01:40 ID:3V+W7vQE
> 0.9t3 tvrock.exe 2,556,416B
> 00089deb 01 00
> 0008a207 01 00
> 0009d8a4 01 00
> 0009f44f 01 00
> 0009f4da 01 00 - 139 :名無しさん@編集中[sage]:2009/10/11(日) 12:52:41 ID:yJjlWTiv
- 勝手に復帰する現象の対策パッチをして1週間以上
これまでに数十番組ほど録画したが一度もミスったことはないな
こういうのは何ヶ月検証しても本当に問題がないのかどうかはわからないし
パッチしてないtvrockも絶対失敗しないわけではないし
どうしても失敗がいやなら複数放送局で録画や市販のレコーダで2重化とかするしかない
俺はどうしても失敗がいやな番組だけはXPのサブ録画PCとHDDレコーダでも録画してる
同じ番組をハード的に完全に独立した3台の装置で録画とか無駄なことしてる
けどアンテナまで独立はできないから受信不良だとすべてでドロップとか悲しいことになる - 141 :名無しさん@編集中[sage]:2009/10/11(日) 13:00:47 ID:fUWzoz7I
- >>135
パッチ適用したやつにかえたけどまだそういう状況に
なってないんだ。スマン - 142 :名無しさん@編集中[sage]:2009/10/11(日) 13:21:53 ID:DQEHV2Mg
- >>141
いまパッチして適当に予約入れて休止にしといたんだけど、
予約時間になっても復帰しなかった。。
>>139さんはうまくいっているのか・・なんでだろ - 143 :名無しさん@編集中[sage]:2009/10/11(日) 13:51:19 ID:fUWzoz7I
- 不安になって試してみたけどとりあえずは復帰して録画okだった
あと、復帰しないのは前スレに
393 名前:名無しさん@編集中 [sage] 投稿日:2009/09/23(水) 03:01:40 ID:3V+W7vQE New!!
0.9t3 tvrock.exe 2,556,416B
00089deb 01 00
0008a207 01 00
0009d8a4 01 00
0009f44f 01 00
0009f4da 01 00
SetWaitableTimerの第6引数のfResumeをTRUEからFALSEに書き換え
を意図したが本当にそうなってるかは知りません
アセンブラがよく分からないやつがこれfalseにしたらいけるんじゃね?
ってかんじで前後の処理も解析せず似たようなところを一律置き換えました
実験したらタスクスケジューラ使わない場合は起動しなくなった
ってあったので"復帰処理をタスクスケジューラで行う"にチェック入れてないからだと思う - 145 :名無しさん@編集中[sage]:2009/10/11(日) 13:56:50 ID:DQEHV2Mg
- >>143
「実験したらタスクスケジューラ使わない場合は起動しなくなった」←コレの意味を
取り違えてました。タスクスケジューラーを使わなければ勝手に復帰しなくなったと
勘違いして、TvRockで復帰処理してました。
もう一度テストしてみます。ありがとうございました。 - 146 :名無しさん@編集中[sage]:2009/10/11(日) 13:59:40 ID:yJjlWTiv
- このパッチはタスクスケジューラを使わない
TVRock自信が持っているタイマー復帰機能をすべて無効化するパッチのようだから
タスクスケジューラ用の設定は必須
逆に言うとタスクスケジューラでの復帰ができない環境では
このパッチは使えないってことになるな - 147 :名無しさん@編集中[sage]:2009/10/11(日) 14:06:14 ID:yJjlWTiv
- >>146 に変なところに改行が入って誤解しそうなので補足
TVRockは「自身の持つタイマーでの復帰」と「windowsのタスクスケジューラを使った復帰」の二種類の復帰方法が使えて
tvrock自身が持っているタイマーを無効化した
という意味ね - 232 :名無しさん@編集中[sage]:2009/10/12(月) 10:03:45 ID:VKp6UTmY
- 復帰問題について中の人に報告していましたが、修正して頂けるとのことでした。
- 282 :名無しさん@編集中[sage]:2009/10/13(火) 00:24:13 ID:UPRZV2Uu
- 勝手に復帰する問題を修正してくれるという話の詳細が気になるのだが・・・
- 288 :232[sage]:2009/10/13(火) 01:12:59 ID:7ej6988M
- >>282
返信が来て一言修正しておきますとのこと。
詳細などは特になくフリーで使わせてもらってる以上気長に待つしかないよ。
報告した内容はWindows7RTMで32,64bit版どちらでも起こっていること、
Vistaは正常だったこととログサンプル。
SetWaitableTimerの話題が出る前に送っているがこのことについては詳しくわからんが
誰かが追加報告すると対応早まるかもね。 - 738 :名無しさん@編集中[sage]:2009/10/20(火) 13:35:04 ID:L54IPRKP
- x64 RTM評価版 テストモードでパッチ当てて使用してるよ
一度だけ勝手に復帰したことがあった
そのときは電源オプションをいじっててで"ハイブリッドスリープを許可する"
をオンにしてたんだ。で、そいつをオフにもどしたらそれ以降は勝手に復帰
することは今のところ一度もないよ
ハイブリッドスリープがどう影響するのか分からんが参考までに
TvRockについて語るスレ19
- 188 :名無しさん@編集中 :2009/10/26(月) 23:30:53 ID:d6QZAVpj
- TvRockOnTVTest (修正版7)
●更新履歴
7
・チューニング空間の判定に問題があったのを修正 - 853 :名無しさん@編集中 :2009/11/09(月) 04:47:53 ID:VUXYsCsz
- 11/08版キタ─(゚∀゚)─!!
・・・って、たいした更新じゃないな。
10/22(0.9t4)版で
>○復帰タイマーの修正
ってあったから、これでやっと「録画予約もないのにTVROCKが勝手にスリープ解除する」病が
治るかと思ってたのに・・・相変わらずだ。 - 854 :名無しさん@編集中 :2009/11/09(月) 05:02:54 ID:HCJE6g82
- >>842
同じく番組取得でたまにフリーズしてたのだけども
全チューナーの「Tvrock DTV target」のチャンネル設定をキッチリ整備したらフリーズしなくなった。
地上担当のチューナーのうち1つの「Tvrock DTV target」の所のチャンネル設定が0になっている
ところがいくつかがあって、そのチューナーが番組取得しようとするとそのチャンネルに切り替わらず
にデッドロックしてた感じ。
>>853
ほんとにTvRockが解除してる?
windowsの管理ツールのイベントビューアーでTvRockがスタンバイから復帰したとログが残ってるかな? - 856 :名無しさん@編集中 :2009/11/09(月) 07:30:37 ID:24VVYY3B
- >>853
設定の書き込みテストの所をチェックしてんじゃないの? - 892 :名無しさん@編集中 :2009/11/09(月) 13:38:41 ID:Ctnr7erW
- >>853
うちの環境(Windows7 RC 64bit)では、9t4にしてから勝手に休止解除されてしまうのが治りました。
TvRockについて語るスレ20
- 18 :名無しさん@編集中 :2009/11/12(木) 18:34:59 ID:xnWLLMna
- >>6
予約もないのに勝手に起動しちゃうのは治ったの?
- 19 :名無しさん@編集中 :2009/11/12(木) 20:14:04 ID:cbVwCG3x
- >>18
Windows 7限定の復帰誤爆バグなら0.9t4以降で修正済み
しかし新たにロックアイコン右ダブルクリック不能バグが発生中(しかも今度はOS依存ではない)
Win7使ってない奴は無理にバージョンうpしないほうがいい
というか作者に3回メールして報告しているにもかかわらず、3バージョンに渡って右ダブクリ問題が
修正されてないところを見ると、これは最早仕様なのではないかなw
TvRockについて語るスレ23
- 138 :名無しさん@編集中 :2010/01/21(木) 04:35:57 ID:wBZBIyvb)
- win7 Ult 64bitを使っているんですが、
録画予約でスリープモードからの復帰ができないんですが
どうすればいいでしょうか?
- 139 :名無しさん@編集中 :2010/01/21(木) 07:40:42 ID:oDSWZysQ)
- >>138
スリープからの復帰不能は構成に激しく依存するので、
自分でなんとかできないのならスリープ無効にして常時起動状態にすれ
TvRockについて語るスレ24
- 938 :名無しさん@編集中[sage]:2010/02/28(日)23:06:12 ID:7zg+HAsL
- インテリジェントのスリープタイマー発動条件って、どれか一つでも満たせば発動しちゃうんですか?
予約情報更新後600秒で移行
CPU平均使用率10%以下で移行 (100%)
ネット平均使用率10%以下で移行 (1000%)
の設定状態でスリープタイマーONにしてまして
MediaCoderでエンコ →CPU
LAN経由で蔵でNHK視聴 →ネット
予約録画実行中
のときに、予約録画が終了して5分後くらいにスリープしちゃったんす。
エンコでCPU100%なのに。。。
蔵で見てるのに。。。 - 939 :名無しさん@編集中[sage]:2010/02/28(日)23:27:31 ID:dfcXdUdu
- 上記条件とは違う要素でスタンバイしてるような気がするけどな
デフォで録画終了後スタンバイになってない?
あと、CPU使用率は(CPUわかんないけど)5%以下でも良くね?
- 940 :名無しさん@編集中[sage]:2010/02/28(日)23:30:32 ID:KRbiWRxw
- 複数条件を設定すると全ての条件が揃ってからスリープになるはずだけども...
- 941 :名無しさん@編集中[sage]:2010/02/28(日)23:35:05 ID:ht77Yn7L
- >>938
OS側で設定しているんじゃない?
Win7だったらそれが原因
エンコしててもスリープ設定してたら強制的にしてくれる素敵仕様
LAN経由でファイルアクセスしているとスリープしないけど、DL中
はやはりスリープするという謎仕様