หากคุณเคยโอนไฟล์จากคอมพิวเตอร์อื่น คุณอาจเคยเจอข้อความว่าไฟล์นี้มาจากคอมพิวเตอร์อื่นและอาจถูกบล็อก นี่คือข้อความที่รบกวน และคุณอาจเจอบนหลายโอกาส เช่น การโอนไฟล์จากคอมพิวเตอร์อื่น หรือโอนข้อมูลจาก PC อื่น
Windows ดำเนินการความปลอดภัยนี้เพื่อปกป้องคอมพิวเตอร์จากไฟล์ที่ไม่ได้รับการตรวจสอบและเป็นของคอมพิวเตอร์อื่นเป็นหลัก แม้จะมีประโยชน์ในบางกรณี แต่มันกลายเป็นเรื่องรบกวนเมื่อโปรโตคอลนี้ถูกนำไปใช้กับไฟล์จำนวนมาก มีหลายวิธีที่คุณสามารถกำจัดข้อความข้อผิดพลาดนี้ได้อย่างถาวร
วิธีแก้ที่ 1: เปลี่ยน Group Policy หรือเพิ่ม Registry Key
หนึ่งในวิธีง่ายที่สุดทำให้ปัญหาหายไปคือแก้ไข Group Policy การแก้ไข Group Policy ทำให้เกิดการเปลี่ยนแปลงทั่วคอมพิวเตอร์ และข้อผิดพลาดไม่ทริกเกอร์เมื่อคุณเปิดไฟล์จากคอมพิวเตอร์อื่น
- กด Windows + R เปิด Run พิมพ์ "gpedit.msc" ในกล่องโต้ตอบ กด Enter เปิด Group Policy Editor
- นำทางไปเส้นทางต่อไปนี้โดยใช้แผงนำทางด้านซ้าย: User Configuration > Administrative Templates > Windows Components > Attachment Manager
- ในเส้นทางไฟล์ข้างต้น ดูด้านขวาของแผง คลิกดับเบิลที่ entry "Do not preserve zone information in file attachments"
- เปิดใช้งานการตั้งค่าเป็น "Enabled" กด Apply บันทึกการเปลี่ยนแปลง และออกจากเมนู
- Reboot คอมพิวเตอร์ และตรวจสอบว่ายังได้ข้อความข้อผิดพลาดหรือไม่ ลองโอนไฟล์อีกไฟล์จากแหล่งเดียวกัน ไฟล์ที่มีอยู่บนคอมพิวเตอร์อาจมี Zone Information บันทึกไว้แล้ว
เราสามารถลองเพิ่ม Registry Key หาก Group Policy ไม่ได้ผล หรือคุณไม่มีสิทธิ์เข้าถึงบนระบบ ในกรณีนี้ เราจะเพิ่ม Registry Key ใน User Configuration Policies ของคุณ นี่อาจแก้ปัญหาสำหรับไฟล์ที่จะมาถึงคอมพิวเตอร์ของคุณทั้งหมด อย่างไรก็ตาม ไม่สามารถพูดได้ด้วยความมั่นใจเท่ากันเกี่ยวกับไฟล์ที่มีอยู่บนคอมพิวเตอร์แล้ว
- กด Windows + R เปิด Run พิมพ์ "regedit" ในกล่องโต้ตอบ กด Enter จะเปิด Registry Editor
- ใน Registry Editor นำทางไปเส้นทางไฟล์ต่อไปนี้: Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
- ใน "policies" คลิกขวา เลือก New > Key ตั้งชื่อ Key ใหม่ว่า "Attachments"
- บนแผงขวา คลิกขวาที่พื้นที่ว่าง เลือก New > DWORD
- บันทึก Registry Key ใหม่ว่า "SaveZoneInformation" และตั้ง value เป็น 1
- Reboot คอมพิวเตอร์ และตรวจสอบว่าข้อความข้อผิดพลาดหายไปหรือไม่
วิธีแก้ที่ 2: วิธี Unblock ไฟล์ในโฟลเดอร์ ZIP
หากคุณดาวน์โหลดไฟล์จำนวนมาก (ZIP files) คุณอาจเจอปัญหาที่ต้อง unblock ไฟล์แต่ละไฟล์ทีละตัว นี่ทำให้เหนื่อยและรบกวน ในกรณีนี้ ลอง unblock ไฟล์ .ZIP ก่อน แล้วค่อย Extract ข้อมูล ดูเหมือนว่าเมื่อคุณ Extract ไฟล์ ไฟล์แต่ละตัวจะถูกมาร์กใน Time Zone เดียวกับไฟล์ .ZIP หากคุณ unblock ZIP ก่อน ไฟล์แต่ละตัวจะไม่มีปัญหา
- Right-click ไฟล์ ZIP เปิด properties ที่ด้านล่างของตัวเลือก จะเห็นตัวเลือก unblock
- ติ๊กถูก ตัวเลือกนั้น คลิก Apply และออก ตอนนี้คุณสามารถ Extract ไฟล์ต่อได้โดยไม่มีข้อความข้อผิดพลาดในไฟล์ใดๆ
วิธีแก้รอบคออื่น: คัดลอกไฟล์ทั้งหมดไปโฟลเดอร์ .ZIP และ Extract ใหม่
- คัดลอกไฟล์ทั้งหมดไปโฟลเดอร์
- คลิกขวาโฟลเดอร์ เลือก: Send to > Compressed folder
- หลังสร้าง Compressed folder แล้ว Extract กลับไปที่เข้าถึงได้ Reboot และตรวจสอบว่าข้อความข้อผิดพลาดยังคงอยู่หรือไม่
วิธีแก้ที่ 3: Unblock ทั้ง Directory ด้วย PowerShell
อีกวิธีง่ายคือ Unblock ทั้ง Directory ด้วย PowerShell แต่คุณต้องมั่นใจว่าไฟล์ทั้งหมดใน Directory นั้นปลอดภัยและไม่ก่อให้เกิดอันตรายกับคอมพิวเตอร์ สำหรับ PowerShell 3.0 ต้องมี Windows Management Framework 3.0 ติดตั้งบนคอมพิวเตอร์
- กด Windows + S เปิดแถบค้นหา พิมพ์ "PowerShell" ในกล่องโต้ตอบ คลิกขวาผลลัพธ์ เลือก "Run as administrator"
- เมื่อ PowerShell เปิด ใส่คำสั่งต่อไปนี้และกด Enter
dir C:\Downloads -Recurse | Unblock-File
หากไม่ได้ ลอง
dir C:\Downloads | Unblock-File
- คำสั่งนี้จะ unblock ไฟล์ทั้งหมดใน Directory ใดๆ คุณสามารถเปลี่ยนเส้นทางไฟล์เป็นโฟลเดอร์/ Directory ที่ต้องการ Reboot และตรวจสอบไฟล์เหล่านั้นอีกครั้ง
วิธีแก้ที่ 4: ลบ Data Streams เพื่อกำจัดข้อความความปลอดภัย
ทางเลือกอื่นคือลบ Stream ทั้งหมดที่มาร์กว่า ":Zone.Identifier:$DATA" นี่จะกำจัด Security blocks ทั้งหมดทันที ทุกครั้งที่คุณดาวน์โหลดไฟล์จากอินเทอร์เน็ต จะถูกมาร์กด้วย Stream ระบุว่ามันไม่ได้มาจากคอมพิวเตอร์นี้ เราสามารถใช้ยูทิลิตี้ AlternateStreamView ลองลบ Data Streams ทั้งหมด
หมายเหตุ: Appuals ไม่มีลิงก์กับแอปพลิเคชันบุคคลที่ 3 แอปพลิเคชันแสดงเพื่อประโยชน์ของผู้อ่าน Appuals ไม่รับผิดชอบต่อความเสียหายใดๆ
- Download AlternateStreamView จากเว็บไซต์อย่างเป็นทางการ
- หลัง Extract ในที่เข้าถึงได้ เปิดไฟล์ exe
- จะถามให้เลือก Scan location คลิก "Browse" ไปที่ Directory กด Scan เริ่มสแกน
- หลังสแกน โปรแกรมจะแสดง Stream ทั้งหมดที่ผูกกับไฟล์ของคุณ
- ค้นหา Stream ":Zone.Identifier:$DATA" คลิกขวา เลือก "Delete Selected Streams" นี่จะลบ Stream ที่เลือกจากไฟล์ทั้งหมด
- Reboot คอมพิวเตอร์ และตรวจสอบว่าข้อความความปลอดภัยหายไปหรือไม่
วิธีแก้ที่ 5: Zip และ Unzip
ดูเหมือนจะมีวิธีแก้รอบคอสำหรับข้อผิดพลาดนี้ ผู้ใช้บางคนพบว่าการ Zip และ Unzip ไฟล์ที่เกี่ยวข้องผ่าน Winrar หรือซอฟต์แวร์ "Extraction" อื่นๆ ช่วยได้ เพื่อทำเช่นนั้น:
- คลิกขวาไฟล์ที่เกี่ยวข้อง เลือก "Add to Archive"
- ติ๊กตัวเลือก "Zip" คลิก "OK"
- เปิดไฟล์ Zip ที่สร้างขึ้น คลิก "Extract"
- ลองเปิดไฟล์ตอนนี้ และตรวจสอบว่าปัญหายังคงอยู่หรือไม่