Wirusy komputerowe dość często zawierają funkcję usuwania wszystkich ikon pulpitu. Ikona programu może zostać przypadkowo usunięta przez użytkownika podczas procesu czyszczenia. Tak czy inaczej, problem przywracania ikon na pulpicie może napotkać każdy.
Instrukcje
Krok 1
Kliknij przycisk Start i wpisz regedit w pasku wyszukiwania. Umożliwi to wejście do narzędzia edytora rejestru, w którym przechowywane są parametry, które należy zmienić.
Krok 2
Wybierz i kolejno otwieraj klucze z listy po lewej stronie ekranu: HKEY_CURRENT_USER
Oprogramowanie
Microsoft
Okna
Obecna wersja
Zasady
Poszukiwacz.
Krok 3
Upewnij się, że NoDesktop znajduje się na liście po prawej stronie okna. W przeciwnym razie utwórz go, wybierając „Utwórz nowy parametr” w menu usługi, które można wywołać, klikając prawym przyciskiem myszy puste miejsce w otwartym oknie edytora rejestru. Ustaw typ parametru na DWORD, co pozwala na przechowywanie wartości liczbowych.
Krok 4
Otwórz nowo utworzony parametr, klikając dwukrotnie pole z jego nazwą i wprowadź wartość 0. W niektórych przypadkach, aby przywrócić ikony pulpitu, może być konieczne całkowite usunięcie parametru (jeśli został utworzony przez złośliwy program). Alternatywnym sposobem przywrócenia ikon na pulpicie może być napisanie skryptu, wykonującego całą pracę.
Krok 5
Otwórz Notatnik i utwórz plik tekstowy na pulpicie.
Krok 6
Wpisz następującą wartość:
Dim WshShell
Wartość ściemniania
Dim ResultOn Error Wznów następny zestaw WshShell = CreateObject (″ Wscript. Shell ″)
Wartość = WshShell. RegRead (″ HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerNoDesktop″) Jeśli (Wartość = ″ ″) lub (Wartość = 0) Następnie
Wynik = MsgBox (″ Widoczne ikony pulpitu. Ukryj? ″, 65, ″ Odczytaj wynik ″)
jeśli Wynik = 1 to Wartość = 1
W przeciwnym razie
Wynik = MsgBox (″ Ikony pulpitu są ukryte. Pokaż? ″, 65, ″ Odczytaj wynik ″)
jeśli Wynik = 1 to Wartość = 0
End ifWshShell. RegWrite ″ HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerNoDesktop ″, Value, ″ REG_DWORD ″ Result = MsgBox (″ Do zakończenia operacji wymagane jest ponowne uruchomienie. Czy chcesz uruchomić ponownie? ″, 65, ″ Uruchom ponownie ″
jeśli wynik = 1 to
Ustaw OpSysSet = GetObject (″ winmgmts: {(Shutdown)}). ExecQuery (″ wybierz * z Win32_OperatingSystem, gdzie Primary = true ″)
Dla każdego OpSys w OpSysSet
OpSys. Reboot ()
Następny
Zakończ JEŚLI
Krok 7
Wybierz "Zapisz" z menu "Plik". Wybierz „Wszystkie pliki” w menu rozwijanym „Zapisz jako typ” i wprowadź nazwę pliku oraz rozszerzenie.vbs. (Przykład: Desktop Icon.vbs)
Krok 8
Uruchom skrypt i uruchom ponownie komputer.