แท็บมุมมองกล่องโต้ตอบของตัวเลือกโฟลเดอร์ช่วยให้คุณสามารถแสดงหรือซ่อนไฟล์ที่ซ่อนอยู่และระบบ (ได้รับการป้องกัน) ไฟล์ที่ซ่อนมีแอตทริบิวต์ HIDDEN ไฟล์ที่ได้รับการป้องกันจะเรียกอีกอย่างว่าไฟล์ซ่อนสุดซึ่งมีแอตทริบิวต์ SYSTEM ในบางสถานการณ์คุณอาจต้องเปิดใช้งานการมองเห็นไฟล์ที่ซ่อนอยู่ในโฟลเดอร์ผ่านตัวเลือกโฟลเดอร์
เมื่อไม่นานมานี้มีเหตุการณ์การสนับสนุนมากมายที่ File Explorer ไม่แสดงไฟล์และโฟลเดอร์ที่ซ่อนแม้ว่าคุณจะเปิดใช้งานตัวเลือก แสดงไฟล์โฟลเดอร์และไดรฟ์ที่ซ่อนอยู่ ในกล่องโต้ตอบตัวเลือกโฟลเดอร์ อย่างไรก็ตามไฟล์และโฟลเดอร์สามารถดูได้เมื่อใช้ Windows Search หรือใช้คำสั่ง DIR /A
จากหน้าต่างพร้อมรับคำสั่ง
นอกจากนี้เมื่อคุณเปิดตัวเลือกโฟลเดอร์แล้วคลิกแท็บมุมมองทั้งปุ่มตัวเลือก ไม่แสดงไฟล์และโฟลเดอร์ที่ ซ่อนอยู่ และ แสดงไฟล์ที่ซ่อนโฟลเดอร์และไดรฟ์ อาจเปิดใช้งาน
สาเหตุ
อาการข้างต้นเกิดขึ้นหากระบบติดมัลแวร์ซึ่งแก้ไขค่า CheckedValue ในรีจิสตรีเหล่านี้:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden \ NOHIDDEN HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden \ SHOWALL
มัลแวร์จะลบค่ารีจิสตรีด้วยชื่อ Type (โดยค่าเริ่มต้นข้อมูลจะถูกตั้งค่าเป็น“ กลุ่ม “) ในสาขารีจิสตรีที่ Hidden
ด้านบน
ploy นี้ใช้โดยไวรัสและ PUA จำนวนมากเพื่อให้ไฟล์ที่ซ่อนอยู่ - เช่นไฟล์เรียกทำงานหรือสคริปต์ที่เป็นอันตรายจะไม่ปรากฏใน Explorer ( อ้างอิง ผลการค้นหาของ Google) นอกจากนี้ไวรัสบางตัวก็ลบตัวเลือก ไฟล์และโฟลเดอร์ที่ซ่อนไว้ ทั้งหมดออกจากแท็บตัวเลือกโฟลเดอร์→ดู
[แก้ไข] แสดงไฟล์และโฟลเดอร์ที่ซ่อนหายไปหรือไม่ทำงาน
คุณสมบัติ Bitdefender หากคุณใช้ซอฟต์แวร์ความปลอดภัยของ Bitdefender คุณอาจไม่สามารถสลับการตั้งค่าไฟล์ที่ซ่อนอยู่จากแท็บมุมมองหรือริบบิ้น File Explorer หากคุณเปิดใช้งานช่องทำเครื่องหมายสำหรับ รายการที่ซ่อนอยู่ ในริบบิ้นเครื่องหมายถูกอาจปรากฏขึ้นเป็นวินาทีและหายไปอีกครั้งสิ่งนี้เกิดจากโมดูลตรวจจับการบุกรุกของ Bitdefender หรือคุณสมบัติที่คล้ายกัน การใช้งาน Usermode Filtering Library ของ avcuf64.dll
บล็อก avcuf64.dll
พยายามที่จะเปลี่ยนไฟล์สำคัญและรายการรีจิสตรี BitDefender กำลังปกป้องคีย์รีจิสทรีบางอย่างเพื่อป้องกันไม่ให้ถูกปรับเปลี่ยนโดยมัลแวร์ การปิดใช้งานคุณลักษณะชั่วคราวใน Bitdefender ช่วยให้คุณสามารถซ่อนหรือแสดงไฟล์ที่ซ่อนอยู่ใน Explorer
หากคุณไม่ได้ใช้ Bitdefender ให้ใช้การแก้ไขรีจิสทรีด้านล่าง:
“ แสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่” - แก้ไขรีจิสทรี
- คัดลอกเนื้อหาไฟล์. reg ที่ระบุด้านล่าง (เกี่ยวข้องกับระบบปฏิบัติการของคุณ) ไปยัง Notepad
- บันทึกไฟล์ด้วยนามสกุล. reg - เช่น
showallfiles.reg
(สำหรับข้อมูลเพิ่มเติมดูวิธีสร้างและเรียกใช้ไฟล์. reg) - ดับเบิลคลิกที่ไฟล์
showallfiles.reg
เพื่อเรียกใช้ - กำหนดค่าตัวเลือกแสดงไฟล์และโฟลเดอร์ที่ซ่อนใหม่
สำหรับ Windows 10
ตัวแก้ไขรีจิสทรีของ Windows รุ่น 5.00 [-HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden] [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden \ ซ่อนอยู่] "บิตแมป" 2): 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, \ 00, 25, 00, 5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ", 65, 00, 6c, 00, 6c, 00, 33, 00, 32, 00, 2e, 00, 64, 00, 6c, 00, 6c, 00, 2c, 00, 34, 00, 00, \ 00 " ข้อความ "=" @ shell32.dll, -30499 "" ประเภท "=" กลุ่ม "[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden \ NOHIDDEN" 00000002 "ค่าเริ่มต้น" = dword: 00000002 "HKeyRoot" = dword: 80000001 "Id" = dword: 00000001 "RegPath" = "ซอฟต์แวร์ \\ Microsoft \\ Windows \\ CurrentVersion \\ Explorer \\ ขั้นสูง" "ข้อความ" = "@ shell32.dll, -30501 "" Type "=" radio "" ValueName "=" ซ่อน "[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden \ SHOWALL]" CheckaValue "Defa ultValue "= dword: 00000002" HKeyRoot "= dword: 80000001" Id "= dword: 00000002" RegPath "=" ซอฟต์แวร์ \\ Microsoft \\ Windows \\ CurrentVersion \\ Explorer \\ ขั้นสูง "" ข้อความ "=" @ shell32 dll, -30500 "" Type "=" radio "" ValueName "=" ซ่อน "
สำหรับ Windows Vista
ตัวแก้ไขรีจิสทรีของ Windows รุ่น 5.00 [-HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden] [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden \] ที่ซ่อน "]" ข้อความ "=" @ shell32.dll, -30499 "" Type "=" กลุ่ม "" บิตแมป "= ฐานสิบหก (2): 25, 00, 53, 00, 79, 00, 73, 73, 00, 74, 74, 00, 65, 00, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, \ 00, 25, 00, 5c, 00, 73, 00, 79, 00, 73, 73, 00, 73, 00, 74, 00, 65, 6, 6, 00, 6, 00, 33, 00, 32, 00, 5c, 00, 53, 00, \ 48, 00, 45, 00, 4c, 00, 4c, 00, 33, 00, 32, 32, 00, 2e, 00, 64, 00, 6c, 00, 6c, 00, 2c, 00, 34, 00, 00, \ 00 "HelpID" = "shell.hlp # 51131" [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden \ NOHIDDEN ] "CheckedValue" = dword: 00000002 "DefaultValue" = dword: 00000002 "HKeyRoot" = dword: 80000001 "HelpID" = "shell.hlp # 51104" "RegPath" = "ซอฟต์แวร์ปัจจุบัน \\ Microsoft \\ Windows \\ CurrentVersion \\ Explorer \\ Advanced "" Text "=" @ shell32.dll, -30501 "" Type "=" radio "" ValueName "=" ซ่อน "" [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ Folder \ Hidden \แสดงทั้งหมด] " CheckedValue "= dword: 00000001" DefaultValue "= dword: 00000002" HKeyRoot "= dword: 80000001" HelpID "=" shell.hlp # 51105 "" RegPath "=" ซอฟต์แวร์ \\ Microsoft \\ Windows \\ CurrentVersion \\ Explorer \ \ Advanced "" Text "=" @ shell32.dll, -30500 "" Type "=" radio "" ValueName "=" ซ่อน "
แค่นั้นแหละ! ควรแก้ไขการตั้งค่า แสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่ ในแท็บตัวเลือกโฟลเดอร์→ดู ไฟล์. reg คืนค่ารายการที่หายไปหรือไม่ถูกต้องในรีจิสตรีคีย์และคีย์ย่อยต่อไปนี้:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ขั้นสูง \ โฟลเดอร์ \ ซ่อน
ตรวจสอบให้แน่ใจว่าคุณอัปเดตซอฟต์แวร์ป้องกันไวรัสและเรียกใช้การสแกนระบบทั้งหมด และอย่าลืมติดตามด้วยการสแกนอย่างละเอียดโดยใช้ Malwarebytes Antimalware