Können Standbilder von der HDD kommen?

Hallo, ich habe meinen PC für ca. einem Jahr und 2 Monaten gekauft und hatte lange Zeit keine Probleme.
Radeon RX6800
Ryzen 7 3800x
16 GB Ram
Also auch generell keine schlechte Hardware.

Aber seit 2-3 Monaten habe ich starke FPS Drops, Standbilder und Performance Probleme. Spiele wie Warzone sind unspielbar, Cold War meistens auch. Auf meiner HDD kann ich problemlos nur noch Valorant und ETS 2 spielen. FiveM ist ein absolutes Desaster. Vorher, ging alles, auch auf der HDD. Ich habe zwar einmal meine Treiber komplett deinstalliert und neu installiert (mit dem display remove tool oder wie das heißt) dann ging es auch alles einigermaßen für 1-2 Wochen aber dann das selbe. Ich habe es nochmal versucht aber ohne Erfolg. Ich habe mal den Taskmanager und NZXT Cam offen gelassen und eigentlich geht die CPU nie über 50% Auslastung (wobei es während eines FPS Drops ca. 10-15% hochgeht), die GPU und der Arbeitsspeicher sind auch nie hoch ausgelastet. Das einzige, was immer auf 100% ist, ist die HDD (siehe Bild, denkt euch die 100% hin war zu faul in ein Spiel zu gehen für einen Screenshot)

Mir ist aber aufgefallen, dass bspw. Rainbow Six (was ja nicht gerade weniger anspruchsvoll ist als die vorherigen Spiele) perfekt auf dauerhaft sehr hohen FPS läuft. Leider hat meine SSD sehr wenig Speicherplatz weshalb ich da jetzt nur Windows, Rainbow Six, Rust und Phasmophobia installiert habe (In Rust habe ich meistens auch keine Probleme und in Phasmophobia sowieso nicht (hatte ich auch nicht auf der HDD))
Glaubt ihr, es könnte daran liegen? Ich will mir die Tage eine neue SSD zulegen und schauen ob es daran liegt aber ich bin einfach zu neugierig ob jemand ähnliche Probleme hatte.

Bild zum Beitrag
Spiele, PC, Computer, Computerspiele, Technik, Hardware, Technologie, Spiele und Gaming
Python Snake HILFE!?

ich verzweifle an einem bestimmtem Problem seit knapp 3 Stunden und ich bin auf eure Hilfe angewiesen :C! Ich habe ein Snake spiel programmiert und mit Vektoren gearbeitet nun habe ich, wenn ich gestorben bin ein game over screen mit einem Button drauf erstellt. Clickt man auf diesen button kommt man zur Reset methode und diese soll das Game wieder starten lassen... Guess what? Tut sie nicht -.- und ich raff nicht wieso.... Da der code 350 Zeilen lang ist, werde ich mal die wichtigsten ausschnitte reinschicken :3(Ganz unten ist die Probhlem stelle)

self.body = [Vector2(7,8),Vector2(6,8),Vector2(5,8)]
self.direction = Vector2(1,0)
-

def move_snake(self):
    if self.new_block == True:
        self.body_copy = self.body[:]
        self.body_copy.insert(0,self.body_copy[0] + self.direction)
        self.body = self.body_copy[:]
        self.new_block = False
    else:
        self.body_copy = self.body[:-1]
        self.body_copy.insert(0,self.body_copy[0] + self.direction)
        self.body = self.body_copy[:]

-
if event.type == pygame.KEYDOWN:
    if event.key == pygame.K_w and self.snake.direction != Vector2(0,1):
        self.snake.direction = Vector2(0,-1)
...(Zeichen sparen)
-
def Colision_self(self):
    for block in self.snake.body[1:]:
        if block == self.snake.body[0]:
            self.game_over()
def Hit_Wall(self):
    if not 0 <= self.snake.body[0].x < cell_number_x:

        self.game_over()
    if not 0 <= self.snake.body[0].y < cell_number_y:
        self.game_over()
def game_over(self):

    font_go = pygame.font.SysFont("Calibri", 100, True, False)
    You_reached = font_go.render("You reached: " + str(self.Counter), True, "White")
    while go:
        screen.fill((0, 0, 100))
        screen.blit(You_reached,[30,100])
        button1.Update()
        button2.Update()
        for event in pygame.event.get( ):
            if event.type == pygame.QUIT:
                pygame.quit( )
                sys.exit( )
        pygame.display.flip( )
        FPS.tick(45)
-
def check_click(self): <- bereits in der Button class
    mouse_pos = pygame.mouse.get_pos()
    if self.top_rect.collidepoint(mouse_pos):
        self.top_color = "Blue"
        if pygame.mouse.get_pressed()[0]:
            self.dynamic_elevaition = 0
            self.pressed = True

            self.Restart()
def Restart(self): 
Snake.body = [Vector2(7, 8), Vector2(6, 8), Vector2(5, 8)]
(auch wenn ich jeden einzelen teil von Body mit vektoren zb. Vector2(10,0) subtrahiere passiert nichts...)


    while go:

        screen.fill((0, 90, 10))
        snake.draw_grass( )
        for event in pygame.event.get( ):
            main_game.Quit( )
            if event.type == SCRREEN_UPDATE:
                if game_active:
                    main_game.update( )
                else:
                    main_game.game_over( )
            main_game.movement( )
        main_game.counter( )

        main_game.draw_elements( )
        pygame.display.flip( )
        FPS.tick(45)
Zu faul zum lesen 92%
Hab auch keine Ahnung 8%
gucke ob ich dir helfen kann 0%
Computer, Computerspiele, programmieren, snake, Informatik, Python, Pygame
Was kann eigentlich beim Zusammenbauen eines PC's so großartig viel falsch passieren?

Ich habe mein PC nun fertig gebaut mit

Checkliste in Reihenfolge:

  1. Mainboard
  2. CPU
  3. CPU Kühler
  4. RAM
  5. SSD
  6. Netzteil
  7. Grafikkarte

Hab ich was vergessen? Ich hab es schon zig mal überprüft müsste eigentlich so stimmen.

Ich hab alle Kabel vom Netzteil mit dem Mainboard, der CPU und der GPU verbunden. Alle Lüfter mit dem Mainboard verbunden und alle Gehäusekabel mit dem Mainboard verbunden. Die langen und überstehenden Kabel habe ich hinten an das Gehäuse befestigt.

Ich habe es 50 mal durchgecheckt das alle Kabel auch richtig verbunden sind also MB > Mainboard, PCle > GPU, P8 > CPU. Ich hätte noch einen PCle und einen P8 Slot im Netzteil frei und 3 Driver Slots, aber ich benutze keine Harddrives oder SATA Festplatten, sondern M.2. NVMe SSD's deswegen stehen die leer. Bei vielen Sachen hab ich nicht nach Anleitung gearbeitet, da ich's entweder nicht gefunden hab oder verstanden habe. Viel mehr habe ich mit Youtube Tutorials gearbeitet. Im Gehäuse selbst waren noch einige Kabel die ich am MB befestigen musste einmal so ein HD Soundkabel was ich bei JAUD1 befestigt habe, da ich ansonsten keine Stecker gefunde habe, die mit "Audio oder AUD markiert waren", einmal solche RGB Kabel und einmal so einen USB3 Anschluss, was nirgendswo anders reingepasst hat, als zu dem Stecker das welches mit JUSB3 markiert war und dann gab es noch so ein RGB Kabel, was insgesamt 4 Pins hatte 3 links dann einen frei und einen rechts. Das hat auch nur zu einem einzigen Stecker gepasst, der irgendwas mit RGB bezeichnet gewesen ist. Alle Lüfter sind unter den Steckern SYS_FAN1 bis SYS_FAN4 montiert wie in der Anleitung angegeben. Grafikkarte und CPU/CPU Kühler wurden ordnungsgemäß montiert und auch deren Kabel.

Und die Kabel, bei denen ich immernoch etwas unsicher bin, das sind sowieso nur irgendwelche Kabel vom Gehäuse. Solange der Power Button funktioniert bin ich fürs erste zufrieden.

Was kann ich jetzt also noch großartig falsch machen? Nehmen wir mal an ich hätte einen Kabel z.B. falsch angesteckt. Das wird mein PC ja wohl hoffentlich nicht in die Luft sprengen, oder? Was kann denn so großartig falsch laufen das ich immer noch der Meinung bin das ich alles nochmal überprüfen müsste?

PC, Computer, Computerspiele, Technik, Hardware, Gaming, Mainboard, Technologie, zocken, Spiele und Gaming

Meistgelesene Beiträge zum Thema Computerspiele