In meinem Fall wurde dies durch Löschen des Schreibschutzattributs des Ordners INetCache im lokalen Appdata-Ordner von Window behoben. Quelle
Was kann dazu führen, dass Bilder in der HTML-Hilfe (CHM-Dateien) nicht angezeigt werden, wenn die Benutzerkontensteuerung aktiviert ist?
Auf einem Computer mit Windows 7 Embedded Standard (SP1), 64 Bit, kann ich keine Bilder in chm-Dateien anzeigen, wenn die Benutzerkontensteuerung nicht vollständig deaktiviert ist.
Alle Bilder werden durch ein kleines Schwarzweißfeld mit einem "X" ersetzt.
Dinge, die ich ausprobiert habe:
Wenn ich die chm-Dateien auf einen anderen Windows 7 Embedded-Computer mit derselben IE-Version (11.0.9600.18230) übertrage, funktionieren die chm-Dateien auch dann einwandfrei, wenn die Benutzerkontensteuerung auf "Always Notify" gesetzt ist.
Keine dieser chm-Dateien stammt aus dem Internet.
Internet Explorer ist so eingestellt, dass Bilder angezeigt werden
Ich habe versucht, regsvr32 auszuführen, um hhctrl.ocx, itss.dll und itircl.dll zu registrieren.
Wenn ich die chm-Datei mit SumatraPDF anzeigen, funktioniert sie auch als Nicht-Administrator, wenn die Benutzerkontensteuerung aktiviert ist.
Wenn ich die Hilfedatei durch Ausführen von hh.exe von der Befehlszeile aus als Administrator lade, funktionieren die Bilder ordnungsgemäß. Bilder werden nicht geladen, wenn hh von einem normalen Benutzer ausgeführt wird.
Wenn ich die chm-Datei in 7-zip öffne und alle HTML-Dokumente extrahiere und sie in IE11 öffne, funktionieren die Bilder auch, wenn die Benutzerkontensteuerung aktiviert ist.
Die Internet Explorer-Einstellungen für "Vertrauenswürdige Sites" sind auf "Niedrig" gesetzt, und ich habe "localhost", "127.0.0.1" und den Namen des Computers als vertrauenswürdige Sites hinzugefügt.
Gibt es noch etwas, was ich versuchen könnte, um die möglichen Ursachen für dieses Problem einzugrenzen?
Gibt es andere Sicherheitseinstellungen, die sich auf chm-Dateien auswirken können?
Andere verwandte Fragen
3 Antworten auf die Frage
Ich hatte das gleiche Problem, berührte aber nie die UAC.
Für die HTMLHelp MaxAllowedZone-Registrierung gibt es offensichtlich unterschiedliche Authentifizierungsebenen. In den meisten Artikeln, die ich gelesen habe, wird empfohlen, die MaxAllowedZone auf '1' zu setzen. Dies bedeutet, dass die Zone lokaler Computer und Intranets erlaubt ist, '4' jedoch den Zugriff auf 'alle' Zonen.
Weitere Informationen finden Sie in diesem Artikel: https://support.microsoft.com/en-us/kb/892675
So sieht meine Registry aus (ich war mir nicht sicher, ob sie mit den Platzhaltern funktionieren würde, aber es scheint für mich zu funktionieren):
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] "MaxAllowedZone"=dword:00000004 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] "UrlAllowList"="\\\\<network_path_root>;\\\\<network_path_root>\*;\\ies-inc.local;http://www.*;http://*;https://www.*;https://*;"
Als zusätzliche Anmerkung wurde die "UrlAllowList" -Taste seltsamerweise benötigt, um diese Funktion auf einem anderen PC auszuführen, aber nicht bei meinem Test. Es ist wahrscheinlich überhaupt nicht erforderlich, aber als ich es hinzufügte, wurde das Problem behoben. Der Benutzer hat die Originaldatei möglicherweise nicht geschlossen. Also nur eine Überlegung. Ich schlage vor, versuchen Sie es am wenigsten, testen Sie es und fügen Sie es bei Bedarf hinzu. Nach der Bestätigung können Sie bei Bedarf bereitstellen. Viel Glück!
PS Eine andere Methode bestand darin, den Pfad lokal mithilfe von mklink / d (symbolische Verknüpfung in Windows 7 oder neuer) dem Netzwerk zuzuordnen. Das Zuordnen eines Netzlaufwerksbuchstabens (Z: zum Testen) funktionierte jedoch nicht. Nur zum Nachdenken und nicht wirklich zu empfehlen. Ich musste auch keine Dateien "entsperren" und wahrscheinlich alle die gleichen Schritte lesen wie Sie, und niemand hatte diese Lösung, die ich für ungerade hielt. Vielen Dank.
Ich hatte dieses Problem seit Jahren mit einem XP-Computer (nicht Seven). Ich bin weit davon entfernt, ein Superuser zu sein, also habe ich es jahrelang so gehalten! Aber kürzlich hatte ich eine "dumme" Idee. Ging und sehe in IE Advanced Config ... (Dies ist nicht mein Standardbrowser). Die Option "Bild anzeigen" wurde einfach deaktiviert. Ich habe die Box überprüft und weißt du was? Es funktionierte! Ich kann das Bild in CHM_help-Dateien wieder sehen! Vielleicht kann es helfen ...
Verwandte Probleme
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Probleme beim Standby unter Windows 7
-
6
Wie steuern Sie die Windows 7-Snap-Funktion mit zwei Monitoren?
-
10
Wie aktualisiere ich von Windows 7 RC auf Windows 7 RTM?