Menu Start systemu Windows 10 przestaje działać

11

Niedawno zaktualizowałem system Windows 10 do mojego codziennego laptopa ze sterownikami i do tej pory mi się podobało, z wyjątkiem jednej rzeczy. Losowo menu systemu Windows decyduje się przestać działać po naciśnięciu klawisza Windows lub przycisku w rogu. Czy ktoś jeszcze doświadczył tego problemu? Rozwiązania? Dzięki!

Nick P.
źródło
powiązane strony z problemami BitDefender forums.windowscentral.com/windows-10/…
Tim Abell
inny powiązany artykuł bidnessetc.com/… (z odpowiedzi na duplikat pytania)
Tim Abell

Odpowiedzi:

9

Otwórz Powershell jako Administrator i wprowadź to polecenie:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

To polecenie wyłącza tryb programowania w aplikacjach i ponownie rejestruje plik manifestu dla aplikacji.

Zaczerpnięte z: http://forums.windowscentral.com/ask-question/370916-start-menu-not-working-windows-10-build-10240-a.html

geek1011
źródło
2
Co dokładnie robi to polecenie? Chcę tylko zachować ostrożność przed użyciem poleceń, których nie do końca rozumiem.
Nick P
@NickP Wyłącza tryb programowania w aplikacjach i ponownie rejestruje plik manifestu dla aplikacji.
geek1011,
1
OK. Dziękuję za wyjaśnienie. Chciałem być ostrożny. Spróbuję tego. Dlaczego pomaga im to wyjść z trybu programisty?
Nick P
@NickP Nie wiem tego, ale zadziałało dla mnie
geek1011
1
Jak długo powinno to zająć? Wydaje mi się, że jestem zawieszony na `Postęp operacji wdrażania: C: \ Program Files \ WindowsApps \ Microsoft.Appconnector_1.3.3.0_neutral__8wekyb3d8bbwe \ AppXM ...` przez ponad 10 minut
dlamblin
4

Zmieniłem nazwę folderu, C:\Users\tim\AppData\Local\TileDataLayer\Databasektóry coś spowodował awarię, a teraz mogę otworzyć menu Start, ale jest ono całkowicie puste. Conculsion - wygrana 10 jest błędna i powinienem był trzymać się Windows 7. Lub lepiej nadal linux mint.

Wskazówki z mojego dziennika zdarzeń:

svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Odzyskiwanie / przywracanie bazy danych nie powiodło się z nieoczekiwanym błędem -501.

svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Wykryto uszkodzenie podczas miękkiego odzyskiwania w pliku dziennika C: \ Users \ tim \ AppData \ Local \ TileDataLayer \ Database \ EDB.log. Niepowodzenie rekordu sumy kontrolnej znajduje się w pozycji KONIEC. Dane niezgodne z wzorcem wypełnienia pliku dziennika pojawiły się po raz pierwszy w sektorze 238 (0x000000EE). Ten plik dziennika został uszkodzony i nie można go użyć.

svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Zakres dziennika odczytany z pliku „C: \ Users \ tim \ AppData \ Local \ TileDataLayer \ Database \ EDB.log” z przesunięciem 974848 (0x00000000000000ee000) dla 4096 (0x00001000) bajtów nie powiodła się weryfikacja z powodu niedopasowania sumy kontrolnej zakresu. Oczekiwana suma kontrolna wynosiła 15882041360721203292 (0xdc6858788dd9505c), a rzeczywista suma kontrolna wynosiła 7776709318633315834 (0x6bec6bec2a9bddfa). Operacja odczytu zakończy się niepowodzeniem z błędem -501 (0xfffffe0b). Jeśli ten stan będzie się powtarzał, przywróć plik dziennika z poprzedniej kopii zapasowej.

log rzeczy, które uległy awarii, gdy zmieniłem nazwę folderu

Nazwa aplikacji powodującej błąd: ShellExperienceHost.exe, wersja: 10.0.10240.16425, sygnatura czasowa: 0x55bec5f5 Nazwa modułu powodującego błąd: Windows.UI.Xaml.dll, wersja: 10.0.10240.16431, sygnatura czasowa: 0x55c9bf27 Kod wyjątku: 0xc000027b Przesunięcie błędu: 0x0000000000464bd7 Błąd ID: 0xf70 Czas uruchamiania aplikacji powodującej błąd: 0x01d0fbbac66ae74a Ścieżka aplikacji powodującej błąd: C: \ Windows \ SystemApps \ ShellExperienceHost_cw5n1h2txyewy \ ShellExperienceHost.exe Ścieżka do modułu powodującego błąd: C: \ Windows \ System32 \ Windows.UI.Xaml.dll Identyfikator raportu: b26369c9 4a01-a801-7d8b0870ebb0 Pełna nazwa pakietu powodującego błąd: Microsoft.Windows.ShellExperienceHost_10.0.10240.16384_neutral_neutral_cw5n1h2txyewy Identyfikator aplikacji zależnej od pakietu: Aplikacja

Podejrzewam, że oznacza to, że będę musiał utworzyć nowy profil użytkownika i ukraść z niego folder. Lub zdmuchnij maszynę wirtualną i przebuduj od zera (nie sądzisz, że pozwalam Windowsom w pobliżu mojego komputera, prawda ?!)

W oparciu o powyższe znalazłem http://forums.windowscentral.com/windows-10-insider-preview/337063-5.htm, który zawiera listę kroków do zastąpienia uszkodzonej bazy danych i kilka osób, które twierdzą, że to działa.

  1. Zaloguj się do swojego obecnego profilu
  2. Naciśnij WIN + X i wybierz „Wiersz polecenia (administrator)”
  3. Wprowadź następujące polecenia w tej kolejności

...

  1. użytkownik sieci „TempAdmin1” „hasło1” / dodaj
  2. użytkownik sieci „TempAdmin2” „hasło2” / dodaj
  3. administratorzy grup lokalnych netto „TempAdmin2” / add

  4. Naciśnij CTRL + ALT + DEL, kliknij Wyloguj

  5. Zaloguj się do konta „TempAdmin1” przy użyciu hasła „hasło1”
  6. Wyloguj się, a następnie zaloguj się do konta „TempAdmin2”, używając „password2” (uwaga: musisz się całkowicie wylogować, a nie tylko zmieniać użytkowników)
  7. Otwórz Eksplorator plików, wybierz Widok, a następnie zaznacz pole „Ukryte elementy”
  8. Przejdź do C: \ Users \ TempAdmin1 \ Local \ TileDataLayer (kliknij „kontynuuj”, aby uzyskać dostęp po wyświetleniu monitu)
  9. Kliknij prawym przyciskiem myszy folder „Baza danych” i skopiuj
  10. Teraz przejdź do tego samego folderu dla uszkodzonego profilu (C: \ Users \ YOUR_USERNAME \ Local \ TileDataLayer)
  11. Kliknij prawym przyciskiem myszy „Baza danych” i zmień nazwę na „Baza danych.BAD”
  12. Kliknij prawym przyciskiem myszy pusty obszar w folderze i wybierz Wklej
  13. Uruchom ponownie, a następnie zaloguj się ponownie przy użyciu swojego oryginalnego profilu.

Teraz, zakładając, że wszystko jest w porządku, chcesz usunąć 2 utworzone konta:

  1. Win + X -> Panel sterowania -> Konta użytkowników -> Zarządzaj innym kontem
  2. Wybierz konto, a następnie „Usuń konto”
Tim Abell
źródło
3

Może istnieć wiele przyczyn zepsutego menu Start, jedno rozwiązanie nie wszędzie pasuje. Najpierw próbowałem zrestartować powłokę Explorer. Jednak to nie pomaga, a menu Start nadal się nie pojawia. Następnie próbowałem ponownie uruchomić komputer, ale to też nie było dla mnie pomocne.

Poniżej rozwiązanie działało dla mnie, możesz spróbować, aby menu Start systemu Windows 10 znów działało:

  1. Otwórz program Windows PowerShell jako administrator

    • Kliknij prawym przyciskiem myszy przycisk Start
    • Wybierz wiersz polecenia (administrator)
    • Wprowadź Powershellczarne okno, a następnie naciśnij Enter
  2. Wklej następujące polecenie w oknie „Administrator: Windows PowerShell” i naciśnij klawisz Enter:

    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

  3. Poczekaj, aż PowerShell wykona i dokończy polecenie. Zignoruj ​​kilka błędów (w kolorze czerwonym), które mogą się pojawić.

  4. Kiedy skończy, spróbuj nacisnąć Start i mam nadzieję, że zacznie działać. Jeśli nie, to rozwiązanie niestety nie będzie miało zastosowania.

Phoebeli
źródło
To zadziałało dla mnie, 1709
Patrick
0

Ten problem został dla mnie rozwiązany, gdy uniemożliwiłem automatyczne ponowne otwieranie programów podczas logowania. Aby to osiągnąć, zamknąłem wszystkie otwarte okna (Outlook, Chrome itp.), A następnie ponownie uruchomiłem komputer

Aby ponownie uruchomić komputer za pomocą skrótów (bez działającego menu Start);

  1. naciśnij windows key+, raby uruchomić polecenie
  2. wpisz, shutdown /f /r /t 0aby natychmiast ponownie uruchomić komputer

Nie jestem pewien, czy polecenie restartu było poprawką, czy też ta poprawka uniemożliwiała automatyczne ponowne otwieranie aplikacji po zalogowaniu. Nie mogłem dalej testować.

Johnny5
źródło