The Grimoire of Nonsense

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

レジストリ

Windows エラー報告を無効にする

2016年上半期ちゃん息してない……。アプリが強制終了した時に表示されるダイアログでWindows 10からは勝手に解決策を確認しに行って*1気持ち悪い!! って人用の設定。 お馴染みgpedit.mscが使える人は「Windows エラー報告を無効にする」を有効にしてPCを再…

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

Windows 10にしてからアップデート後の強制再起動に苦しめられた人はそこそこいそうなので。 グループポリシエディタを使うと、アップデートのタイミングを設定出来る。 グループポリシエディタはgpedit.mscで起動可能*1。 その後、下図の設定を行うとアップ…

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.管理者権限でレジ…

デスクトップのアイコン幅を変えよう

デスクトップのアイコン幅を変えたくなったら以下レジストリの値を変えよう! なお、変更後はExplorerの再起動が必要になるので、タスクマネージャから終了させたり、再ログインしたりする必要がある。 アイコン横幅 HKEY_CURRENT_USER\Control Panel\Deskto…

Adobe Acrobat DCのMobile Linkを無効にする

バージョンアップしてから何かと鬱陶しいAcrobat Reader DCだが、以下のテキストを.regで保存し、 レジストリに追加すればMobile Linkが無効になり、ポップアップも表示されなくなる。 また、OSが32bit版か64bit版かで適用するファイルが違う点にも注意。 一…

Wow6432Nodeを無視してレジストリを開く(Windows API用)

前に.NET Framework用Wow6432Nodeの無視の仕方を書いたけど、今度はC++とWindows APIで。 RegOpenKeyEx()を呼び出すときに引数samDesired(第4引数)にAND演算子で「KEY_WOW64_64KEY」を追加するだけ。 HKEY hKey = nullptr; RegOpenKeyEx( HKEY_CURRENT_USER,…

フォルダの表示設定を消そう

フォルダの表示設定とは各フォルダに対してどのような表示にするのか*1はレジストリに保存される。 この場所を削除すると、表示設定が初期化されるっていう寸法なのです。 あ、そういやレジストリを弄るので自己責任*2で。 きっと削除後にexplorer.exeを再起…

通知領域アイコンの設定を削除する

explorer.exeが起動していない状態で下記レジストリキーを削除してexplorer.exeを起動すると削除されてる。 Windows 7/8.1で確認済み。 HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify

イベントログと戦う

Vista以降で追加されたAPIでイベントログの数を調べつつ1件以上データがあればクリアするように書きたい(切望) 有効か無効か調べないとどうも正しい件数が取得できないのかな? その辺で苦戦してる。※以下駄文は管理者として動かす必要があります。 ※あんま…

Wow6432Nodeを無視してレジストリを開く

C#でレジストリを開くコードを書いてるとどうしてもWOW64の壁に阻まれてしまうことがある。 そんな時に以下のような書き方をすることでWOW64の壁を超えることが出来る。 using Microsoft.Win32; ... using ( var baseKey = RegistryKey.OpenBaseKey( Registr…

イベントログを一括で削除する

イベントログをいちいち手で消すのは面倒なので一括でクリアするときのメモ。 レジストリの HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\eventlog と HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels に登録され…