Pobrałem plik CHM. Po dwukrotnym kliknięciu pojawia się monit o otwarcie / zapisanie / anulowanie. Bez względu na to, czy otworzę, czy zapiszę nową kopię, „nowa” wersja wyświetli monit o to samo otwarcie / zapisanie / anulowanie wyskakującego okienka reklamowego w nieskończoność.
Podczas wyszukiwania w Google wydaje się, że Microsoft uznał za właściwe ze względów bezpieczeństwa domyślnie blokować te pliki. Rozwiązaniem jest kliknięcie pliku prawym przyciskiem myszy i kliknięcie przycisku „odblokuj” u dołu:
Problem polega na tym, że nie mam tego przycisku w systemie:
BTW, brakuje go również w przypadku plików .exe.
Używam Win7 64bit. Jakieś pomysły?
10
Odpowiedzi:
System Windows przechowuje flagi w alternatywnym strumieniu danych, który jest dostępny tylko w systemie plików NTFS.
Alternatywne strumienie danych będzie przetrwać kopie z NTFS katalogu do drugiego, ale nie przetrwać przemieszczane do objętości FAT32 lub exFAT. lub wysyłanie e-mailem lub zip.
Jeśli więc nie masz uprawnień do edytowania rejestru lub zasad, masz kilka opcji:
Wyślij plik pocztą e-mail do siebie (chociaż niektóre systemy pocztowe będą blokować pliki chm jako niepewne załączniki)
Dodaj plik do pliku Zip, a następnie rozpakuj w żądanej lokalizacji. (Niektóre programy zip mogą zachować alternatywne strumienie danych, więc upewnij się, że opcja jest wyłączona podczas kompresowania)
Przenieś plik na wolumin ExFat lub FAT32, a następnie, opcjonalnie, z powrotem do NTFS, jeśli tam właśnie potrzebujesz pliku.
Otwórz plik w edytorze szesnastkowym, a następnie zapisz jako nowy plik (zapisywanie na górze oryginalnego pliku może nie działać, ponieważ niektóre edytory szesnastkowe optymalizują zapis niezmienionego pliku)
Wstaw plik do dokumentu Office jako obiekt, skopiuj wstawiony obiekt, a następnie wklej do Eksploratora.
źródło
To samo stało się z moim. Oto jak to naprawić:
Wyszukaj klucz:
Utwórz podklucz
ItssRestrictions
MaxAllowedZone
z wartością2
Jeśli nadal nie działa, przenieś plik na inny dysk i otwórz go ponownie, aby zobaczyć.
https://support.microsoft.com/en-us/kb/892675
źródło
Pliki CHM można blokować (a tym samym odblokowywać) tylko w systemach plików NTFS. Prawdopodobnie wszystkie inne źródła plików (oprócz udziałów sieciowych w strefie lokalnej) są uważane za niebezpieczne.
Ale blokowanie zostało dodane do XP tylko przez sp (sp2 afaik)
źródło