Windows Photo Viewer termina con errore "Com Surrogate" in modalità ritratto

Sto utilizzando Windows 7 Professional SP1 (de, en, jp mui installato prima dell'installazione SP1) con i più recenti driver grafici Intel HD e l'ultima versione DirectX (a mia conoscenza)

Sul mio Tablet PC, where ruotare lo schermo è abbastanza standard, ho il seguente problema:

Ogni volta che ruotare lo schermo in modalità ritratto e utilizzare Windows Photo Viewer e chiudere il programma in questione, termina con un errore "Com Surrogate" nel module "d3d9.dll".

Alcuni con questo un errore di tipo simile ha detto che ha contribuito a copiare su Windows Photo Viewer da un'installazione non interessata, ma non ho un'altra installazione con questa configuration MUI.

Qualsiasi idea di come risolvere questo errore a corto di reinstallare Windows?

    d3d9.dll è un componente di Directx. Vorrei aggiornare i driver delle tabs video, forse eseguire dxdiag e eseguire alcuni dei suoi test in modalità orizzontale e ritratto. Al di là di questo, controllare se ci sono aggiornamenti a DirectX che potrebbero risolvere il problema.

    Modifica: Spiacenti, non hai visto che hai già fatto i driver video e gli aggiornamenti diretti. Forse dxdiag potrebbe far luce sul problema.

    Distriggersndo la function di prevenzione dell'esecuzione dei dati (DEP) su dllhost (il COM surrogato) risolve problemi simili per alcune persone:

    Esegui la scheda Controllo / Impostazioni sistema / Avanzate del sistema / scheda Avanzate / Pulsante delle performance e la scheda di prevenzione dell'esecuzione dei dati e vedere se viene indicato di seguito: "Il processre del computer support il DEP basato su hardware".

    Se è disponibile DEP, è ansible:

    Distriggersre DEP: bcdedit.exe /set {current} nx AlwaysOff
    Attivare DEP: bcdedit.exe /set {current} nx AlwaysOn

    Riavviare per accedere alla modifica.

    Se la distriggerszione di DEP non risolve il problema, è necessario riaccenderlo.

    Questo è un problema tipico per me che sembra, fissandosi disperatamente chiedendo.

    Questo problema persiste per diverse settimane. Poiché non ho ricevuto una risposta al momento in cui ho impostato il bounty, ho installato Picasa Photo Viewer e impostato come predefinito per aggirare i sintomi.

    Non ho potuto controllare le risposte qui per un paio di giorni, quindi adesso ho controllato di nuovo e provato Photo Viewer, ora funziona senza un problema. L'unica differenza era il Picasa Photo Viewer installato. Posso solo supporre che sia fissato qualcosa nel mio utilizzo dx-lib, perché era letteralmente l'unica cosa che ho fatto. Anche dopo aver disinstallato Picasa e utilizzando Windows Photo Viewer come impostazione predefinita non crea più l'errore.

    Ringrazio per le risposte per la bontà, ma non posso ricompensarla poichè non posso dire che / se lo ha aiutato.

    Questo mi ha funzionato in Windows 8.1 quando Photo Viewer si blocca dopo aver utilizzato le funzioni "Avanti (Freccia Destra)" o "Precedente (Freccia Sinistra)": http://www.geeklab.info/2013/10/windows-photo -viewer-chiude-con-com-surrogato errori /

    Leggi l'ultimo commento di Metal , ripubblicato in pieno qui:

    [sic]

    Un metodo lavorato per me, vorrei condividere che potrebbe aiutare qualcun altro.

    Utilizzo di OS: Windows 8.1 pro 64bit

    I surrogati Com hanno interrotto l'errore di lavoro è stato affrontato each volta che stavo andando a cartella delle immagini da "Start Menu" e cliccando su "Immagini". Il collegamento di scorciatoie Foto stava aprendo la cartella immagini come "Apps -> Immagini" con lunghi caratteri casuali nella barra degli indirizzi. Al contrario, quando ho scattato la mia normale scorciatoia immagini, mi port semplicemente a C: \ Users \ username \ immagini e il problema di comrogazione com non era avvenuto in quel modo.

    Così ho semplicemente cambiato la posizione di destinazione "immagini" in "C: \ Users \ username \ images" e il problema è stato risolto.

    / repost finale


    Ho provato questo e funziona.

    Avevo già triggersto nuovamente la function 'Librerie' sul mio Windows 8 quando l'ho prima ottenuta (è disabilitata) ma stranamente, non tutti i "scorciatoie" presenti sullo schermo di avvio Win-8 sono stati aggiornati: 'Musica' e 'Video 'aperta a' Librerie \ Musica 'e' Librerie \ Video 'come dovrebbero, ma' Documenti 'e' Immagini 'entrambi aperti a' Apps -> Documenti 'e' Apps -> Immagini '. Quel path di path "Apps" è quello che stava causando l'errore COM Surrogate con photoviewer.dll

    Fuggito abbastanza, se faccio clic sul link "Librerie" direttamente nello stesso esploratore, posso navigare da "Apps -> Immagini" a "Librerie \ Immagini" (esattamente i risultati stessi) e l'errore con COM Surrogate scompare e io puoi scorrere nuovamente tutte le mie foto in Photo Viewer come ho usato.

    Questo errore è riproducibile al 100% sulla mia macchina. Se si tratta di un bug dovrebbe essere segnalato a Microsoft. Per ora, tutto quello che wherevo fare era cambiare il path di destinazione della mia piastrella "shortcut" di Windows 8 alle librerie, e il problema è andato via. Se segui il collegamento difettoso alla sua fonte (fare clic con il button destro del mouse -> Apri cartella) ti porterà alla posizione misteriosa di "Apps", completamente vuota. I collegamenti di collegamento corretti puntano direttamente alla posizione "Librerie".