Czas ostatniego BIOSu w Menedżerze zadań

22

Czy ktoś może mi powiedzieć, co to Last BIOS timejest w prawym górnym rogu menedżera zadań w systemie Windows 8 Pro? Mój był zawsze 0.0. Wydaje mi się, że nie mierzy to właściwie czasu BIOS-u, więc co mogę zrobić, aby to naprawić? Posiadam Samsung NP700Z5C-S04USFYI.

Oto migawka mojego menedżera zadań: wprowadź opis zdjęcia tutaj

Afzal
źródło
Czy jesteś w 100% to nie jest coś, co włączyłeś? Ponieważ to, o co pytasz, nie jest wyświetlane w moim menedżerze zadań.
Ramhound
Nigdzie nie było możliwości włączenia / wyłączenia. Ale mam wszystkie programy ze strony Samsunga
Afzal
Musisz zweryfikować, czy te informacje są dodawane przez te programy. Gdy to zrobisz, możesz skierować pytanie do firmy Samsung w celu uzyskania odpowiedzi.
Ramhound
3
Surface Pro też to ma dla mnie. Przypuszczam, że ma to coś wspólnego z UEFI i sposobem, w jaki raportuje do systemu operacyjnego w porównaniu z BIOS-em.
Mathias Lykkegaard Lorenzen
1
@ Gaia Dziękujemy za Twój wkład. Jeśli zaznaczysz zaakceptowaną odpowiedź, obejmuje to, co zostało wymienione w Twojej odpowiedzi. MS-MVP mógł faktycznie odwołać się do najwyższej odpowiedzi na to pytanie, o ile wiemy. Poza tym nie odpowiada na inne pytanie, które zadałem, a mianowicie, jak można to naprawić na moim urządzeniu. Do dziś nie mam na to odpowiedzi, nawet w systemie Windows 10. Byłoby niesprawiedliwie nie uznawać Karana za oryginalne badania przeprowadzone podczas zadawania pytania. Jeśli są jakieś inne aktualizacje, o których warto wspomnieć, zostaną one edytowane w górnej odpowiedzi.
Afzal,

Odpowiedzi:

8

Rzeczywiście bardzo interesujące pytanie! Sporo czasu spędziłem na rozglądaniu się i oto, co do tej pory znalazłem:

  • To nie tylko ty (to jedna z pierwszych referencji, które znalazłem na temat tej funkcji, przed datą wydania GA systemu Windows 8 o kilka miesięcy).

  • Możliwe, że oprogramowanie ExpressCache firmy Condusiv Technologies / Diskeeper Corporation jest za to odpowiedzialne, ale nie jestem pewien. Z tego, co widzę, nie ogranicza się to do laptopów Samsunga, chociaż wszystkie inne odniesienia dotyczyły komputerów z dyskami SSD, więc mogły mieć także zainstalowany ExpressCache.

    Być może można sprawdzić, czy NirSoft za InjectedDLL wykrywa niczego w systemie, ponieważ nie znam żadnego innego sposobu na 3 rd partii do zrealizowania modyfikację Task Manager takiego oprócz zastrzyku DLL .

  • Jest niewiele cennych informacji na ten temat i, o ile wiem , nie ma oficjalnej dokumentacji Microsoft (nic dziwnego, jeśli nie jest to funkcja systemu operacyjnego). Wydaje mi się, że to wyjaśnia, dlaczego nie otrzymałeś odpowiedzi, kiedy zapytałeś o to wcześniej tutaj .

  • Najlepszym źródłem informacji, jakie do tej pory znalazłem, jest ten wątek TechNet , w którym ktoś mówi, że „Last BIOS Time” to wskaźnik, który pojawia się tylko pod pewnymi warunkami , a ktoś inny mówi, że wyświetla czas potrzebny do uruchomienia po komputer przechodzi przez ekran BIOS.

    Niestety, brak wglądu w to, jakie dokładnie mogą być te warunki, a nawet czy w ogóle jest to wbudowana funkcja systemu operacyjnego.

Karan
źródło
Bardzo informujące! :) Oto lista bibliotek DLL ( sabrefresco.dyndns.org/dll.html ). Wydaje się, że WinCRT.dll jest jedynym uruchamianym z katalogu innej firmy, więc może to być powód, dla którego mam „Last BIOS time” w moim menedżerze zadań. Przyjmę twoją odpowiedź wkrótce :)
Afzal
Ciekawy. Widać to w niskim Asusie X201, który z pewnością nie ma dysku SSD (choć uruchamia się bardzo szybko). Pokazuje 3,8 sekundy
Martheen Cahya Paulo
1
Intrygujące jest to, że jeśli rzeczywiście jest to funkcja systemu operacyjnego, po co ją ukrywać? O ile mi wiadomo, brak dokumentacji, a nawet oficjalnego potwierdzenia. Ponieważ może być przydatny, w jaki sposób uruchamiamy go, aby wyświetlał się na żądanie? Jakie warunki są wymagane, aby pojawił się sam? Pytania, pytania ... :)
Karan,
RE: „DLL Injection”, Microsoft Detours wydaje się, że byłby w stanie to zrobić bez faktycznego zastrzyku DLL (ponieważ podrabia zastrzyk DLL). - Jest stosowany w niektórych produktach produkcyjnych. Używały go stare sterowniki NVidia Optimus na moim laptopie Lenovo.
BrainSlugs83
5

Na wypadek, gdyby ktoś natknął się na to pytanie, jest to rzeczywiście wbudowana część Menedżera zadań. Ciąg jest w Taskmgr.exe.muii można go zobaczyć za pomocą następującego polecenia programu PowerShell:

select-string 'last bios time' C:\Windows\System32\en-US\Taskmgr.exe.mui -enc unicode | select matches
charleswj81
źródło
5

Chociaż nie jestem pewien, dlaczego wyświetla się go jako 0,0 sekundy, celem „Ostatniego czasu BIOS” jest określenie, ile czasu zajęło załadowanie BIOS-u, jest to czas między naciśnięciem przycisku zasilania, i zobaczenie ekranu wskazującego, że system Windows się ładuje.

Mateusz
źródło
+1, aby powiedzieć to, co chciałem powiedzieć, 0,0 to czas nie zajęty przez laptopa, w rzeczywistości ładowanie systemu BIOS zajmuje trochę czasu .
Afzaal Ahmad Zeeshan
1

jest to rzeczywiście funkcja systemu operacyjnego domyślnie dostępna w systemie Windows 8. widziałem to w kilku laptopach.

Z tego, co robię, i z jego osobistej obserwacji po pracy z wieloma różnymi markami i modelami laptopów, to właściwie czas, w którym komputer uruchamia się, gdy BIOS rozpozna system operacyjny Windows 8, aż do wyświetlenia ekranu powitalnego.

Syed Bilal Farhat
źródło
Witamy w Superuser. Nie jesteśmy forum, ale wspólnotą pytań i odpowiedzi. Zredagowałem twoją odpowiedź, aby lepiej pasowała do formatu.
Tog
1

Potrzebujesz BIOS UEFI z systemem Windows 8 zainstalowanym na dysku partycjonowanym GPT, aby go uruchomić.

Ponadto, jeśli BIOS twojej karty VGA jest włączony GOP, możesz włączyć „Ultra szybki rozruch” lub „sprzętowy szybki rozruch”.

Mój Asus Vivo F202E (lub X202 w USA) z moim dyskiem Samsung 840 250G SSD ma czas bios 1,9 s. Nieźle jak na Celerona 847 przy 1,1 Ghz.

Freakinacage
źródło
0

Właśnie zauważyłem to na moim M17x-R4 z czystą instalacją systemu Windows 8 Pro. Mój mówi teraz 52,9 sekundy - nie wiem, co to znaczy, ponieważ z pewnością zajmuje to mniej czasu!

Zrobiłem, ale nieoryginalny dysk SSD Crucial M4 w moim systemie, ale NIE mam zainstalowanych żadnych plików expresscache ani żadnych sterowników. Bardzo niewiele sterowników specyficznych dla systemu, które nie zostały wbudowane w system Windows (w zasadzie tylko oprogramowanie Dell / Alienware do obsługi niektórych klawiszy funkcyjnych oraz sterowniki Creative Lab i sterowniki Nvidii).

Och, również mój system może uruchomić się z UEFI lub emulowanym trybem BIOS, z którego tego drugiego używam. Może cokolwiek to nie działa, jeśli jesteś w trybie UEFI, lub oprogramowanie UEFI firmy Samsung jest wadliwe, a może cokolwiek to nie działa poprawnie.

Zakładam, że jest to funkcja systemu operacyjnego.

Josh
źródło
0

Według MVP firmy Microsoft jest to czas w sekundach między końcem ekranu systemu BIOS (pojawia się logo systemu Windows) a wyświetlaniem ekranu blokady.

wprowadź opis zdjęcia tutaj

Gaia
źródło
0

W Internecie są sprzeczne informacje, ale będę trzymać się najnowszej.

Oto zwykły proces uruchamiania:

Hardware initialization by BIOS/UEFI <> Windows Boot <> Good to go

„Ostatni czas BIOS” prawdopodobnie mierzy, ile czasu zajmuje zainicjowanie sprzętu (tj. POST) przed uruchomieniem systemu Windows. W niektórych przypadkach może to być 0.0spowodowane tym, że ich oprogramowanie układowe BIOS / UEFI nie bierze pod uwagę czasu potrzebnego na wykonanie testu POST. Innym powodem byłoby to, że ich komputer ma funkcję „szybkiego uruchamiania”, w której komputer całkowicie pomija test POST i bezpośrednio uruchamia system Windows, tak jak w przypadku mnie.

Źródło

Źródło

Sprzeczne źródło

PNDA
źródło
Jeśli chodzi o twoje sprzeczne źródło: superuser.com/questions/543039/last-bios-time-on-task-manager/...
Afzal
-1

Czas BIOS to czas potrzebny do pierwszego ekranu początkowego pokazanego po naciśnięciu przycisku zasilania.

Jest to całkowity czas potrzebny na naciśnięcie przycisku (niezależnie od tego, czy jest to przycisk funkcyjny f2, escczy del), aby uzyskać dostęp do systemu BIOS.

BIOS jest częścią komputera poza systemem operacyjnym, która może pokazywać „rzeczywiste” elementy komputera. Może to być przydatne do przeprowadzania testów na samych komponentach i sprawdzania ich właściwości, zanim system operacyjny uruchomi się lub wyświetli obraz na ekranie. Można uzyskać do niego dostęp, naciskając przycisk zaraz po naciśnięciu przycisku zasilania.

CaptainCactus
źródło
Ta odpowiedź jest całkowicie i całkowicie niepoprawna.
AStopher
-1

Jeśli Bezpieczny rozruch nie jest włączony, ale system Windows ma UEFI i ma partycję GPT Windows, to zawsze pokaże 0,0, ponieważ zegar działa tylko z szybkim uruchomieniem, a szybkie uruchamianie jest siłą wyłączane bez bezpiecznego uruchamiania (ze względów bezpieczeństwa)

Brian van den Berg
źródło
Oba te stwierdzenia są fałszywe. Mam zwykły komputer z systemem Windows 10 zainstalowany w trybie UEFI i wyświetla wartość, bez bezpiecznego rozruchu lub szybkiego rozruchu. IIRC, Szybki rozruch również nie zależy od Bezpiecznego rozruchu.
Daniel B
To nie jest fałsz, z powodzeniem pokazałem czas bios jako 2,5 sekundy, kiedy włączyłem szybkie uruchamianie na moim starszym laptopie Win8, a szybkie uruchamianie nie działa bez sterowników podzielonych na partycje GPT.
Brian van den Berg
„Jeśli Secure Boot nie jest włączony ...” - nieprawda, działa dla mnie. „Timer działa tylko z Fast Boot” - również źle, działa dla mnie. Nie mogę tego teraz zweryfikować, ale wątpię też, aby Szybki rozruch zależał od Bezpiecznego rozruchu. Oczywiście konfiguracja oprogramowania układowego może nakładać niepotrzebne ograniczenia. Błędne oprogramowanie sprzętowe wyjaśniałoby to również jako „0.0”. To wciąż nie znaczy, że to wszystko dotyczy innych urządzeń
Daniel B