Condividi tramite

Problema memoria insufficiente NetFrameWork

Anonimo
2018-07-28T10:49:48+00:00

Premetto che il problema si  manifesta solo sul mio pc principale (desktop core i5, 8 gb di RAM DDR, SSD + hd sata) mentre sul notebook (lenovo X301) e sul 2° pc desktop "muletto" non ho nessun problema.

Di tanto in tanto e senza un apparente perché (sembrava fosse Kaspersky, l'ho tolto ma il problema permane sia con Defender che con Avira o Panda free) il sistema fa apparire una schermata di problemi di NET Framwork con i seguenti dettagli:

Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra

sono riportate in fondo al messaggio.

************** Testo dell'eccezione **************

System.OutOfMemoryException: Memoria insufficiente.

   in System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)

   in System.Drawing.Image.FromStream(Stream stream)

   in System.Windows.Forms.PictureBox.Load()

   in System.Windows.Forms.PictureBox.Load(String url)

   in UserInterface.Form1.PictureBox5timer_Tick(Object sender, EventArgs e)

   in System.Windows.Forms.Timer.OnTick(EventArgs e)

   in System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

   in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Assembly caricati **************

mscorlib

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8933 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll


UserInterface

    Versione assembly: 1.0.0.0

    Versione Win32: 1.0.0.0

    Base di codice: file:///F:/Program%20Files%20(x86)/Emily2/UserInterface.exe


System.ServiceProcess

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_MSIL/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll


System

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll


System.Windows.Forms

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll


System.Drawing

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll


System.Configuration

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll


System.Xml

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll


System.Data

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll


System.Transactions

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll


System.EnterpriseServices

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll


System.Drawing.resources

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing.resources/2.0.0.0_it_b03f5f7f11d50a3a/System.Drawing.resources.dll


System.Windows.Forms.resources

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8922 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll


mscorlib.resources

    Versione assembly: 2.0.0.0

    Versione Win32: 2.0.50727.8933 (WinRelRS4.050727-8900)

    Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll


************** Debug JIT **************

Per attivare il debug JIT, è necessario impostare il valore

jitDebugging nella sezione system.windows.forms del file di configurazione

dell'applicazione o del computer (machine.config).

L'applicazione inoltre deve essere compilata con il debug

attivato.

Ad esempio:

<configuration>

    <system.windows.forms jitDebugging="true" />

</configuration>

Quando il debug JIT è attivato, tutte le eccezioni non gestite

vengono inviate al debugger JIT registrato nel computer,

anziché essere gestite da questa finestra di dialogo.


Cosa può essere?

Windows per utenti privati | Windows 10 | Prestazioni ed errori di sistema

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2018-08-10T11:41:47+00:00

Ciao Gianluca,

Windows 10 IN PLACE o PULITA con ISO:

Scarica con Edge direttamente il file ISO della versione 1803 (o successive) https://www.microsoft.com/it-it/software-download/windows10

Usa Edge in Bing Bot Emulation (apri il sito Web in Edge, premi F12 (oppure IMPOSTAZIONI > STRUMENTI DI SVILUPPO), vai alla scheda Emulation, vai su Stringa Agente Utente e dal menu a discesa seleziona Bing Bot). Scegli Windows 10 , la lingua , 32 o 64 bit.

Potrai così scaricare il file win10 1803 Italian x64 (oppure x86 per sistemi a 32bit) .iso (La versione sarà sempre la stabile più aggiornata)

Oppure con Internet Explorer 11 anche da un pc con Windows 7 e successivi.

Apri il sito: https://www.microsoft.com/it-it/software-download/windows10

F12 oppure Strumenti > Strumenti di Sviluppo.

Stringa Agente Utente > Bing Bot.

Seleziona Edizione > Windows 10 sotto la versione 1803 e conferma.

Scegli una lingua > Italiano e conferma.

Scegli 32 o 64Bit e conferma.

Con il file iso potrai, a scelta salvarlo nei pc, montarlo e lanciare il setup (come amministratore) per aggiornare IN PLACE oppure preparare un dvd da usare allo stesso modo.

La versione (home o pro) verrà riconosciuta durante la reinstallazione (aggiornamento) IN PLACE.

Si potrà scegliere di MANTENERE FILE E APP oppure di NON MANTENERE NULLA.

Nel caso di masterizzazione del file .iso come immagine si otterrà un dvd che potrà effettuare anche l’installazione pulita come da articolo:

https://answers.microsoft.com/it-it/windows/forum/windows_10-windows_install/installazione-pulita-windows-10/beb7ec59-aedf-4c41-ba22-108003907f11

Questo metodo sistemerà anche tutti i file di sistema eventualmente "danneggiati" o "corrotti".

E' opportuno e consigliabile scaricare periodicamente un file ISO aggiornato.

Fammi sapere 

Flavio

La risposta è stata utile?

0 commenti Nessun commento

16 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2018-07-30T11:32:50+00:00

    Allora  questa mattina mi ha chiesto di reinstallare Framework 3.5 perché necessario ad alcune applicazioni 

    Non mi da più l'errore con il FrameWork ma continuo ad ottenere errori con TUTTI I BROWSER e dopo un po' è crashato explorer.exe

    Come si può vedere:

    Sembrerebbe che i problemi siano iniziati da fine Giugno prima funzionava tutto come "un orologio svizzero"

    Esempi odi un errore:

    Nome dell'applicazione che ha generato l'errore: cfosspeed.exe, versione: 10.10.2238.0, timestamp: 0x55f004fb

    Nome del modulo che ha generato l'errore: cfosspeed.exe, versione: 10.10.2238.0, timestamp: 0x55f004fb

    Codice eccezione: 0xc0000409

    Offset errore 0x0000000000112a78

    ID processo che ha generato l'errore: 0x1eac

    Ora di avvio dell'applicazione che ha generato l'errore: 0x01d4277f44f69f6c

    Percorso dell'applicazione che ha generato l'errore: C:\Program Files\ASRock\XFast LAN\cfosspeed.exe

    Percorso del modulo che ha generato l'errore: C:\Program Files\ASRock\XFast LAN\cfosspeed.exe

    ID segnalazione: 01ab67c7-6327-4db7-aec1-aaa97ee2de3f

    Nome completo pacchetto che ha generato l'errore: 

    ID applicazione relativo al pacchetto che ha generato l'errore:

    Dubito sia un problema hardware perché, una volta che si è riavviato, è capace a funziona bene per ore!

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2018-07-28T14:05:08+00:00

    Ciao di nuovo Gianluca!

    Di per sé, il malfunzionamento del solo .NET Framework non dovrebbe causare problemi con la memoria insufficiente; tuttavia, se esso va in conflitto per qualche motivo con altri programmi o servizi di Windows, questo potrebbe appunto causare una gestione errata delle risorse da parte del computer.

    Per cercare di risolvere questa situazione, quindi, se la reinstallazione del .NET Framework 3.5 non è servita ti consiglierei di seguire questa guida dell'MVP Franco Leuzzi per eseguire un avvio pulito, procedura che ti permetterà di lanciare Windows con i soli servizi indispensabili e che dovrebbe quindi escludere quelli problematici.

    Segui la guida punto per punto, e facci sapere se vi sono miglioramenti!

    Un saluto,

    Gianmarco

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2018-07-28T11:35:34+00:00

    Grazie per la risposta.

    Il malfunzionamento di Net FrameWork può causare gli errori relativi alla memoria insufficiente ?

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2018-07-28T11:31:45+00:00

    Ciao Gianluca!

    A giudicare dal messaggio d'errore, sembra che il problema sia legato al .NET Framework 2.0 attualmente presente sul tuo computer, che a quanto pare non funziona come dovrebbe.

    Ti suggerirei quindi di controllare innanzituttio se .NET Framework 3.5 (che include 2.0 e 3.0) è attivo sul tuo computer, seguendo le istruzioni contenute in questo articolo. L'articolo stesso spiega anche come abilitarlo in caso di bisogno; quello che ti consiglierei in questo caso sarebbe invece di provare a disabilitarlo (togliendo anziché mettendo il segno di spunta dalla relativa casella) e poi a riabilitarlo, per vedere se cambia qualcosa.

    Fammi sapere se ci sono novità!

    Un saluto,

    Gianmarco

    La risposta è stata utile?

    0 commenti Nessun commento