Cara membuka blokir file chm - buka blokir tombol hilang

10

Saya mengunduh file CHM. Ketika saya mengklik dua kali, itu meminta saya untuk membuka / menyimpan / membatalkan. Apakah saya membuka atau menyimpan salinan baru, versi 'baru' akan meminta buka / simpan / batalkan tak terhingga tak terhingga iklan.
Pencarian google tampaknya Microsoft telah menganggapnya tepat untuk alasan keamanan untuk memblokir file-file ini secara default. Solusinya adalah dengan mengklik kanan file, dan klik tombol 'unblock' di bagian bawah:

enter image description here

Masalahnya adalah saya tidak memiliki tombol itu di sistem saya:

enter image description here

BTW, tombol ini juga tidak ada untuk file .exe.
Saya menggunakan Win7 64bit. Ada ide?

Yoav
sumber
3
Lihat sini untuk cara menonaktifkan fitur keamanan yang mengganggu ini, dan sini untuk cara membuka blokir massal dari baris perintah.
Karan
Apakah ini akan berfungsi untuk XP? Saya memiliki masalah yang sama pada mesin kerja saya.
Yoav
Ya, keduanya harus bekerja di XP juga.
Karan
Metode menggunakan Windows PowerShell disediakan dalam pertanyaan ini: stackoverflow.com/questions/28142826/…
DaveInCaz

Jawaban:

5

Windows menyimpan bendera di sebuah aliran data alternatif yang hanya tersedia di bawah NTFS.

Aliran data alternatif akan bertahan salinan dari satu folder NTFS ke folder lain, tetapi mereka tidak bertahan dipindahkan ke volume FAT32 atau ExFat. atau diemail atau di-zip.

Jadi, jika Anda tidak memiliki hak untuk mengedit registri atau kebijakan, Anda memiliki beberapa opsi:

  1. Email file ke diri sendiri (meskipun beberapa sistem email akan memblokir file chm sebagai lampiran tidak aman)

  2. Tambahkan file ke file Zip, lalu unzip ke lokasi yang diinginkan. (Beberapa utilitas zip dapat mempertahankan Aliran Data Alternatif, jadi pastikan opsi dimatikan saat zipping)

  3. Pindahkan file ke volume ExFat atau FAT32, dan kemudian, secara opsional, kembali ke NTFS jika di situlah Anda memerlukan file untuk berada.

  4. Buka file dalam Hex editor dan kemudian simpan sebagai file baru (menyimpan di atas file asli mungkin tidak berfungsi karena beberapa hex editor mengoptimalkan penyimpanan file yang tidak berubah)

  5. Masukkan file ke dalam dokumen Office sebagai objek, salin objek yang dimasukkan dan kemudian tempelkan ke Explorer.

ThunderFrame
sumber
Luar biasa. Zip dan unzip memperbaikinya untuk saya. Terima kasih.
Matt Davis
5

Hal yang sama terjadi pada saya. Berikut cara memperbaikinya:

  1. Buka Regedit
  2. Cari kunci:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x
    
  3. Buat subkunci ItssRestrictions

  4. Buat DWORD MaxAllowedZone dengan nilai 2

Jika masih tidak berfungsi, pindahkan file ke disk lain dan buka kembali untuk melihatnya.

https://support.microsoft.com/en-us/kb/892675

CodeFarmer
sumber
bekerja untuk saya thx!
kofifus
Perhatikan bahwa nilai = 2 mungkin atau mungkin bukan pengaturan yang tepat. Tergantung pada 'zona' server jaringan. Jika 2 tidak berfungsi, saya akan bekerja ke atas untuk menentukan zona apa yang dibutuhkan.
DaveInCaz
Bekerja untuk saya, untuk saran terakhir memindahkan file. Luar biasa!
eriawan
1

File CHM hanya dapat diblokir (dan karenanya tidak dapat dicekal) pada sistem file NTFS. Mungkin semua sumber file lainnya (kecuali pembagian jaringan di zona lokal) dianggap tidak aman.

Tapi, pemblokiran itu hanya ditambahkan ke XP oleh sp (sp2 afaik)

Marco van de Voort
sumber
Saya pikir asumsi Anda salah. Itu tidak menyimpan file dari volume non-NTFS yang membuatnya tidak aman ( apa ?! apakah NTFS secara ajaib mencegah Anda menyimpan virus atau sesuatu?). Ini menyimpan file dari lokasi eksternal yang menyebabkan Windows untuk menandai file sebagai tidak aman, tetapi membutuhkan dukungan dalam sistem file dan hanya NTFS yang mendukung flag "insecurity" tersebut. Bagaimanapun, jawaban ini tidak menyelesaikan masalah OP.
gronostaj
Maksud saya "bendera" itu hanya tersedia jika Anda menyimpan hasilnya pada sistem NTFS, karena menggunakan file bercabang dua. Oleh karena itu, pada sistem file lain, informasi "aman" tidak disimpan, yang membuat semua file pada volume tersebut berpotensi tidak aman karena sistem tidak dapat menentukan apakah mereka adalah file lokal atau file dengan asal eksternal.
Marco van de Voort