我下載了一個CHM檔。當我雙擊它時,它會提示我打開/儲存/取消。無論我打開還是保存新副本,“新”版本都會無限地提示相同的打開/保存/取消彈出視窗。
搜尋谷歌似乎微軟認為出於安全原因默認阻止這些文件是正確的。解決方案是右鍵單擊該文件,然後單擊底部的“取消阻止”按鈕:
問題是我的系統上沒有該按鈕:
順便說一句,.exe 文件也缺少該按鈕。
我用的是Win7 64位。有任何想法嗎?
答案1
Windows 將標誌保存在備用資料流僅在 NTFS 下可用。
備用資料流將要從一個 NTFS 資料夾到另一個 NTFS 資料夾的副本可以保存下來,但如果移動到 FAT32 或 ExFat 卷,它們就無法保存。或透過電子郵件發送或壓縮。
因此,如果您無權編輯註冊表或策略,您有以下幾種選擇:
透過電子郵件將文件發送給自己(儘管某些電子郵件系統會將 chm 文件作為不安全附件阻止)
將文件新增至 Zip 文件,然後解壓縮到所需位置。 (某些 zip 公用程式可以保留備用資料流,因此請確保在壓縮時關閉該選項)
將檔案移至 ExFat 或 FAT32 卷,然後(可選)返回 NTFS(如果您需要檔案駐留於此)。
在十六進位編輯器中開啟文件,然後另存為新文件(在原始文件頂部保存可能不起作用,因為某些十六進位編輯器優化了未更改文件的保存)
將文件作為對象插入 Office 文檔,複製插入的對象,然後貼上到資源管理器中。
答案2
同樣的事情也發生在我身上。修復方法如下:
- 開啟註冊表
搜尋密鑰:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x
建立子項
ItssRestrictions
MaxAllowedZone
建立具有值的DWORD2
如果還是不行,請將檔案移至其他磁碟,然後重新開啟檢視。
答案3
CHM 檔案僅在 NTFS 檔案系統上可阻止(因此無法阻止)。可能所有其他檔案來源(本地區域中的網路共用除外)都被認為是不安全的。
但是,該阻止僅由 sp (sp2 afaik) 添加到 XP 中
答案4
子項最大允許區域另外對我有用。 chm 檔案在 MacBook Pro 上的 bootcamp 下渲染得很好,但在使用 Parallels 的 MacBook Air M1 機器上出現了空白內容畫面的問題。 regedit 檔案與編輯先前的 HTML 幫助相同。