Kennt jemand gute Diagnosetools? [geschlossen]

Kennt jemand gute Diagnosetools für Mac? etwas inline mit Apple Hardware Test , Apple Service Diagnostics , tech tool pro , vorzugsweise mehr in die Tiefe, vielleicht etwas Low-Level, Pre-OS-Startup

Ich muss auf einigen MacBooks und einem iMac einen vollständigen Hardwaretest durchführen, dh alle Komponenten GPU, CPU, HDD, ODD, Hauptplatine und Speicher gründlich testen. Apple-Hardwaretest würde ausreichen, aber ich habe nicht die Möglichkeit, ihn auf allen Maschinen zu verwenden. Wenn es irgendwie eine Möglichkeit gibt, es herunterzuladen und auszuführen, sagen wir einen USB-Stick, wäre dies ideal.

Im Grunde muss es, wie gesagt, ein Hardwaretest sein, der dem Hardwaretest von Apple ähnelt. Ich brauche es für Situationen, in denen ich AHT nicht ausführen kann. Für Intel-MACs

Außerdem will ich keine Benchmarks!

Was versuchst du zu testen? GPU-Benchmarks oder nur Systemdiagnose?
Es gibt Apple Hardware Test (AHT) und auch Apple Service Diagnostics (ASD). ASD ist nicht öffentlich verfügbar, klingt aber eher nach dem, wonach Sie suchen?
danke euch beiden für eure replays ich habe über etwas inline mit aht und asd nachgedacht aber aht kann auf manchen macs nicht verwendet werden weil kein cd/usb/internetzugriff bezüglich der GPU ich will keine benchmarks ich will hardware diagnose
@Macmaniman was testest du und warum? Es gibt Tools, um bestimmte Dinge einzeln zu testen, aber jeder Test hat eine Funktion. Welche Funktion suchen/benötigen Sie?
@AndrewU. Ich muss einen vollständigen Hardwaretest auf einigen MacBooks und einem iMac durchführen, dh einen Thuru-Test aller Komponenten GPU, CPU, HDD, ODD, Hauptplatine und Speicher durchführen. Apple-Hardwaretest würde ausreichen, aber ich habe nicht die Möglichkeit, ihn auf allen Maschinen zu verwenden. Wenn es irgendwie eine Möglichkeit gibt, es herunterzuladen und auszuführen, sagen wir einen USB-Stick, wäre dies ideal
Sie könnten es versuchen system_profiler, die Macbooks sollten damit ausgeliefert worden sein, also sollte das Herunterladen kein großes Problem darstellen. Ich weiß allerdings nicht, ob der iMac auch damit geliefert wird.
@AlexejMagura mach das zu einer Antwort
@AlexejMagura, unterscheidet sich die Ausgabe in der CLI von der in der GUI?
@NOTjust--user4304 von GUI, meinst du Systeminformationen?
@AlexejMagura system_profiler ist ein Befehl, den Sie in Terminal oder der Befehlszeilenschnittstelle (CLI) verwenden. Während jeder Mac seitdem, ich bin mir ziemlich sicher, sogar vor OS X, einen "System Profiler" als Programm in der grafischen Benutzeroberfläche (GUI) des Computersystems hatte. Ich frage, ob die Ausgabe des Befehls im Terminal weitere Details aus der Ausgabe in ".app" enthält oder ob alles gleich ist. Vielleicht gibt es Flags, die verwendet werden können, um den Befehl nützlicher zu machen, wenn dies standardmäßig der Fall ist.
@NOTjust--user4304 Ich weiß nicht, es gibt Flags, die Sie in der Befehlszeile angeben können, aber ich verstehe nicht, warum Sie eine GUI verwenden möchten, wenn die CLI-Version wahrscheinlich ausführlicher ist, und selbst wenn es so ist nicht ausführlicher ist, können Sie in der Befehlszeile die Ausgabe von system_profiler an etwas wie sed, grep, oder ein anderes Tool weiterleiten, um es einfacher zu machen, Mist zu finden. Ich sollte jedoch (als Haftungsausschluss) erwähnen, dass ich ein Serveradministrator bin, also bin ich eher für die Befehlszeile voreingenommen.
Ich möchte diesen Beitrag pausieren, um zu sehen, ob es ein CW-Beitrag sein muss oder ob er gestrafft werden kann. Mac sind breit. Ein Tool, das für PPC-Macs funktioniert, kann für einen anderen Mac wertlos oder schädlich sein. Ähnlich - wird diese Software oder Hardware diagnostiziert? Ich mache mir Sorgen, dass einige großartige Antworten aufgrund der vagen Formulierung in der Frage schwer zu finden sein werden (was auch durch das Kommentarvolumen belegt wird, das versucht zu verstehen, wo die Grenzen dafür liegen).
@bmike, wie gesagt, es muss ein Hardwaretest sein, der dem Apples eigenen Hardwaretest ähnelt. Ich brauche es für Situationen, in denen ich AHT nicht ausführen kann. ziemlich einfach
Warum*/*In welchen Situationen können Sie AHT nicht ausführen?
zum beispiel braucht man in manchen fällen eine cd, auf die man nicht immer zugreifen kann
Sehr richtig. Nachdem ich meine gewählte Linux-Distribution auf meinen ersten Laptop installiert hatte (etwa 100 Distributionen, nachdem ich erkannt hatte, dass das Betriebssystem, das ich immer wollte, tatsächlich existierte), ging mein optisches Laufwerk anschließend den Lauf der Welt; Also musste ich mich daran gewöhnen, USB-Laufwerke/Disc-Images (ISOs) für alles zu verwenden, von Boot-Images bis hin zu Installations-Discs für Videospiele.

Antworten (3)

Die Wahrscheinlichkeit, dass ein einziges Tool oder Dienstprogramm alle Diagnosefunktionen bietet, nach denen Sie suchen, ist sehr gering . Wenn Sie ein solches Dienstprogramm finden, besteht eine gute Chance, dass die Unterstützung für diese Fähigkeiten oberflächlich ist. Während es also eine gute Idee zu sein scheint, eine wirklich allgemeine und vielseitige Hardwarediagnose-App zu finden, sind Sie wahrscheinlich besser dran, wenn Sie sich kleinere, spezialisiertere Apps besorgen, die darauf ausgelegt sind, nur eine bis wenige der Hardwarekomponenten Ihres Systems zu überprüfen .

Darüber hinaus werden einige Hardwarekomponenten wie das Netzteil Ihres Systems am besten mit spezialisierten elektrischen Geräten überprüft, die darauf ausgelegt sind, Ihr Netzteil auf Fehler zu überprüfen, z.

Anwendungen zur Diagnose des Hardwarezustands

Festplatte/Solid-State-Laufwerk
  1. SMARTReporter
    • Die Benutzeroberfläche ist ziemlich kompakt (fühlt sich ein bisschen überwältigend an, wenn alles zusammengequetscht ist).
    • 4,99 $
    • Erhältlich im App-Store.
  2. smartmontools
    • hauptsächlich nur Befehlszeile , GUI hängt vom X-Server ab, aber selbst wenn Sie XQuartz installiert haben, wird GUI nicht angezeigt. (Details zur Verwendung finden Sie in der Manpage: man smartctl)
    • Frei
    • Per brew installieren :brew install smartmontools
  3. DriveDx
    • Viel schönere Benutzeroberfläche als SMARTReporter, fühlt sich viel sauberer und weniger auffällig an .
    • Viele Statistiken und Informationen, die so dargestellt werden, dass Sie sich Zeit nehmen .
    • 19,99 $
    • Erhältlich im App-Store.
Arbeitsspeicher (RAM)

HINWEIS
Ich konnte mit ein paar schnellen Suchen nicht viel im App Store finden, aber ich kenne ein paar verschiedene RAM-Diagnoseprogramme, aber alle erfordern die Verwendung eines USB oder einer Diskette oder eines anderen Medientyps, der dies kann hineingebootet werden; Obwohl ich Erfahrung mit mindestens einem davon habe, habe ich noch nie eines davon unter Mac OS X verwendet. Sie sind also auf sich allein gestellt.

  1. memtest86

    • Kostenlose und Premium-Versionen verfügbar
    • Unterstützt sowohl Windows als auch Mac

      Unter passmark.com finden Sie weitere Anwendungen diagnostischer/forensischer Natur

  2. memtest86+
    • Kostenlos (und Open-Source)
    • Basierend auf dem zuvor erwähnten memtest86.
  3. Speicher
    • Ein Stresstester für Arbeitsspeicher (RAM).
    • Frei
    • über brew installieren:brew install memtester
    • siehe Manpage für weitere Details:man memtester

Auch wenn dies super albern klingen mag, würde ich etwas Zeit investieren, um den Inhalt der Protokolle Ihres Systems zu überprüfen tail /var/log/system.log, aber wenn ich Sie wäre, würde ich alles einchecken, /var/lognur um sicherzustellen, dass Ihnen nichts entgeht .

Achten Sie außerdem darauf, die Ausgabe von auszuführen und zu überprüfen sudo dmesg | less: Wenn Ihr System Probleme hat, gibt es meiner Erfahrung nach eine hohe Wahrscheinlichkeit, dass dmesgdie Ausgabe von die Situation beleuchtet.

Mac OS X-Tastenkürzel beim Booten (in keiner bestimmten Reihenfolge):

  1. DWährend des Startvorgangs gedrückt halten
    • Führt Sie zum Hardwaretest-Dienstprogramm von Apple (oder Apple Diagnostics, je nach Mac-Modell)
    • Option+ Dkann stattdessen verwendet werden, um zu versuchen, Apple Hardware Test oder Apple Diagnostics über das Internet zu starten
  2. Halten Sie Alt+ Cmd+ P+ Rwährend des Startvorgangs gedrückt
    • Löscht PRAM (Parameter-RAM) und NVRAM (nicht flüchtiges RAM): Wenn entweder PRAM oder NVRAM beschädigt werden, treten Probleme auf. Halten Sie die Tasten gedrückt, bis Ihr Computer neu startet: Lassen Sie die Tasten los, nachdem Sie den zweiten Startton hören.
  3. AltWährend des Startvorgangs gedrückt halten
    • Dadurch wird das Boot-Menü geladen, mit dem Sie von einer anderen Betriebssystempartition booten können, die Sie möglicherweise auf Ihrer Festplatte installiert haben. Möglicherweise können Sie auch von einem USB-Gerät booten, aber das ist nur eine Vermutung.
  4. NWährend des Startvorgangs gedrückt halten
    • Wenn Ihr Setup einen kompatiblen Netzwerkserver (NetBoot) enthält, können Sie die besagte Taste während des Bootens gedrückt halten, um einen Netzwerkstart zu versuchen. Alternativ können Sie während des Starts die Alt+ -Tasten verwenden, um von einem NetBoot-Server mit dem bereitgestellten Standard-Boot-Image zu starten.N
  5. TWährend des Startvorgangs gedrückt halten
    • versetzt Ihren Mac in den Zielfestplattenmodus und verwandelt Ihren Computer effektiv in einen großen Wechseldatenträger. (Ermöglicht es Ihnen, Dateien zu und von Ihrem Computer mit ... Leichtigkeit zu übertragen ?)
  6. ShiftWährend des Startvorgangs gedrückt halten
    • Starten in den abgesicherten Modus. Sehr ähnlich dem abgesicherten Modus von Windows; eine großartige Möglichkeit, Probleme mit OSX-Anwendungen und -Erweiterungen zu beheben, die nicht richtig funktionieren.
  7. Halten Sie Cmd+ Vwährend des Starts gedrückt
    • Booten Sie in den ausführlichen Modus. Beim Booten erscheint eine terminalähnliche Oberfläche. Es enthält Informationen, die für den Start wichtig sind, sodass Sie Startprobleme diagnostizieren können, indem Sie alle Fehler sehen, die während des Starts auftreten können. Der Verbose-Modus wird automatisch beendet, wenn Ihr Mac mit dem Booten fertig ist.
  8. Halten Sie Cmd+ Swährend des Starts gedrückt
    • Booten Sie in den Einzelbenutzermodus.
      ANMERKUNG Kenntnisse über bash und die Befehlszeile (allgemein) werden empfohlen. Praktisch für die erweiterte Fehlerbehebung bei der Startsequenz.

Außerdem würde ich mir Parted Magic und GParted sowie jede andere Linux-Distribution ansehen, die eine Live-Disc-Version anbietet. Diese können verwendet werden, um den Diagnoseprozess zu vereinfachen, da sie (zumindest Parted Magic und GParted) mit Blick auf die Systemwartung entwickelt wurden – ganz zu schweigen von der Tatsache, dass Sie mit jedem gegebenen Zugriff auf ein weitaus größeres Software-Repository haben Linux (das einen Paketmanager hat) als zum Beispiel mit Brew.

Dies scheinen großartige Apps zum Einlesen Ihrer Leistung zu sein, aber ich würde gerne wissen, dass auf Hardwareebene alles perfekt funktioniert. Sie haben jedoch einige großartige Apps aufgelistet! und danke dafür
@Macmaniman Wenn Sie nur sicherstellen möchten, dass alles wie erwartet funktioniert , würde ich Ihre Systemprotokolle überprüfen. Treten bei Ihnen bestimmte Hardwareprobleme/Probleme auf, die Sie beispielsweise beschreiben könnten? Oder suchen Sie einfach nach Apps, mit denen Sie die Quelle dieser Fehler finden können, falls sie auftreten sollten?
Sagen wir zum Beispiel, ich möchte einen gebrauchten Computer kaufen, ich möchte sicherstellen, dass alles richtig funktioniert, ohne Stunden damit zu verbringen, jede Komponente zu überprüfen und zu laden. oder sagen Sie zum Service, wenn Ihr Computer Probleme hat.
Außerdem sind deine Antworten großartig. obwohl es nicht wirklich mein Problem löst :(
@Macmaniman Suchen Sie auch nach Tools, die Hardware einem Stresstest unterziehen , oder nach Tools, die nur prüfen, ob die angegebene Hardware mit voller Kapazität und Leistungsfähigkeit betrieben werden kann?
wirklich eher ein Test, um zu sehen, ob es richtig funktioniert und ja, bei voller Kapazität!
@Macmaniman, k, also habe ich meine Antwort seit gestern nicht mehr bearbeitet, glaube ich, aber die Anwendungen, die ich jetzt aufgelistet habe: " Das sind die Droiden, nach denen Sie suchen"?
Ich kann das sehen und ich weiß es wirklich zu schätzen, ich möchte nur aus Mühe eine richtige Antwort geben, es ist eine Drittanbieter-App, die perfekt ist, aber soweit ich sehen kann, deckt sie nur die Festplatte und den Speicher ab
@Macmaniman Wenn ich von der Arbeit komme, werde ich sehen, wie ich Abschnitte für ODD (optisches Laufwerk), GPU, CPU hinzufüge, und wenn ich auf etwas anderes stoße (z. B. etwas zum Überprüfen Ihres Motherboards), füge ich das auch hinzu.
Vielen Dank, wenn alles hinzugefügt ist, haben Sie meine Stimme bekommen!

Sie können auf Apple Hardware Test oder Apple Diagnostics zugreifen , indem Sie den Computer neu starten, während Sie gedrückt haltenD

Sie haben Tech Tool Pro erwähnt , das ich seit etwa einem Jahrzehnt nicht mehr benutzt habe, aber damals war es ziemlich gut. Ich kenne keine umfassendere Software.

Andere Software, die Sie ausprobieren könnten, aber ich glaube nicht, dass diese wirklich das tun, was Sie wollen, sie zielen eher auf die Datenwiederherstellung und die Überprüfung des Dateisystems ab:

Onyx - Kostenlos

Disk Warrior - Kommerziell

danke, aber Apple-Hardware-Test ist keine Option, vielleicht war ich nicht klar genug
  • Das Ausführen eines OpenGL-Spiels war für mich ein guter Maßstab. Artefakte und Framerate-Einbrüche können Probleme mit Ihrer GPU aufdecken. Ein Referenzrahmen wäre ideal, aber wenn Sie kein Spieler sind und keine Spiele gespielt haben, bevor Ihre Bedenken aufkamen, könnten Sie Schwierigkeiten haben, ein identisches HW/SW-Setup zum Vergleichen zu finden.
  • Es gibt verschiedene Benchmarking-Apps, einige mit Besonderheiten für die Grafikverarbeitung, ähnlich wie Geekbench . Vergleichen Sie dann möglicherweise mit ähnlichen Systemen im Internet nach Spezifikationen, wenn es noch keine Datenbank mit Ergebnissen für Ihre ausgewählte App gibt. Wenn es für Ihr System viel zu weit von der Mitte entfernt ist, ist dies wahrscheinlich ein Problem, z. B. eines, das für Ihre Karte spezifisch ist, vielleicht woanders (Hänge, Verlangsamungen usw. können von fast jeder Komponente verursacht werden, der Trick besteht darin, Möglichkeiten zu beseitigen).

  • Es könnte auch einige hersteller-/modellspezifische Apps und/oder Firmware-Updates geben. Nvidia hat viele Updates für seine Treiber, die Apple nicht immer in Betriebssystem-Updates integriert.

Ps Manchmal ist es hilfreich zu wissen, welches HW/SW-Setup Sie für Fragen wie diese haben, damit Helfer zusätzlich zu den allgemeinen Informationen spezifischer sein können.

Schließlich, als Anekdote, war die große (habe ich große sagen?) Mehrheit der größeren Mac-Ausfälle in meiner Arbeit GPU-bezogen. Geben wir Apple oder Nvidia/ATI die Schuld? Ich würde sagen beides. Schimpf hier einfügen.

hahah, tolle Antwort, danke dafür, aber wie gesagt, ich brauche eher eine Hardware-Diagnose als einen Benchmark-Test, ich kann Ihre Logik dahinter sehen, aber es ist nicht das, wonach ich suche
Probieren Sie dwightks Vorschlag aus, nach dem Neustart "d" gedrückt zu halten. Dies funktioniert mit einigen Modellen, aber ohne zu wissen, welches Sie haben, können wir Ihnen das nicht mit Sicherheit sagen. Ich denke, die meisten ~2008+ haben AHT eingebaut. Anscheinend war ich letzte Nacht nicht kohärent genug, weil es meine erste Kugel sein sollte … doh.