アカウント名:
パスワード:
【新規 PC の初期設定として】(修復無限ループに陥らない用心の為) 「bcdedit /set {default} bootmenupolicy legacy」 起動時に「F8」キー連打で起動メニューが出てきます (Windows7までは標準だったのが8以降隠されてしまった機能)
Windows10 標準に戻すには 「bcdedit /set {default} bootmenupolicy standard」 (この状態でも『回復処理』の中で設定をすれば起動メニュー出せるが面倒臭い)
【ディスクのチェック】(直接経過が見えるのでGUIのツールより精神衛生上良い) 日常的に「chkdsk c:」(読取り検査) ↑で修復必要と言われたら「chkdsk c: /f」(論理障害があったら修復) たま~に思い出したらその日の作業終りに「chkdsk c: /r」(ドライブ全体の表面チェック)
【ログインパスワード失念者のお助け用】 Windows インストールメディアで起動 → 回復処理で cmd を選択 「ren utilman.exe utilman.org」 「copy cmd.exe utilman.exe」 再起動してログイン画面まで来たら『ユーザ補助』のボタンをクリックすると コマンドプロンプトが登場
1)ローカルアカウントの場合 「net user "ユーザ名" *」 → 新規パスワード入力を2回促されるので入力(ただEnter押せばパスワード解除)
2)マイクロソフトアカウントの場合(自身の腕ではパスワード変更/解除不可) 「net user administrator /active:yes」→ 再起動 ログイン画面に「administrator」が現れるのでそちらにログイン 新規にユーザーを作成し、パスワードを失念したユーザーフォルダから 新規のユーザーフォルダにデータを移す 作業が終了したら管理者権限ならどこでもいいので 「net user administrator /active:no」→ 再起動(administrator 退場) 今後は新規のユーザーで作業するよう促す
※マイクロソフトアカウントにオフィスの登録等している人には 携帯電話を登録して、そちらで本人確認できるよう促している。 「パスワードを変更していないのに通らなくなる」という事例が結構あるので。
【パフォーマンスインデックスの表示】 Windows7 では『システムのプロパティ』にクリックボタンで簡単に表示された機能 ソフト不要なのと、割と体感に近い比較ができるので事務用PCの評価に使用 cmd または powershell にて「WinSAT formal」→ ベンチマークが行われる 上記コマンドでは結果が表示されないので結果表示のコマンドを打つ 「Get-CimInstance Win32_WinSAT」← cmd にはこのコマンド無いので powershell必須
パフォーマンスインデックスの結果表示例( CPU:Ryzen 5 1600, RAM:8GB(DDR4), SSD:256GB(M.2), Video:GT730 )PS C:\Users\Administrator> Get-CimInstance Win32_WinSAT
CPUScore : 9.2D3DScore : 9.9DiskScore : 8.1GraphicsScor : 8MemoryScore : 9.2TimeTaken : MostRecentAssessmentWinSATAssessmentState : 1WinSPRLevel : 8PSComputerName :
# 最近 Windows11-Home をローカルアカウントでログインさせる依頼が増えてます# OOBE 中に「Shift」+「F10」を押して cmd 起動# 「Windows\System32\oobe」フォルダ中の「passnro.cmd」を実行# 再起動すると、今度は OOBE 中にローカルアカウントに進むボタンが出て来る
# 「Windows\System32\oobe」フォルダ中の「passnro.cmd」を実行passnro.cmd → BypassNRO.cmd
ご指摘ありがとうございます。
ちなみにコピペした元のテキストファイルでタイプミスしておりましてそちらが修正できて助かりました。
chkdskは/scanと/spotfixにしろ
>chkdskは/scanと/spotfixにしろ
「 chkdsk d: /scan 」のようにデータ専用ドライブで実行した場合『問題があるから「 /f 」でやり直せ』という意味の指示が出て結局2回やらなきゃならないケースがあるから最初から「 /f 」の方がいい。
システムドライブの場合、「 /f 」は再起動必須、「 /scan 」は運が良ければ再起動不要だが結局再起動必要なケースもそこそこあるから、結局最初から「 /f 」でいいと思う。
# そもそも『ディスクに障害があるんじゃないか?』という疑いが発端で実行する機能なんだから# 再起動の時間をケチらない方がいい# 更に、アプリの実行中にやるつもりなら言語道断
># 更に、アプリの実行中にやるつもりなら言語道断
chkdsk は本来『問題があれば修復する』機能だが、論理障害を抱えたディスクで実行した場合傷を広げるケースがあるから(運が悪ければ破壊)、実行前に全アプリを終了するのはもちろん実行前に取れるデータは取ってから実行した方がいい。
更に細かくいえば、chkdsk 実行前後のデータの比較をした方がいい。(どちらが正しいデータかはケースバイケース)
コマンドプロンプトからはwmic path Win32_winsat get * /format:listでできるようだぞ。最近はwmicコマンドが非推奨になってしまったがまだ使える
>作業が終了したら管理者権限ならどこでもいいので>「net user administrator /active:no」→ 再起動(administrator 退場)
他人様の PC であれば『utilman.exe』を元々の『ユーザー補助』に戻すのを忘れずに。
「del utilman.exe」「ren utilman.org utilman.exe」
# ファイル操作は作業フォルダが「\%WINDIR%\System32」である事が抜けているが# 「そこを教えられないと分らない輩は止めておけ」という意図かもしれない
そんな人はそもそも回復コンソールの起動まで行けないだろうし回復コンソールのカレントディレクトリは初期状態で%WINDIR%\System32だから省略しているだけでは
>回復コンソールのカレントディレクトリは初期状態で%WINDIR%\System32だから省略しているだけでは
コンソールのカレントディレクトリが「%WINDIR%\System32」なのは、その HDD 内の Windows で起動した時だけよ。ここの話は『ログインパスワードを失念した』ケースだから、状況が違う。
「Utilman.exe」を「cmd.exe」に入替えるファイル操作はインストールメディアによる起動が必要。但し、元コメで記載の『BCDEDIT』で「F8」連打で起動メニューが出るようにしていればそこから『コンピュータの修復』に進めばメディアは不要。
そして、いずれの場合もカレントディレクトリは『
>但し、元コメで記載の『BCDEDIT』で「F8」連打で起動メニューが出るようにしていれば>そこから『コンピュータの修復』に進めばメディアは不要。
気のせいかもしれないが、経験上 HDD 内の『回復領域』で回復処理を実行すると元々異常が無かった HDD でも再起動後に元コメ曰くの『修復無限ループ』に陥る事が時々ある感じがするので、自分は絶対にインストールメディアで実行するようにしている。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
割と使えると思うコマンド(ついでに 備忘録) (スコア:5, 参考になる)
【新規 PC の初期設定として】(修復無限ループに陥らない用心の為)
「bcdedit /set {default} bootmenupolicy legacy」
起動時に「F8」キー連打で起動メニューが出てきます
(Windows7までは標準だったのが8以降隠されてしまった機能)
Windows10 標準に戻すには
「bcdedit /set {default} bootmenupolicy standard」
(この状態でも『回復処理』の中で設定をすれば起動メニュー出せるが面倒臭い)
【ディスクのチェック】(直接経過が見えるのでGUIのツールより精神衛生上良い)
日常的に「chkdsk c:」(読取り検査)
↑で修復必要と言われたら「chkdsk c: /f」(論理障害があったら修復)
たま~に思い出したらその日の作業終りに「chkdsk c: /r」(ドライブ全体の表面チェック)
【ログインパスワード失念者のお助け用】
Windows インストールメディアで起動 → 回復処理で cmd を選択
「ren utilman.exe utilman.org」
「copy cmd.exe utilman.exe」
再起動してログイン画面まで来たら『ユーザ補助』のボタンをクリックすると
コマンドプロンプトが登場
1)ローカルアカウントの場合
「net user "ユーザ名" *」
→ 新規パスワード入力を2回促されるので入力(ただEnter押せばパスワード解除)
2)マイクロソフトアカウントの場合(自身の腕ではパスワード変更/解除不可)
「net user administrator /active:yes」→ 再起動
ログイン画面に「administrator」が現れるのでそちらにログイン
新規にユーザーを作成し、パスワードを失念したユーザーフォルダから
新規のユーザーフォルダにデータを移す
作業が終了したら管理者権限ならどこでもいいので
「net user administrator /active:no」→ 再起動(administrator 退場)
今後は新規のユーザーで作業するよう促す
※マイクロソフトアカウントにオフィスの登録等している人には
携帯電話を登録して、そちらで本人確認できるよう促している。
「パスワードを変更していないのに通らなくなる」という事例が結構あるので。
【パフォーマンスインデックスの表示】
Windows7 では『システムのプロパティ』にクリックボタンで簡単に表示された機能
ソフト不要なのと、割と体感に近い比較ができるので事務用PCの評価に使用
cmd または powershell にて「WinSAT formal」→ ベンチマークが行われる
上記コマンドでは結果が表示されないので結果表示のコマンドを打つ
「Get-CimInstance Win32_WinSAT」← cmd にはこのコマンド無いので powershell必須
パフォーマンスインデックスの結果表示例
( CPU:Ryzen 5 1600, RAM:8GB(DDR4), SSD:256GB(M.2), Video:GT730 )
PS C:\Users\Administrator> Get-CimInstance Win32_WinSAT
CPUScore : 9.2
D3DScore : 9.9
DiskScore : 8.1
GraphicsScor : 8
MemoryScore : 9.2
TimeTaken : MostRecentAssessment
WinSATAssessmentState : 1
WinSPRLevel : 8
PSComputerName :
# 最近 Windows11-Home をローカルアカウントでログインさせる依頼が増えてます
# OOBE 中に「Shift」+「F10」を押して cmd 起動
# 「Windows\System32\oobe」フォルダ中の「passnro.cmd」を実行
# 再起動すると、今度は OOBE 中にローカルアカウントに進むボタンが出て来る
Re:割と使えると思うコマンド(ついでに 備忘録) (スコア:1)
# 「Windows\System32\oobe」フォルダ中の「passnro.cmd」を実行
passnro.cmd → BypassNRO.cmd
Re:割と使えると思うコマンド(ついでに 備忘録) (スコア:2)
ご指摘ありがとうございます。
ちなみにコピペした元のテキストファイルでタイプミスしておりまして
そちらが修正できて助かりました。
Re:割と使えると思うコマンド(ついでに 備忘録) (スコア:1)
chkdskは/scanと/spotfixにしろ
Re: (スコア:0)
>chkdskは/scanと/spotfixにしろ
「 chkdsk d: /scan 」のようにデータ専用ドライブで実行した場合
『問題があるから「 /f 」でやり直せ』という意味の指示が出て
結局2回やらなきゃならないケースがあるから最初から「 /f 」の方がいい。
システムドライブの場合、「 /f 」は再起動必須、「 /scan 」は運が良ければ再起動不要だが
結局再起動必要なケースもそこそこあるから、結局最初から「 /f 」でいいと思う。
# そもそも『ディスクに障害があるんじゃないか?』という疑いが発端で実行する機能なんだから
# 再起動の時間をケチらない方がいい
# 更に、アプリの実行中にやるつもりなら言語道断
Re: (スコア:0)
># 更に、アプリの実行中にやるつもりなら言語道断
chkdsk は本来『問題があれば修復する』機能だが、論理障害を抱えたディスクで実行した場合
傷を広げるケースがあるから(運が悪ければ破壊)、実行前に全アプリを終了するのはもちろん
実行前に取れるデータは取ってから実行した方がいい。
更に細かくいえば、chkdsk 実行前後のデータの比較をした方がいい。
(どちらが正しいデータかはケースバイケース)
Re: (スコア:0)
コマンドプロンプトからは
wmic path Win32_winsat get * /format:list
でできるようだぞ。最近はwmicコマンドが非推奨になってしまったがまだ使える
Re: (スコア:0)
>作業が終了したら管理者権限ならどこでもいいので
>「net user administrator /active:no」→ 再起動(administrator 退場)
他人様の PC であれば『utilman.exe』を元々の『ユーザー補助』に戻すのを忘れずに。
「del utilman.exe」
「ren utilman.org utilman.exe」
# ファイル操作は作業フォルダが「\%WINDIR%\System32」である事が抜けているが
# 「そこを教えられないと分らない輩は止めておけ」という意図かもしれない
Re: (スコア:0)
そんな人はそもそも回復コンソールの起動まで行けないだろうし回復コンソールのカレントディレクトリは初期状態で%WINDIR%\System32だから省略しているだけでは
Re: (スコア:0)
>回復コンソールのカレントディレクトリは初期状態で%WINDIR%\System32だから省略しているだけでは
コンソールのカレントディレクトリが「%WINDIR%\System32」なのは、その HDD 内の Windows で起動した時だけよ。
ここの話は『ログインパスワードを失念した』ケースだから、状況が違う。
「Utilman.exe」を「cmd.exe」に入替えるファイル操作はインストールメディアによる起動が必要。
但し、元コメで記載の『BCDEDIT』で「F8」連打で起動メニューが出るようにしていれば
そこから『コンピュータの修復』に進めばメディアは不要。
そして、いずれの場合もカレントディレクトリは『
Re: (スコア:0)
>但し、元コメで記載の『BCDEDIT』で「F8」連打で起動メニューが出るようにしていれば
>そこから『コンピュータの修復』に進めばメディアは不要。
気のせいかもしれないが、経験上 HDD 内の『回復領域』で回復処理を実行すると元々異常が無かった HDD でも再起動後に元コメ曰くの『修復無限ループ』に陥る事が時々ある感じがするので、自分は絶対にインストールメディアで実行するようにしている。