Розглянемо варіант створення схожого меню для Windows XP. Для здійснення задуманого скористаємося утилітою NirCmd.
Для початку пара застережень: обов'язково зробіть резервну копію реєстру перед застосуванням reg-файлів! І ще: даний спосіб не працює в класичному меню Пуск.
Спосіб полягає в заміні стандартної кнопки завершення роботи в меню Пуск на свою розширену.
В результаті виконання цих дій у стандартному меню Пуск Windows XP, буде доступна кнопка "Вимикання", натискання на яку ініціює завершення роботи комп'ютера не викликаючи диалогое вікно з вибором дії. Ця кнопка забезпечена контекстним меню, яке викликається після натиснення на неї правої клавіші миші і містить додаткові пункти, такі як: Вимикання (за замовчуванням), режим сну, Блокування, Завершення сеансу і Перезавантаження.
Ви можете просто додати розширену кнопку завершення роботи в якості додаткової, при цьому залишивши стандартні кнопки "Завершення роботи" і "Вихід з системи". Для цього просто не застосовуйте файл remove_default_buttons.reg.
Для видалення розширеної кнопки завершення роботи з меню Пуск, виконайте наступні дії:
Після цього в меню Пуск будуть відновлені стандартні кнопки завершення роботи, а додана нами раніше буде видалено.
Ви можете, при бажанні, змінити розташування пунктів меню кнопки, можете додати свої пункти, благо утиліта NirCmd.exe дозволяє робити дуже багато і багата на функціонал. Для цього вам потрібно буде редагувати файл add_shutdown.reg, додаючи в нього рядка за аналогією з існуючими.