Dateien überschreiben oder löschen?

1043
Mr Awesome8

(Ich hoffe, dass dies die richtige Community ist, um zu fragen)

Im Laufe des Tages muss ich verschiedene Bilder auf meinem Computer speichern und sie bald darauf entsorgen. Aus diesem Grund habe ich auf meinem Computer eine PNG-Datei mit dem Namen TempImage erstellt, die ich jedes Mal überschreiben kann, wenn ich für kurze Zeit eine neue Datei benötige. Ich dachte, das wäre besser, als jedes Mal eine neue Datei unter einem neuen Namen zu speichern. Ist es? Oder wird mehr RAM durch das Überschreiben der Dateien verschwendet? Ich habe gerade diesen neuen Computer erhalten und ich habe einen Fehler SEITE FEHLER IN NICHT ANGEWENDETEM BEREICH erhalten. Was ich online gesucht habe, bedeutet Speicherprobleme. Ich habe diesen Fehler gleich zweimal hintereinander erhalten, nachdem ich einen Anruf in Skype angenommen habe, von dem ich weiß, dass er viel Speicher beansprucht, und daher macht es irgendwie Sinn. Sollte ich mir Sorgen um mein Gedächtnis machen? Ich habe es ungefähr 286 mal überschrieben. Soll ich damit aufhören und jedes Mal eine neue Datei erstellen? Was kann ich tun, um meinen Computer zu reparieren? Ist es so einfach wie ein Speicherdiagnosetool auszuführen? Oder muss ich es reparieren lassen? Dieser Computer wurde mit Windows 10 geliefert.


Diagnoseergebnisse

Der WDT hat keine Fehler gefunden. Der Befehl chkdsk tat es auch nicht.

Windows hat das Dateisystem geprüft und keine Probleme gefunden.


Irgendwelche anderen Ideen, warum es passieren würde? Ich glaube nicht, dass der Computer noch einen Monat alt ist ... Ich habe nur 3 Programme heruntergeladen ...

3

3 Antworten auf die Frage

1
Nathan Owen

Ich stimme MrStatic zu

Ich würde auch diese Quelle für mögliche Korrekturen empfehlen: http://www.technicalnotes.org/how-to-fix-page-fault-in-nonpaged-area-best-fixes/

Unnötige Ausarbeitung: (um Ihre Bedenken hinsichtlich des Verschleißes des Speichers zu lösen): Wenn Sie ein Bild (oder eine andere Datei) speichern, wird es auf Ihre Festplatte geschrieben und nicht in Ihren RAM (was im Allgemeinen als Speicher bezeichnet wird). Natürlich wird es während des Editierens / Anzeigens in RAM (und im Paged Memory) gespeichert, aber RAM (DRAM) hat eine sehr hohe MTBF und wird wahrscheinlich VIELE Jahre dauern (etwa 1000 Jahre), da im Gegensatz zu Flash Kondensatoren verwendet werden und, so wie ich es verstehe, nimmt der Gebrauch nicht ab. Es ist weitaus wahrscheinlicher, dass Sie einen defekten RAM-Stick haben, wenn Sie wissen, wie neu er ist, als dass Sie etwas getan haben, um ihn zu verursachen. Ihr RAM wird ständig neu geschrieben, unabhängig davon, was Sie tun. Dies ist normal und nichts, worüber Sie sich Sorgen machen müssen.

Das Ersetzen einer Datei bedeutet nicht, dass sie an derselben Stelle geschrieben wird. Stattdessen wird der Verweis auf diese Datei durch einen Verweis auf die neue ersetzt und der alte wird dereferenziert (gelöscht). Die Originaldatei bleibt wahrscheinlich auf Ihrer Festplatte, bis sie schließlich überschrieben wird. Dies ist für Ihre Festplatte tatsächlich besser, als tatsächlich den gleichen Bereich zu verwenden, da er dazu beiträgt, dass sich das Laufwerk gleichmäßig abnutzt, anstatt eine Stelle abzunutzen (viel wichtiger bei SSDs als bei magnetischen Laufwerken). Häufig verwenden Festplattenlaufwerke (wie ich es in der Schule gelernt habe) eine FIFO-Warteschlange für den verfügbaren Speicherplatz. Dies bedeutet, dass das Letzte, das Sie gelöscht haben, im Allgemeinen das Letzte ist, das überschrieben wird.

Vielen Dank für Ihre ausführliche Ausarbeitung. Nur um klar zu sein, sagen Sie, es ist egal, ob ich jedes Mal eine neue Datei erstelle? Oder empfehlen Sie, jedes Mal eine neue Datei zu erstellen? Mr Awesome8 vor 8 Jahren 0
It does not matter. Both are equal as far as your drive are concerned. You cannot determine where a file is saved (your operating system does this using various algorithms) and naming it to the same thing every time does not affect how it is saved. Unless you are using a flash based Solid State Drive you will probobly never have to worry about your drive failing. SSDs try to even the wear out evenly by saving to different locations every time so that failure takes a long time but again this is the operating system / hard drive programmers job and you have little control over this. Nathan Owen vor 8 Jahren 0
Ich verstehe jetzt, danke für deine ausführliche Erklärung. Mr Awesome8 vor 8 Jahren 0
0
Unfundednut

Ihr Prozess mit der PNG-Datei hätte keine Ursache für den Seitenfehler im nicht ausgelagerten Bereich. Wenn dieser Prozess für Sie funktioniert, fahren Sie damit fort. Das System wird in keiner Weise belastet.

Im Allgemeinen liegt der Grund für das Auftreten von Seitenfehlern im nicht abgebildeten Bereich darin, dass Sie ein Problem mit dem Speicher haben. Dies kann entweder von Ihrer Festplatte oder von Ihrem RAM verursacht werden. Wenn Sie diesen Bereich nur selten sehen, handelt es sich normalerweise um einen fehlerhaften Stock. Führen Sie die Windows-Speicherdiagnose eine Zeit lang aus und prüfen Sie, ob ein Fehler angezeigt wird. Wenn dies der Fall ist, können Sie es nicht reparieren. Sie müssen es ersetzen.

Versuchen Sie auch, eine Eingabeaufforderung zu öffnen, indem Sie auf Start klicken und dann eingeben cmd. Geben Sie im Feld DOS-Stil ein chkdsk. Wenn es mit einem Fehler zurückkehrt, führen Sie den gleichen Befehl erneut aus, jedoch mit einem nachfolgenden Befehl /F. Dadurch können Sie versuchen, Ihre Daten zu reparieren oder zu verschieben, um beschädigte Bereiche der Festplatte zu vermeiden.

Hallo, danke für die schnelle Antwort. Das Diagonstics-Tool ist zu etwa 50% fertig, ich werde den Post aktualisieren, sobald er fertig ist (derzeit auf dem Handy). Danach werde ich den Befehl chkdsk ausprobieren. Mr Awesome8 vor 8 Jahren 0
Es scheint, dass es sich nicht um einen fehlerhaften RAM-Stick handelt, da beide Ergebnisse fehlerfrei waren. Mr Awesome8 vor 8 Jahren 0
0
Martin Sugioarto

Wenn Sie absolut sicher sind, dass die Hardware in Ordnung ist, ist ein Seitenfehler einfach ein Fehler in der Software, der diesen Fehler auslöst. Es ist in Software ziemlich üblich und ist ein Zeichen für schlechte Qualität, wenn die Software dies häufig tut.

Ich denke normalerweise andersherum. Zuerst gehe ich davon aus, dass die Software abgestürzt und dann, wenn ich denke, dass die Software eine gute Qualität hat, erhalte ich die Idee, die Hardware zu überprüfen.

Wenn die Software nicht beschädigt wurde, ließ ich sie nicht fallen. Kann ich eine Art Hardwaretest durchführen? Ich habe bereits mehrere Anrufe von Skype angenommen und hatte kein Problem. Warum sollte es jetzt geschehen? Mr Awesome8 vor 8 Jahren 0