Saya suka mempelajari banyak kode dari berbagai sumber dari seluruh internet, dan sebagian besar melibatkan pengunduhan dan pembukaan file untuk melihat kode sumber.
Sekarang setiap kali saya mencoba untuk membuka file-file ini memberi saya prompt untuk memastikan bahwa file tersebut dari sumber yang valid dan saya percaya untuk menjalankannya.
Ada banyak jawaban di situs ini, yang berhubungan dengan masalah ini pada OS berikut; Vista, XP dan 7, tetapi saya tidak dapat menemukan satu untuk 8, dan saya tidak dapat membuat yang lain berfungsi!
Bisakah seseorang tolong beri tahu saya cara menonaktifkan fitur yang sangat menjengkelkan ini untuk orang seperti saya?
remove-item -path "somefile.zip" -stream "Zone.Identifier"
dan itu akan berfungsi juga .Jawaban:
Saya memiliki masalah yang sangat mirip pada laptop Windows 8 baru saya. Ikon desktop (.lnk) memberi "peringatan keamanan file terbuka" yang sama. Tidak tahu mengapa atau apa yang terjadi tetapi apa yang menyakitkan. Saya akhirnya menemukan solusi, setidaknya untuk ikon desktop yang melakukannya. Saya tidak ingin memperbaikinya dengan perubahan pada pengaturan IE10, seperti yang disarankan, karena itu sepertinya berisiko.
Ini bekerja untuk saya:
C:\Windows\system32\>
Memasukkan
Layar sekarang mengatakan
C:\Users>
Masukkan (ganti "NamaAnda" dengan nama pengguna Anda)
Layar sekarang mengatakan
C:\Users\YourName>
Memasukkan
Layar sekarang mengatakan
C:\Users\YourName\Favorites>
Memasukkan
Layar sekarang mengatakan
C:\Users\YourName\Favorites\Desktop>
Ketik dan masukkan:
Semua tautan di desktop Anda akan muncul sebagai:
Maaf untuk tangan panjang pada perintah DOS, saya ingat mereka dari belakang pada hari tetapi, ini diletakkan bagi siapa saja untuk dengan mudah mengikuti.
sumber
Tambahkan variabel lingkungan sistem
SEE_MASK_NOZONECHECKS
dan tetapkan nilainya ke 1.Pastikan itu adalah variabel tingkat sistem atau itu akan hilang saat reboot.
Penggunaan Variabel Lingkungan di Windows 8
sumber
SEE_MASK_NOZONECHECKS
var dihapus olehuserinit.exe
sebelum meluncurkan explorer setelah masuk (dalam fungsiStartTheShell
), jadi explorer akhirnya tidak mewarisinya dari set variabel lingkungan tingkat sistem. Hanya berpikir saya akan menyebutkan ini demi siapa pun yang berencana untuk mencoba pendekatan ini.mengetikkannya di command prompt, atau mengeksekusi di dalam file batch akan membuat variabel lingkungan yang Dasun sebutkan, untuk pengguna saat ini
sumber
Mengubah variabel lingkungan SEE_MASK_NOZONECHECKS sebagaimana disebutkan oleh jawaban lain adalah caranya. Saya akan jelaskan di sini lebih detail. Ini memiliki kelebihan karena tidak hanya menghilangkan flag "didownload oleh internet" sebagai perintah "ICACLS myfiles. * / L / SETINTEGRITYLEVEL MED" perintah atau metode serupa, tetapi juga berfungsi, jika file dimulai dari drive jaringan yang tidak aman seperti UNC jalan.
Tetapi yang menarik adalah, bagaimana mengatur variabel lingkungan ini:
Jika Anda hanya memerlukan ini untuk penyetelan, yang seharusnya berjalan tanpa pengawasan pada mesin asing, itu tidak aman untuk mengubah variabel ini secara permanen. Tetapi Anda dapat mengubahnya sementara dalam proses Anda sebelum Anda memulai pengaturan, misalnya dalam file batch dengan "SET". Secara default lingkungan diwarisi ke proses anak, misalnya dimulai dalam batch yang sama.
Lingkungan adalah spesifik pengguna. Jika pengguna tidak memiliki hak admin atau perilaku harus diubah hanya untuk satu pengguna, ambil perintah yang sudah disebutkan:
setx see_mask_nozonechecks 1
Jika Anda ingin mengubah perilaku tidak hanya secara permanen, tetapi juga untuk semua pengguna (seluruh mesin), tambahkan parameter / m ke baris perintah:
setx see_mask_nozonechecks 1 / m
Satu lagi komentar: Dengan Windows Server 2012 R2 saya tidak mendapatkan peringatan ketika mengakses drive jarak jauh (non-domain) seperti drive bersama VMWare sama sekali. Saya membutuhkan trik ini hanya di bawah Windows Server 2008 R2 dan sebelumnya (juga dengan Win7 / 8).
sumber
Anda harus dapat menyelesaikan ini dengan mengatur situs tepercaya dengan benar?
Bijaksana lain, coba ini.
Ini memungkinkan file dibuka langsung dari Internet Explorer, namun file pada disk masih akan 'diblokir'.
Satu solusi lain adalah membuka file langsung dari pembaca teks Anda, yaitu Notepad ++. Penjelajah yang menegakkan peringatan.
Lihat: "File ini berasal dari komputer lain ..." - bagaimana saya bisa membuka blokir semua file dalam folder tanpa harus membuka blokir secara individual?
sumber
Perintah PowerShell sederhana untuk memperbaiki file seperti:
Ini pada dasarnya menghapus ADS yang ditampar IE saat mengunduh dari sumber lain. Juga membantu skrip berikut jika Anda ingin mencari dan menghapus semua file yang diblokir, unduh dalam folder:
sumber