Perché il blocco note si arresta in modo anomalo sui file desktop nella finestra di dialogo Salva come?


10

Ecco un problema sconcertante: forse qualcuno ha un'idea. In questo momento sono senza idee.

Su Win7 64 bit, il seguente Blocco note si arresta in modo anomalo:

  1. Sul desktop, fare clic con il tasto destro del mouse, selezionare "Nuovo | Documento di testo". Questo crea "New Text Document.txt".
  2. Fare clic destro su quel file, selezionare "Modifica". Questo apre il blocco note con il file vuoto.
  3. Selezionare "File | Salva con nome": Blocco note si arresta in modo anomalo e Win7 segnala che "Blocco note ha smesso di funzionare".

Ora sposta il file su c:\tempe ripeti i passaggi 2 e 3: questa volta non si verifica alcun arresto anomalo e la finestra di dialogo Salva come appare normalmente. Posso creare passaggi simili per la finestra di dialogo "Apri".

Cose che ho provato:

  • Modalità provvisoria: non funziona, stesso problema
  • Crea un nuovo utente e riprova ad accedere come quell'utente - nessun arresto anomalo
  • Denominare il file in modo diverso o crearlo altrove, quindi passare al desktop - stesso problema
  • Usa invece Wordpad - stesso problema
  • Controlla le estensioni della shell con ShellExView: niente di straordinario qui
  • Fissare le voci del registro eventi per ciascuno degli arresti anomali. Non mi illumina.
  • Al momento del crash, guarda la vista dello stack di Process Explorer. Si blocca in una funzione "TaskDialog".
  • sfc.exe /scannow riparato alcuni file ma il problema persiste.

Ecco come appaiono le voci del registro eventi:

Nome registro: applicazione
Fonte: errore dell'applicazione
Data: 14.12.2010 00:33:48
ID evento: 1000
Categoria attività: (100)
Livello: errore
Parole chiave: classico
Utente: N / A
Descrizione:
Nome dell'applicazione che ha generato l'errore: NOTEPAD.EXE, versione: 6.1.7600.16385, timestamp: 0x4a5bc9b3
Nome del modulo difettoso: COMCTL32.dll, versione: 6.10.7600.16661, data / ora: 0x4c6f6e4b
Codice di eccezione: 0xc000041d
Offset guasto: 0x00000000000db770
ID processo di errore: 0x198
Ora di inizio dell'applicazione che ha generato l'errore: 0x01cb9b1e140ab92a
Percorso dell'applicazione che ha generato l'errore: C: \ Windows \ system32 \ NOTEPAD.EXE
Percorso del modulo che ha generato l'errore: C: \ Windows \ WinSxS \ amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_fa62ad231704eab7 \ COMCTL32.dll

Cos'altro dovrei provare, a parte scaricare il mio utente e ricominciare da capo con un nuovo profilo? Grazie...


In realtà ho avuto esattamente un tale problema in Win7 / 64bit nell'autunno del 2010, ed è stato risolto qualche tempo all'inizio del 2011. Bug in windows nella generazione delle miniature.
Warren P

Grazie, Warren. Ciò spiegherebbe perché non l'ho più visto.
deepc

Ha iniziato a funzionare dopo che ho fatto clic con il tasto destro su Notepad ++ e ho fatto clic su "Modifica con Notepad ++". Non so se sia una soluzione definitiva, ma ha funzionato per me! ymmv
CodyBugstein,

Risposte:


6

Ho riscontrato questo comportamento errato oggi facendo un'installazione di prova (W7x64u sp1). Sono stato in grado di restringere il colpevole, comunque ymmv, per favore controlla tu stesso.

Per riordinare la vista in Esplora risorse, ovvero nascondere librerie, preferiti, gruppo home, utente connesso, ho fatto riferimento a questa procedura con il supporto di SetAcl per farlo da riga di comando. Finora questo sembrava funzionare bene per me.

Ora ho notato che in ogni account utente appena creato (indipendentemente dall'amministratore o meno) Blocco note si arresta in modo anomalo quando si tenta di aprire o salvare un file. Ciò non accade nell'account amministratore predefinito utilizzato per l'installazione. Non ho una spiegazione per questo, ma presumo che l '"ultima posizione del file" del Blocco note faccia riferimento a questi Preferiti o spazio della Libreria ... spazio nascosto (ma non rimosso) dalla procedura di Vishal.

Questa modifica è stata rinviata dopo che tutti gli account locali erano stati creati sulla macchina. Potrebbe esserci una sorta di valore del Registro di sistema per dire al Blocco note di non cercare in nessuna posizione mal riuscita di M $, non lo so.


3
Lo stupido programma fa capolino tra i "Preferiti" e, se sono disabilitati, diventa boom! Microsoft ha fallito di nuovo ...
dabbl0r

2
Per coincidenza, avevo rimosso anche le biblioteche e le altre cose non così utili da explorer. Forse non con quella procedura ma probabilmente in modo simile (non ricordo). Due cose da notare però: 1. Attualmente funziona anche se questa roba è ancora nascosta. 2. Non si tratta di Blocco note, il problema esisteva in ogni applicazione usando le finestre di dialogo dei file standard.
deepc

Preferiti " aggiunti " nel registro e le cose stanno di nuovo funzionando
Umber Ferrule il

3

Mi sembra che il precedente percorso di salvataggio (o un'unità di rete) sia il blocco. Vuole rendere il percorso in cui si trova e non può farlo perché una voce è probabilmente offline o non disponibile.

Vorrei ricordare dove è stato memorizzato il blocco note l'ultimo percorso di salvataggio, ma la posizione mi sfugge. Proverei o aspettandolo o cercando online l'ultima posizione di salvataggio e cambiandolo. Vedi se questo risolve il problema.

MODIFICARE

Guardando COMCTL32.dll sembra che stia caricando una miniatura da un file nella finestra di dialogo Seleziona file che si sta arrestando in modo anomalo. Qualcosa nella cartella Documenti (o dove hai mai salvato in precedenza) su cui la generazione di miniature sarebbe esplosa? È possibile che le dimensioni della cartella siano piccole in Esplora file normale (non genererebbe un pollice), quindi nella finestra di dialogo Salva-come più grande che la invocherebbe. (Non riesco a immaginare che stia usando il TaskDialog o le abilità Drag and Drop)


Grazie ma si tratta di qualcos'altro. Ho rimosso tutte le icone incluso il cestino dal desktop. Il problema si verifica nuovamente con "nuovo documento di testo". Quindi ho spostato il file in una cartella sull'unità temporanea. Lavorato lì. Ciò esclude anche il precedente percorso di salvataggio. Si noti che il problema si verifica anche per wordpad ed emeditor. Non è specifico per il blocco note.
deepc

Ciò mi rende più propenso a credere che si tratti di qualcosa che non riguarda l'applicazione di Explorer (qualcosa che riguarda "SaveFileDialog", "OpenFileDialog" o il modo in cui Explorer esplora il percorso di destinazione stesso).
Brad Christie,

decisamente. Ho appena usato il blocco note come semplice esempio. A proposito, il problema rimane. Ho imparato a convivere con l '"handicap" (ho dovuto imparare).
deepc,

2

Ho avuto un problema simile. Mi capita anche di avere Notepad ++ installato (anche se non mi sono mai veramente convertito su di esso e uso ancora Notepad Vanilla normale) e quello che ho fatto è stato aprire il file in Notepad ++ quindi provare il Salva con nome e ha funzionato bene. Sono stato quindi in grado di manipolare il file con Blocco note. Tuttavia, non sono sicuro di cosa abbia causato il problema


Non ho provato con Blocco note ma con un sacco di altri programmi. Il problema è legato alle finestre di dialogo standard open / save che sono comuni a tutti i programmi.
deepc

2

Ho avuto questo problema per oltre un anno. Ho provato la soluzione sopra specificata per modificare Explorer> Strumenti> Opzioni cartella> riquadro di spostamento, ma non ha funzionato. Ho quindi esaminato tutte le schede della finestra di dialogo Opzioni cartella (schede Generale, Visualizza e Cerca) e ho ripristinato tutto utilizzando le impostazioni predefinite di ripristino in ogni scheda. Ora funziona.

Di conseguenza, tuttavia, la visualizzazione predefinita di Esplora risorse di Windows è diversa. Non riesco più ad accedere alla finestra di dialogo Opzioni cartella da Esplora risorse, ma riesco ancora a trovarla nel Pannello di controllo.

Grazie,


1

Il problema esiste in una dll condivisa da più programmi (comctl32.dll) che è il controllo della finestra di dialogo comune, utilizzato per visualizzare le normali finestre di dialogo "FileOpen" e "FileSave" che assomigliano a una finestra di Explorer che sfoglia una cartella. Se è presente un collegamento a un percorso di rete offline, è possibile bloccare le applicazioni, incluso Explorer stesso. Se è presente un file che causa l'arresto anomalo delle applicazioni durante la navigazione in una directory, questa è un'altra causa. In questo caso, potrebbe essere causato ad es. un'immagine / miniatura non valida, documento non valido (.RTF, .DOC, .PPS, .XLS, ecc.), codec codificati non validi che vengono caricati per eseguire il rendering di miniature dei video, ecc. ecc.

Ricorda inoltre che "Desktop" è una cartella di sistema speciale, che ha un CLSID registrato e un modulo correlato (dll) che verrà caricato quando si sfoglia la directory. Questa DLL può avere dipendenze, native o di terze parti. Se uno di questi moduli (dll) contiene un bug, può causare il crash delle applicazioni che lo caricano.

Dovresti riprodurlo in un ambiente senza software di terze parti installato. Se il problema persiste, si tratta di un bug nel sistema operativo stesso e Microsoft deve essere contattato e il bug segnalato. Se il bug esiste in un altro software, il modulo responsabile (DLL) deve essere identificato e il bug deve essere segnalato al fornitore.


Tutto vero - si noti che il problema non si è verificato con un nuovo utente sulla stessa installazione del sistema operativo. Ciò potrebbe ovviamente essere correlato a una serie di fattori diversi, ad esempio una storia salvifica diversa. A parte questo, è difficile (per me) individuare con precisione il colpevole. Tuttavia, ho ripetuto i passaggi ora dopo oltre un anno e ora funziona perfettamente. Caso chiuso con una soluzione di auto-guarigione sconosciuta credo.
deepc

1

Fare quanto segue:

  1. Vai a Esplora file, apri Strumenti → Opzioni cartella quindi seleziona "Mostra tutte le cartelle".

  2. Apri Blocco note → Salva con nome → La finestra di dialogo appare senza crash! Salvare il file in una posizione / cartella che normalmente non è nascosta (ad es. I miei documenti)

  3. Una volta completato, torna a Esplora file, Strumenti → Opzioni cartella e nascondi cartelle.

Se Blocco note si blocca ancora, probabilmente hai salvato il file in una posizione nascosta nel passaggio 2.


0

Ho chiesto questo problema nel 2010: l'ho appena provato e ora funziona. Non ho il minimo motivo per cui. Forse qualche aggiornamento di Windows lo ha risolto. Oppure ho disinstallato qualcosa negli ultimi 12+ mesi ...

Questo non risponde davvero alla domanda, ma non sono sicuro di come affrontarlo ora che il problema è scomparso. Suppongo che non sarebbe corretto mantenerlo senza risposta.


Anch'io ho questo problema, e una delle risposte su questo post è in realtà una soluzione: superuser.com/questions/221720/…
payo

0

Ho trovato la soluzione!

In Esplora risorse, vai a EXTRA - OPZIONI CARTELLA - assicurati che MOSTRA TUTTE LE CARTELLE sia selezionato. Quindi tutto funziona di nuovo bene. Se deselezionato, il problema si ripresenta. Perché non lo so.


0

Questo ha funzionato per me:

  1. Apri Esplora risorse
  2. Vai al desktop
  3. Fare clic con il tasto destro del mouse sul desktop e selezionare Nuovo -> Documento di testo
  4. Inserisci un nome per questo
  5. Aprilo in modo da aprire Blocco note (se un altro file è associato con l'estensione .txt, quindi fai clic con il pulsante destro del mouse e seleziona Apri con -> Blocco note
  6. Digita qualsiasi cosa
  7. Salva il file

Ora riprova ad aprire Blocco note e a salvare qualsiasi cosa.


0

Il riavvio di explorer.exe ha funzionato per me.

1) Vai a Task Manager

2) Uccidi explorer.exe

[passaggi necessari solo se explorer.exe non si riavvia automaticamente]

3) Tasto Windows + R per aprire la finestra di dialogo Esegui

4) Esegui explorer.exe

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.