Napraw błąd Msmdsrv.exe i wysokie użycie procesora
Na komputerze działa kilka programów i procesów działających w tle, aby zapewnić optymalną wydajność i wykonywanie zadań. I chociaż są krytyczne, nie ma gwarancji, że nie będzie działać nieprawidłowo. Jednym z nich jest msmdsrv.exe!
Proces ten często prowadzi do komunikatu o błędzie i awarii w systemie Windows. Niektórzy użytkownicy zgłaszali, że msmdsrv.exe wykorzystuje całą pamięć, a komputer zwalnia. Czytaj dalej, aby dowiedzieć się, jak naprawić błąd usługi Power BI msmdsrv.exe i inne problemy!
Zrozumienie narzędzia msmdsrv.exe i jego roli w usłudze Power BI
Plik wykonywalny, msmdsrv.exe, jest połączony z Microsoft SQL Server i odgrywa ważną rolę w modelu wyszukiwania. Ponadto jest to jeden z krytycznych plików programu. Wyłączanie procesu podczas pracy na Microsoft SQL Server nie jest zalecane.
Po uruchomieniu procesu wskazuje on wystąpienie serwera Microsoft SQL Server Analysis Services. I każdy taki przypadek jest niezależny od innego.
Proces ten jest często uruchamiany przez Power BI, interaktywne oprogramowanie do wizualizacji danych firmy Microsoft. Tak więc, gdy ten pierwszy zgłasza błąd lub napotykasz inne problemy z msmdsrv, ma to wpływ na usługę Power BI iw większości przypadków nie można jej całkowicie uruchomić.
Rozmiar pliku do pobrania mieści się w przedziale od 2 do 14 MB, a ścieżka do pliku to jedna z dwóch:C:\Program Files\Microsoft Analysis Services\Bin
C:\Program Files\Microsoft Power BI Desktop\Bin
Pamiętaj, że istnieje kilka sytuacji, w których proces usług Analysis Services powoduje wyświetlenie komunikatu o błędzie, zajmuje dużo pamięci fizycznej lub prowadzi do błędów rejestru, które wymagają natychmiastowego działania!
Jak naprawić błędy msmdsrv.exe?
Zanim przejdziemy do nieco trudniejszych rozwiązań, oto kilka szybkich rozwiązań:
- Uruchom ponownie urządzenie, którego dotyczy problem.
- Sprawdź instrukcje Case umieszczone w zwijaniu Query. Niektóre z nich mogą powodować błąd pamięci. Więc usuń wszystkie, które wydają się problematyczne.
- W przypadku problemów z usługą Power BI upewnij się, że uruchamiasz program jako administrator .
Jeśli żadna nie działa, przejdź do poprawek wymienionych obok.
1. Pobierz najnowsze pakiety redystrybucyjne Visual C++
- Przejdź do oficjalnej witryny firmy Microsoft i pobierz najnowsze pakiety redystrybucyjne Microsoft Visual C++ . Zalecamy pobranie ich wszystkich.
- Uruchom konfigurację i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces.
- Po zainstalowaniu ich wszystkich uruchom ponownie komputer, aby zmiany zaczęły obowiązywać.
Uszkodzony lub brakujący pakiet redystrybucyjny Visual C++ może często powodować problemy z Microsoft SQL Server Analysis Services i prowadzić do sytuacji, w której nie można znaleźć pliku msmdsrv.exe. Pobranie ich wszystkich powinno zacząć działać!
2. Zwiększ pamięć wirtualną
- Naciśnij Windows+ S, aby otworzyć wyszukiwanie, wpisz Wyświetl zaawansowane ustawienia systemu w polu wyszukiwania i kliknij odpowiedni wynik wyszukiwania.
- Kliknij przycisk Ustawienia w obszarze Wydajność.
- Przejdź do zakładki Zaawansowane i kliknij Zmień w obszarze Pamięć wirtualna.
- Teraz odznacz pole wyboru Automatycznie zarządzaj rozmiarem pliku stronicowania dla wszystkich dysków , wybierz Brak pliku stronicowania i kliknij Ustaw .
- Wybierz Rozmiar niestandardowy i wprowadź wartości w polach poniżej, korzystając z następującego wzoru opartego na dostępnej pamięci fizycznej :
- Rozmiar początkowy : 1,5 x Dostępna pamięć (RAM) x 1024
- Rozmiar końcowy : 3 x Dostępna pamięć (RAM) x 1024
- Na przykład, jeśli dostępna pamięć wynosi 4 GB, wartości będą następujące:
- Rozmiar początkowy : 1,5 x 4 x 1024 = 6144 MB
- Ostateczny rozmiar : 3 x 4 x 1024 = 12288 MB
- Po zakończeniu kliknij OK, aby zapisać zmiany.
Chociaż nie jest to do końca rozwiązanie, zwiększenie pamięci wirtualnej czyni cuda, gdy kończy się pamięć fizyczna. Oczywiście nie może zastąpić pamięci RAM jako takiej, ani nie może zapewnić takiej samej wydajności, ale zapobiega awariom programów, gdy zużycie pamięci jest wysokie .
3. Zainstaluj ponownie usługę Power BI
- Naciśnij Windows+ R, aby otworzyć Uruchom, wpisz appwiz.cpl w polu tekstowym i naciśnij Enter.
- Wybierz Microsoft Power BI z listy programów i kliknij Odinstaluj .
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces.
- Po zakończeniu uruchom ponownie komputer.
- Teraz przejdź do oficjalnej strony oprogramowania i ponownie pobierz program Microsoft Power BI Desktop lub pobierz go ze sklepu Microsoft Store .
- Uruchom instalację i zainstaluj ją.
Otóż to! Często ponowna instalacja Power BI działa, gdy jesteś świadkiem błędu wysokiego procesora msmdsrv.exe. Dzieje się tak, gdy pliki programów są uszkodzone lub ich brakuje, a ponowna instalacja oprogramowania zapewnia nową kopię każdego z nich.
Jak naprawić wysokie użycie pamięci przez program msmdsrv.exe?
Gdy zobaczysz, że program msmdsrv.exe używa dużej ilości pamięci, Twoim podstawowym podejściem powinno być sprawdzenie, czy mieści się to w średnim zakresie. Wszystko w zakresie 2-3 GB jest normalne. Ale jeśli zużycie pamięci RAM przekracza 8 GB, nadszedł czas, aby zidentyfikować podstawowy problem, ponieważ z pewnością istnieje.
Możesz także zwiększyć dostępną pamięć, dodając więcej modułów RAM lub usuwając programy autostartu powodujące konflikt .
Jak zmniejszyć użycie procesora?
Wysokie użycie procesora spowodowane usługami Analysis Services lub msmdsrv.exe jest powszechne i zazwyczaj winne są wpisy autostartu. Możesz usunąć Power BI z listy aplikacji startowych na wypadek, gdyby to był problematyczny program.
Poza tym sprawdź dodane instrukcje Case i upewnij się, że żadna z nich nie prowadzi do problemu podczas korzystania z usługi Microsoft Power BI.
Błędy msmdsrv.exe powstają z różnych powodów, w tym z braku typowych plików lub uszkodzonej bazy danych plików. A kiedy wszystko już działa, ważne jest, aby instrukcje Case lub pakiety redystrybucyjne Visual C++ nie powodowały już błędu.
W przypadku jakichkolwiek pytań lub podzielenia się rozwiązaniem, które zadziałało, skomentuj poniżej.
Dodaj komentarz