Windows tips - 旧情報

(Last Update : 2021/01/17)
[セキュリティ NT/2000/XP] リモートアシスタントを停止する
システムのプロパティ → [リモート]タブ → [このコンピュータからリモートアシスタントの招待を送信することを許可する]のチェックを外す
[セキュリティ NT/2000/XP] 管理共有解除
デフォルトで各物理パーティション(C$等)およびシステムディレクトリ(ADMIN$)が隠し共有に設定される。
(Windows XP Professionalでは「簡易ファイル共有」が有効(初期値)から無効に変更すると管理共有が作成される。)
「コンピュータの管理」で各ドライブの管理共有を削除しても、レジストリを変更しないと復活する。下記レジストリを作成する、または下記の値にする。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareWks"=dword:00000000
( Serverでは"AutoShareServer")

[セキュリティ NT/2000/XP] IPC$への匿名ユーザーによる接続を制限
IPC$(Inter-Process Communication、プロセス間通信)

NTでは「NET USE \\servername\IPC$ "" /USER:""」という形で認証なしのログオンが可能な、匿名ユーザー(Anonymous)という特別なアカウントが用意されている。
このアカウントを利用し、名前付きパイプ共有(IPC$)経由で不正侵入者がシステムに存在するアカウントやグループ、共有資源に関する情報を入手する危険性がある。
これを防ぐため匿名ユーザーの制限を有効にする。

下記レジストリを作成、設定する。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"restrictanonymous"=dword:00000001

または、「ローカルポリシー」の中の「セキュリティオプション」で
「匿名ユーザーがアカウント名と共有の列挙を不可能にする」を「有効」にする。
[セキュリティ NT/2000/XP] SSDP Discovery Service停止
「Generic Host Process for Win32 Services」がリモートアドレス239.255.255.250:ssdp(1900)にアクセスする。これはUPnP。XPではデフォルト起動。
停止するにはコンパネのサービスで「SSDP discovery Service」を停止。
[セキュリティ NT/2000/XP] XPファイル所有権・アクセス権の変更
XPではフォルダ/ファイルのプロパティで「セキュリティ」タブが表示されない。
表示するには、エクスプローラで「ツール」→「フォルダオプション」→「表示」タブ→「簡易ファイルの共有を使用する」のチェックを外す。
※Windows XP Home Editionでは「簡易ファイル共有」を無効にすることはできない。
[セキュリティ NT/2000/XP] Administratorアカウント名の変更
初期値から任意の名前に変更しておく。
[chkdsk XP] CHKDSK が 拡張子に PF がついたファイルを削除したというメッセージを表示することがある
(http://support.microsoft.com/default.aspx?scid=kb;ja;436341)
マイクロソフト サポート技術情報 - 436341
Windows XP
問題なし。
ファイル 9277 内のインデックス $I30 のインデックス エントリ NOTEPAD.EXE-336351A9.pf を削除します。
[chkdsk 2000] 20GB 以上の NTFS で chkdsk がエラーになる
(http://support.microsoft.com/default.aspx?scid=kb;ja;415562)
マイクロソフト サポート技術情報 - 415562
Windows 2000
chkdsk /fで問題がなければ問題なし。
ファイル システムの種類は NTFS です。
警告: /F パラメータが指定されていません
CHKDSK を読み取り専用モードで実行します。
CHKDSK はファイルを検査しています (ステージ 1/3)...
壊れた属性レコード (128, $Bad) を
ファイル レコード セグメント 8 から削除します。
ファイルの検査を完了しました。
エラーを検出しました。読み取り専用モードでは CHKDSK を続行できません。
[chkdsk 2000] 大量のデータを復元またはコピーすると Chkdsk が無効なセキュリティ ID を検出する
(http://support.microsoft.com/default.aspx?scid=kb;ja;327009)
マイクロソフト サポート技術情報 - 327009
Windows 2000
SP4で対策済
CHKDSK is verifying security descriptors (stage 3 of 3)...
Repairing the security file record segment.
Deleting an index entry with Id 8447 from index $SII of file 9.
Deleting an index entry with Id 8447 from index $SDH of file 9.
Replacing invalid security id with default security id for file 1461234.
Security descriptor verification completed.
Windows found problems with the file system.
[chkdsk XP] 読み取りモードの Chkdsk が NTFS ボリュームの破損を検出しない
(http://support.microsoft.com/default.aspx?scid=kb;ja;283340)
マイクロソフト サポート技術情報 - 283340
Windows XP
"chkdsk ドライブ名: /v /f"で実行
[chkdsk 2000] Chkdsk が使用していないセキュリティ記述子のクリーン アップを表示する
(http://support.microsoft.com/default.aspx?scid=kb;ja;246882)
マイクロソフト サポート技術情報 - 246882
Windows 2000
chkdsk /fで問題がなければ問題なし。
C:\>chkdsk c:
ファイル システムは NTFS です。
ボリューム ラベルはシステムです。
警告: F パラメータが指定されていません。
読み取り専用モードで CHKDSK を実行しています。
CHKDSK はファイルを検査しています (ステージ 1/3)
ファイルの検査を完了しました。
CHKDSK はインデックスを検査しています (ステージ 2/3)
インデックスの検査を完了しました。
CHKDSK はセキュリティ記述子を検査しています (ステージ 3/3)
セキュリティ記述子の検査を完了しました。
ファイル システムに問題が見つかりました。
CHKDSK を /F オプションを使って実行してください。
(chkdsk /f 実行時のイベントログ)
ドライブ上の軽度な矛盾をクリーンアップしています。
ファイル 0x9 のインデックス $SII から使用されていない 153 インデックスエントリを消去しています。
ファイル 0x9 のインデックス $SDH から使用されていない 153 インデックスエントリを消去しています。
未使用のセキュリティ記述子を消去しています。
ファイル システムを修正しました。
Cleaning up 3 unused index entries from index $SII of file 0x9.
Cleaning up 3 unused index entries from index $SDH of file 0x9.
Cleaning up 3 unused security descriptors.
[chkdsk NT/2000] CHKDSK や AUTOCHK が実行できなくなる
(http://support.microsoft.com/default.aspx?scid=kb;ja;160654)
マイクロソフト サポート技術情報 - 160654
Windows NT/2000
問題なし
Cannot lock volume for direct access
Cannot open volume for direct access
ダイレクト アクセスのためにボリュームを開けません。