Як повернути іконку на робочий стіл

Як повернути іконку на робочий стіл

Комп’ютерні віруси досить часто включають в себе функцію видалення всіх іконок робочого столу. Значок програми може бути видалений самим користувачем випадково в процесі очищення. Як би там не було, проблема відновлення іконок на робочому столі може стати перед кожним.

Інструкція

  1. Натисніть кнопку «Пуск» і введіть regedit в рядку пошуку. Це дозволить увійти в утиліту редактора реєстру, де і зберігаються ті параметри, які потребують змін.
  2. Вибирайте і послідовно відкривайте ключі зі списку в лівій частині екрана: HKEY_CURRENT_USER

    Software

    Microsoft

    Windows

    CurrentVersion

    Policies

    Explorer.
  3. Переконайтеся в тому, що в списку в правій частині вікна присутній параметр NoDesktop. В іншому випадку — створіть його, обравши «Створити новий параметр» в сервісному меню, яке можна викликати клацанням правою кнопкою миші по порожньому місці у відкритому вікні редактора реєстру. Задайте тип параметра — DWORD, що дозволяє зберігати числові значення.
  4. Відкрийте новостворений параметр подвійним кліком миші на поле з його назвою та введіть значення 0. У деяких випадках для відновлення іконок робочого столу може знадобитися повне видалення параметра (якщо він був створений шкідливою програмою).

    Альтернативним способом відновлення значків робочого столу може послужити написання скрипта, що виконує всю роботу.
  5. Відкрийте програму «Блокнот» і створіть на робочому столі текстовий файл.
  6. Введіть таке значення:

    Dim WshShell

    Dim Value

    Dim Result

    On Error Resume Next

    Set WshShell = CreateObject («Wscript.Shell»)

    If (Value = «») or (Value = 0) Then

    Result = MsgBox («Значки робочого столу відни.Скрить?», 65, «Результат читання»)

    if Result = 1 then Value = 1

    Else

    Result = MsgBox («Значки робочого столу скрити.Показать?», 65, «Результат читання»)

    if Result = 1 then Value = 0

    End if

    WshShell.RegWrite «HKCU Software Microsoft Windows CurrentVersion Policies Explorer NoDesktop», Value, «REG_DWORD»

    Result = MsgBox («Для завершення операції потрібно перезагрузка.Виполніть перезавантаження?», 65, «Перезавантаження»)

    if Result = 1 then

    Set OpSysSet = GetObject («winmgmts: {(Shutdown)}). ExecQuery (» select * from Win32_OperatingSystem where Primary = true «)

    For Each OpSys In OpSysSet

    OpSys.Reboot ()

    Next

    End IF

  7. Виберіть «Зберегти» в меню «Файл». Вкажіть «Всі файли» у меню «Тип файлу» і введіть ім’я файлу і розширення. Vbs. (Приклад: Desktop Icon.vbs)
  8. Запустіть скрипт і перезавантажте комп’ютер.

Зверніть увагу

Пам’ятайте, що внесення змін до реєстру може призвести до необхідності перевстановлення операційної системи Windows.

Корисні поради

Реєстр — місце зберігання налаштувань операційної системи і встановленого програмного забезпечення.