The Grimoire of Nonsense

個人的なメモを残すブログ

Windows 10で自動メンテナンスを無効にする

以下を.regで保存しレジストリに統合すると自動メンテナンスが無効になる。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance]
"MaintenanceDisabled"=dword:00000001

こんな感じになってるので有効無効になってるっぽい*1
f:id:sx1752:20160513091046p:plain

この記事は以下を参考に執筆しました。
winaero.com

*1:2016/05/14 謎誤字を修正しました

Windows スポットライトで画像が切り替わらなかった話

会社のPCをWindows 10にしたあと、いつまでたっても画像が切り替わらず(当然ロック画面の設定はWindows スポットライト)、
「気に入りましたか ?」も表示されずに困っていたが、以下のプロセスをファイアウォールでせき止めていたのが原因だった。

  • backgroundTaskHost.exe
  • backgroundTransferHost.exe

上記プロセスを許可後、再度ロック画面の画像をWindows スポットライト以外にして再度設定し直すとめでたく画像が切り替わり、「気に入りましたか ?」が表示された。
やったぜ。

Windows 10のWindows Updateを任意のタイミングで行う

Windows 10にしてからアップデート後の強制再起動に苦しめられた人はそこそこいそうなので。
グループポリシエディタを使うと、アップデートのタイミングを設定出来る。
グループポリシエディタはgpedit.mscで起動可能*1
その後、下図の設定を行うとアップデートがあることが分かった時点で通知されるだけになる*2
f:id:sx1752:20160303023214p:plain

またレジストリに直接追加したい人は下記の内容を.regで保存してそのまま追加すればOK。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"AUOptions"=dword:00000002

*1:ただしProエディション以降に限ります。

*2:Windows 10 Pro (x64)で確認済みですが、Homeエディションも同じ挙動になるかどうかは未確認です。ごめんなさい。

この辺にぃ、

理髪店行くのが面倒だからって前髪だけ自分で切ったらパッツンになっちゃった人、いたんですよ

Adobe Flash Playerの私的まとめ

色々調べたことを纏めますです。

スタンドアロンインストーラが欲しい

しかしこのページは今年の3月で終了してしまう……。

最終的にはここに頼ることになりそう。

現在インストールされているバージョンと現行のバージョンを知りたい


Flash Playerの設定マネージャを使って設定を弄りたい


保護モードを無効にしたい

保護を無効にするので最新バージョンに保つことと自己責任で。


Firefox上でGUIに保護モードを無効化したい

アドオン → プラグインShockwave Flashの設定ボタンから
Adobe Flash の保護モードを有効化」のチェックを外す。
f:id:sx1752:20160213030816p:plain

超中央にウィンドウを配置するための計算

画面のど真ん中にウィンドウを配置するときの計算方法をば。
タスクバーを除く画面の作業領域のサイズをSystemParametersInfo()で取得し、
タイトルバーの高さをtitleBarSize()で取得する。
詳しくは駄文を参照いただければよろしいかと。


例えば、Fallout4を画面サイズ1600x900で中央に配置するときはX位置が160、Y位置が47という値になる*1

#include <cstdio>
#include <Windows.h>
using namespace std;

int main()
{
	const int width = 1600;	// ウィンドウの横幅
	const int height = 900;	// ウィンドウの縦幅
	RECT rect = { 0 };		// 画面領域のサイズ
	int titleBarSize = 0;	// タイトルバーのサイズ

	// 作業領域のサイズを取得
	SystemParametersInfo( SPI_GETWORKAREA, 0, &rect, 0 );

	// タイトルバーのサイズを取得
	titleBarSize = GetSystemMetrics( SM_CYCAPTION );

	printf( "X Location: %d\n", ( rect.right - width ) / 2 );
	printf( "Y Location: %d\n", ( ( rect.bottom - height ) / 2 ) - titleBarSize );

	return 0;
}

*1:Windows 10で動かしたときの結果なので他OSなら若干変わる可能性があります。

Windows 10 1511(th2)から追加される「Windows Defenderでスキャンしています...」を削除する

こんなにタイトルが長くていいのか……。
2chにあるWindows 10スレッド(http://toro.2ch.sc/test/read.cgi/win/1447359559/269)より、

269 :名無し~3.EXE:2015/11/15(日) 13:54:26.45 id:CBXg9I9t.net
>>243
この3ヶ所で、消えるでしょ
1.管理者権限でレジストリエディターを起動します。
2.HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\EPPキーを削除します。
3.HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\EPPキーを削除します。
4.HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\EPPキーを削除します。
5.[F5]キーを押してからレジストリエディターを終了させます。

上記の手順通りレジストリを削除すると「Windows Defenderでスキャンしています...」はなくなった。
全く、Windows Defender使わない人からすると邪魔でしかないという……。

2015/11/20 追記:
タイトルが間違えていたので修正しました