Windowsで隠しファイルを表示する最も簡単な方法は?


16

ドキュメントライブラリには、さまざまなプログラムによって自動的に生成された多数のフォルダーがあります。煩雑さを減らすために、これらのフォルダを非表示にしました。99%の時間は見たくないからです。しかし、私それらを見たい時があります-私が一時的にそれらを一時的に「再表示」する最も速い方法は何ですか?(「最速」とは、コントロールパネルに移動して表示オプションを手動で変更するよりもはるかに速いことを意味します。)

フォルダーの正確な名前がわからないことが多いため、ロケーションバーに名前を入力するだけでは機能しません。また、これらのフォルダへのリンクを作成するなど、この問題を回避する方法があることは知っていますが、質問に対する直接的な回答を希望します。

回答:


17

How-To-Geek.comで、「Win + H」を押すだけで隠しファイルの表示を切り替えることができる、素敵な小さなAutoHotKeyスクリプトを見つけました。私はそれを自分で使用し、私のWindows 7 PCで非常にうまく機能します。また、メモリが少ない(508 Kb)ため、Windowsの起動時に実行しました。

ご覧くださいhttp : //www.howtogeek.com/howto/keyboard-ninja/keyboard-ninja-toggle-hidden-files-with-a-shortcut-key-in-windows/


ああ、それは完璧です!まさに私が欲しかったもの。ありがとうございました!:D
サーシャChedygov

それでもうまく機能します-ただし、Windows 10は既にwin + h(IMHOの役に立たない「共有チャーム」)を使用しているので、代わりにwin + gなどを使用するようにスクリプトを調整する必要があります。また、常にエクスプローラーに送信さIf (eh_Class = "#32770" OR A_OSVersion = "WIN_VISTA")れることを確認するために、一部をコメントアウトする必要F5がありました(または、現在アクティブなウィンドウがありますが、エクスプローラーウィンドウ以外でこれを使用するのはいつですか?)
トビアスキンツラー

13

Windows 8以降でこれを行うネイティブな方法を探している人がここに来た場合、これを行うことができます。

ALT V H H

エクスプローラーウィンドウ内。


...あなたは、その場合には、英語以外の言語で、使用している場合を除きVなっ例えばかもしれないA、ドイツ語で... 1 nonthelessを私は好むものの勝利+ Hの道を(というか、勝利+ G win10用
トビアスKienzler

...そしてWindows10。素晴らしいショートカット:)考えもしなかった。
sys49152

10

非表示のファイルとフォルダーの表示と非表示を切り替えるシンプルなvbsスクリプトを使用できます。

この方法は、Windows 7 32ビットでのみテストしました。

' Script to toggle Windows Explorer display of hidden files,
' super-hidden files, and file name extensions
Option Explicit
Dim dblHiddenData, strHiddenKey, strSuperHiddenKey, strFileExtKey
Dim strKey, WshShell
On Error Resume Next
strKey = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"
strHiddenKey = strKey & "\Hidden"
strSuperHiddenKey = strKey & "\ShowSuperHidden"
strFileExtKey = strKey & "\HideFileExt"
Set WshShell = WScript.CreateObject("WScript.Shell")
dblHiddenData = WshShell.RegRead(strHiddenKey)
If dblHiddenData = 2 Then
    WshShell.RegWrite strHiddenKey, 1, "REG_DWORD"
    WshShell.RegWrite strSuperHiddenKey, 1, "REG_DWORD"
    WshShell.RegWrite strFileExtKey, 0, "REG_DWORD"
Else
    WshShell.RegWrite strHiddenKey, 2, "REG_DWORD"
    WshShell.RegWrite strSuperHiddenKey, 0, "REG_DWORD"
    WshShell.RegWrite strFileExtKey, 1, "REG_DWORD"
End If

編集:上記のスクリプトをバッチファイルに変換し、win 7で隠しファイルとファイル拡張子の表示と非表示を切り替えます。以下を参照してください。

@ECHO OFF
set regpath=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
set regvalue=Hidden
set regdata=2
reg query "%regpath%" /v "%regvalue%" | find /i "%regdata%"

IF errorlevel 1 goto :hide
    Reg add "%regpath%" /v Hidden /t REG_DWORD /d 1 /f
    Reg add "%regpath%" /v HideFileExt /t REG_DWORD /d 0 /f
    Reg add "%regpath%" /v ShowSuperHidden /t REG_DWORD /d 1 /f
    goto :end
:hide
    Reg add "%regpath%" /v Hidden /t REG_DWORD /d 2 /f
    Reg add "%regpath%" /v HideFileExt /t REG_DWORD /d 1 /f
    Reg add "%regpath%" /v ShowSuperHidden /t REG_DWORD /d 0 /f
:end

素晴らしく見える!2つのregファイルを作成して使用することをお勧めしますが、これはさらに高速で効率的です。リンクしたスクリプトを投稿の本文にコピーして、回答を読む人が読みやすいようにしました。スクリプトを作成しましたか、それとも見つけましたか?ちょうど好奇心が強い、あなたがそれを見つけた場合、私は帰属を追加したいので。
ヒンクル

素敵なスクリプト、ありがとう。便宜上、上記のAutoHotKeyスクリプトを使用しましたが、それでも+1が得られます。:)
サーシャチェディゴフ

2つの言葉:Ku Doughs。それは良いことです。(W7-64ビットで作業しています)これらは私のお気に入りのソリューションです。ソフトウェアをインストールする必要はありません。機能を必要とするまれな機会に絶えず実行するプロセスはありません。透明なので、セキュリティリスクはなく、exeが他に何をするのか(これを実行するexeの場合と同様)
CChriss

5

最も簡単な方法は、レジストリ設定を直接変更することです。各設定に1つずつ、2つのREGファイルを作成して実行します。確認なしでREGファイルを実行すると、さらに高速化する小さなバッチファイルを作成できます。隠しファイルの表示を無効にするREGファイルを次に示します。

REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000002

そして、隠しファイルを表示するためのもの:

REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001

2

Windows 7で隠しファイル表示すると、可視性がグローバルに処理されます(回避したい)。

フォルダーの下の隠しファイルとシステムファイルを検索できるはずです。
しかし、この「Windowsで隠しファイルとフォルダーを検索する」フォーラムの質問を見てください。

方法は1つしかありません。
[フォルダオプションから隠しファイルを表示]オプションを選択し、検索開始ボックスを使用してファイルを検索します。

  1. 開始をクリックします。
  2. 検索開始ボックスに「検索」と入力します。
  3. [ファイルとフォルダーの検索オプションの変更]をクリックします。
  4. 次に、[表示]タブをクリックします。
  5. [表示]で、
    a)[非表示のファイル、フォルダー、およびドライブを表示する]というラジオボタンを選択します
    b)[既知のファイルタイプの拡張子を非表示にする]チェックボックスをオフにします。c)[保護されたオペレーティングシステムファイルを非表示にする]チェックボックスをオフにします。
  6. [適用]および[OK]をクリックします。

そこでの議論は少し厳しいですが、それはまた驚くべきことです。
ps:いくつかのスクリプトインターフェイス(電源シェル?)がコマンドラインでの検索を許可することを期待しています。


0

指定されたフォルダを非表示にし、すべてを1回の操作で非表示解除してから、非表示に戻すことができる無料の製品があります。ここにそれらのいくつかがあります。利用可能な説明から、隠しフォルダーの表示を切り替えるのがどれくらい速いかは不明でした。

WinMendフォルダーの非表示
非表示フォルダー


これらのアプリケーションは、実際にファイルシステムの属性を「非表示」に変更しますか、それともステガノグラフィーのような機能を使用しますか?
トビアスキンツラー

速記、または説明は隠されているのではなく暗号化されていると言っていただろう。私は、彼らがシステムとおそらくエクスプローラーにあらゆる種類のフックを確立すると仮定しますが、プロには耐えられません。絶対的な安全性については、VeraCryptを参照してください。
harrymc

TrueCrypt(VeraCryptがベースにしている)は、これまで特定されていないセキュリティ問題のために開発を中止しませんでしたか?とにかく、私は(ほとんど)Linuxを使用しているので、LUKS / dmcryptを好み、Windowsの場合はFreeOTFEまたはその後継のLibreCrypt(別名doxbox)を好みます。しかし、私の話を戻そう...
トビアスKienzler

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.