コトバノウタカタ

よしなしごとをつらつらとつづるばしょ。

Twitter ○○10選 メモ

Windows10でログイン画面がすぐに消えてしまう

Windows10でアップデートがかかってから、ログイン画面が1分くらいで消えてしまう(ディスプレイがオフになる)現象が発生。調べてみたら以下の方法で直った。レジストリをいじるのでよくわからない人は注意。自己責任で。

  1. regeditを起動
  2. 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7」の「Attributes」を2に変更
  3. コントロールパネル>電源とスリープ>電源の追加設定>ディスプレイの電源を切る時間の指定>詳細な電源設定の変更
  4. 「電源オプション」が開くので、ディスプレイ>コンソール ロック ディスプレイ オフのタイムアウト、で設定時間を大きくする

こんなの自分だけでやろうとしても絶対にわからん。

Amazon プライム・ビデオの視聴履歴を見る方法

  1. ブラウザでAmazonのページを開く
  2. 左上の方にある「マイストア」をクリック
  3. 上メニューの「おすすめ商品を正確にする」をクリック
  4. 左メニューの「視聴済みのビデオ」をクリック

こんなのわからんよ・・・。そして「おすすめ商品を正確にする」ってなんぞ。

2018年冬アニメ メモ

だがしかし2

BEATLESS ビートレス

ダーリン・イン・ザ・フランキス

Fate EXTRA Last Encore

続きを読む

Troveの画面がでかすぎてプレイできないとき

store.steampowered.com

Steamの無料MMORPGの「Trove」起動してみたんだけど、画面が大きすぎて操作できない状態。

以下、Windows10での対応方法。

  • 次のファイルを開く。 C:\Users\(ユーザ名)\AppData\Roaming\Trove\Trove.cfg
  • Displayの「FullscreenMode 」「WindowMode 」「Width」「Height」を以下のように修正して保存。
[Display]
FullscreenMode = 1
VSync = 
WindowMode = 0
X = 
Y = 
FOV = 
Width = 1600
Height = 900
Language = 
  • Troveを起動する。

これでちゃんと表示されるようになった。

Amazon Prime Videoのもうすぐ終わるよリンクのbookmarklet

勉強がてら。リンク先のデータを見てヒット項目があればリンクを表示するように変更。asinが合わないので「検索で項目がヒットしたかどうか」だけで判断しております。

javascript:
d=document;
dv=d.getElementsByClassName('dv-packshot');
for(i=0;i<dv.length;i++){
	e=dv[i];
	rm=e.getElementsByClassName('dv-cl-item-remove')[0];
	nm=rm.getAttribute('data-title');
	asin=e.getElementsByClassName('a-link-normal')[0].getAttribute('data-asin');
	ln='https://www.amazon.co.jp/s/ref=nb_sb_noss_2?__mk_ja_JP=カタカナ&url=node%3D4217521051&field-keywords='+encodeURIComponent(nm);
	var req = new XMLHttpRequest();
	req.rm=rm;
	req.ln=ln;
	req.onreadystatechange = function(){
		if(this.readyState==4 && this.status==200){
			rf=this.responseXML.getElementById("refinementsOnTop");
			if(rf!=null){
				lt=this.responseXML.getElementById("atfResults").getElementsByTagName("li");
				if(lt.length>0){
					a=d.createElement('a');
					a.href=this.ln;
					a.textContent='終了確認';
					a.setAttribute('target','_blank');
					dv=d.createElement('div');
					dv.appendChild(a);
					this.rm.parentNode.appendChild(dv);
				}
			}
		}
	};
	req.open('GET', ln, true);
	req.responseType="document";
	req.send(null);
};

Windows 10が起動できなくなった

SSDとHDDを入れていたPCで、SSDWindowsを入れて動かしていたんだけど、HDDが壊れたので別のHDDに入れ替えたら起動しなくなってしまった。WindowsSSDに残っているはずなのだけれど、起動すると黒画面に下のようなメッセージが出て止まってしまう。

Loading Operating System...
DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER

たぶん壊れたHDDの方にBOOT情報が書いてあって、それがなくなったから起動できなくなったんだろうということで修復に取り掛かった。

まずシステム修復ディスクで起動して、「スタートアップ修復」を試してみるが、2,3時間くらいかかって修復できませんでした、と。

bootrec > だめだった

次に以下のサイトを参考に、システム修復ディスクで起動して、コンソールからdiskpartとbootrecを使っての修復を試みた。



  • MBR作成するためのパーティションアクティブ化の手順
    • 修復ディスクまたはインストールディスク挿入→セットアップ画面[次へ]→修復
    • コマンドプロンプトを開いてdiskpartコマンド
    • list diskコマンド→OSが入ってるdiskの番号を覚えておく
    • select disk [disk no.]コマンド
    • list partitionコマンド→OSが入ってるpartitionの番号を覚えておく
    • select partition [disk no.]コマンド→activeコマンド→exitコマンド
  • MBRを作成する。
    • bootrec /scanosでWindowsがあることを確認
    • bootrec /fixbootコマンド
    • bootrec /fixmbrコマンド
    • bootrec /rebuildbcdでWindowsが見つかったらYを入力
    • 再起動

diskpartでのactive設定とbootrec /fixmbrはできた。bootrec /ScanOs でもちゃんとCドライブにWindowsがあると表示された。しかしbootrec /fixboot と bootrec /RebuildBcd では「要素が見つかりません」と出て失敗。

ここで再起動をかけると、「DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER」ではなく、たくさんメッセージが出てきた。スクショ撮るのを忘れたので詳細は覚えていないが、「\BOOT\BCD」がなにやらと書いてあった。たぶんこんな感じ。

で、もう一回、今度はWindows 10のインストールディスクから起動して「スタートアップ修復」を試してみる。2時間待ってやっぱり失敗。

bcdboot > 成功!

再びCD起動でコンソール画面へ行き、下のサイトを参考にbcdbootを試してみた。


bcdboot c:\windows /l ja-jp

だが、「ブートファイルをコピーしようとして、エラーが発生しました」と表示されてしまった。また調べて、以下のサイトを参考にして試してみた。

del bootmgrとdel boot\bcdはファイルがないと言われたがひとまず実行。そして次のコマンドを入力。

bcdboot c:\windows /l ja-JP /s c:

すると成功! 「JP」を大文字としたのと、「/s c:」を付け加えた。たぶん後者が効いたのだと思う。


そして再起動をかけてみたところ、無事SSDから起動できました。

「スタートアップ修復」とかbootrecとかは必要だったかどうかわからない。bcdbootだけでいけたのかもしれないけど、いちおう経緯を覚書しておきます。