
Комментарии 80
Мне не хватает либо подробной инструкции как сделать или где скачать попробовать.
Здесь: https://github.com/PSDKXP/PSDK_XP-LunaExtraPack
Мне тоже показалось, что статья как-то внезапно закончилась, не начавшись.
Насчёт ссылки извините, забыл. Насчёт инструкции: в паке многое написано, и там есть папка XP_Shutdown. В настройках Retro-shell найдите пункт отвечающий за программу которая вылезает при нажатии на кнопку выключения (ну то есть что она будет включать) и введите туда путь к XP_Shutdown.exe
Ничего не понятно, но очень интересно.
Было бы круто увидеть подобный опыт на 11й винде.
Согласен. Такое и на 11 винду поставить захочется
10 ку уже снимпют с поддержки. Вы не поздновато спохватились ?
ты прав, но в этом главный козырь. Крупные обновления не прилетят а значит патчеры не сломаются и всё имба. Нам выживать на ней придётся только через лет 5-6 когда всякие стимы и браузеры прекратят поддержку а сейчас просто кайфуем.
Есть уже готовый проект, с десятой виндой со всеми этими переделками. Единственный минус что только на английском языке
https://project-luna.lol/
И тишина.. Есть характеристики ноутбука папы, чтобы понимать, куда вы это впихивали? Опять же, даже 10ка, считай уже устарела. Особо понравилось про VirusTotal, мол не обращайте внимание. Ну и кроме описания, не видно ни одной отсылки на ваши настройки, то есть вся кастомизации лишь как "сырой" гайд выданный в мир.
Насчёт Virustotal это для новичков, они зассать могут. И насчёт настроек, если я правильно вас понял то многие настройки есть в паке в Readme и лежит пару готовых файлов. Ноутбук я не помню. Единственное так это то что там было 50 гигабайт памяти как максимум, на данный момент не знаю где он находится. Извините, вот так вышло.
Это не просто скин, а полноценная замена, написанная на .NET
А на чём оригинальный таскбар написан, неужели на бейсике из 80-х?
старые добрые API до сих пор эффективнее современных перегруженных фреймворков.
Но мы делать так не будем, а API Win32 заменим на виртуальную машину .NET?
А просто выбрать стандартную тему без красивостей не проще было?
PS: Обзор от ИИ
C++ работает быстрее, чем .NET (C#), так как компилируется напрямую в машинный код и позволяет управлять памятью вручную
. Он превосходит .NET по производительности на 30–60% в требовательных задачах благодаря отсутствию сборщика мусора и накладных расходов виртуальной машины.
Действительно, зачем разбираться в вопросе если есть ИИ.
Я не программист, мне это зачем, разбираться в вопросе?
Но логика мне подсказывает, что решение с отдельной виртуалкой, сбором мусора и прочими обвесами не может быть быстрее решения написанного на C++ и компилируемого в прямой код процессора без всяких обвесов. Я не прав?
Нет.
Смотря как была поставлена задача.
Судя по результату, о быстродействии разработчики не очень заботились, если вообще заботились.
В дотнете нет никаких виртуалок. Там точно такое же компилирование в нативный исполняемый код, как и в крестах. Да, сборка мусора и прочий менеджмент памяти. А где менеджмента памяти нет?
Смекту иди купи, успокой жжение от .NET.
Оригинальный таскбар на C++ хорош, но в Windows 10 он оброс UWP-надстройками, которые едят ресурсы просто так.
связка на .NET — это 0% CPU в простое. Если твои 30-60% преимущества C++ не экономят мне время отрисовки кнопки 'Пуск', то зачем они нужны?
Мы тут не движок для Doom Eternal 2 пишем, а интерфейс. Стабильность и визуал Luna здесь важнее ручного управления памятью
на виртуальную машину .NET
А можете рассказать, что это такое? Я не очень понимаю, кажется, у меня неверные представления
Программисты разъяснят в чём неправ ИИ и товарищ из Песочницы, надеюсь?
.NET для начинающих. Что такое среда .NET и как она работает? / Песочница / Хабр
Обзор от ИИ
Выполнение приложений .NET — это
многоступенчатый процесс, включающий компиляцию в промежуточный язык (CIL), запуск в виртуальной машине CLR и JIT-компиляцию в машинный код. Процесс обеспечивает кроссплатформенность и управляемое выполнение (безопасность, сборка мусора).
Основные этапы выполнения .NET:
Компиляция кода (Design Time): Исходный код (C#, F#, VB.NET) компилируется в CIL (Common Intermediate Language, промежуточный язык) и упаковывается в
.dllили.exeфайлы, содержащие также метаданные.Запуск приложения (Runtime): При запуске приложения CLR (Common Language Runtime) загружает код.
JIT-компиляция (Just-In-Time): Компилятор JIT в составе CLR переводит CIL-код в нативный (машинный) код конкретного процессора непосредственно перед его исполнением.
Выполнение (Execution): Программа выполняется, при этом CLR управляет памятью (сборщик мусора), безопасностью типов и обработкой исключений.
Этот подход позволяет один раз скомпилировать приложение, которое будет работать на любой платформе, где установлена среда выполнения .NET.
Конечно ты реально сигма, раз научился пользоваться Ctrl+C + Ctrl+V из ИИ чатов. Теория JIT-компиляции и этапы работы CLR — это база первого курса. Но вот тебе разнос и реальность.
Оригинальный таскбар Windows 10 - это монстр, который жрет циклы процессора на отрисовку XAML-кала, рекламы в поиске, фоновой телеметрии и выпивает что-то хлеще озверина.
пак на .NET в связке с RetroBar выдает 0.1% CPU в простое. Какая мне разница, что C++ на 30-60% быстрее «в вакууме» для тяжелых вычислений, если на практике мой интерфейс открывается мгновенно, а твой нативный Windows 10 со всеми прибамбасами думает по 2 секунды перед рендерингом меню?
Риск «окирпичить» рабочую машину: Я боялся, что после моих манипуляций с реестром и подменой Shell, ноут просто не заведется, а там — важные документы.
Вообще не понимаю в чем проблема сначала сделать бекап
Люди кто шарит замутите пожалуйста, 7 версию лучше не было , я сидел до последнего пока не купил новый ноут и пришлось поставить 10 а теперь 11 , но ставил резанные от флибустьера , но все равно лучше 7 ещё не было ))
А смысл? Я тоже семерку люблю, но её активно выпиливают из этой вселенной, так что приходится на 10ку переходить
у 7-ки проблема только отсутствующими дровами под относительно свежее железо
У меня она установлена сейчас на машине с i5-8500t и без видюхи (использую патченые дрова для встройки UHD630, под ix-9xxx таких дров не существует).
Не хватает демо-ролика или хотя бы полных скриншотов десктопа - как всё это выглядит на практике. Как работает кнопка Win, можно ли как в десятке начинать набор названия программы и она выскакивает по поиску и т.д.
А пока сижу на "классическом" скине. Ненавижу "Pin to taskbar", поэтому сделал новый тулбар и кидаю туда ярлыки для быстрого запуска, выглядит почти как в семёрке... кажется через R-Click -> Toolbars -> New Toolbar и указал папку на десктопе, куда складываются shortcuts
Батя ворчал: «Верни мне мою XP.
Я может чего-то не понимаю, но давно ли XP до 10ки обновляться научилась?
Она не то что с XP до десятки может обновиться, но и с 3.1 до десятки, но не напрямую конечно. https://vk.com/video-62566594_456240195
Мне кажется чего-то вы всё таки не поняли: кажется вы имели ввиду что это обнова до 10ки с ХР а на самом деле это набор софтины для переноса темы Luna на 10ку
Вот вообще ни разу не быстрее ХР работает, особенно сп3. Да игры работают хуже, ресурсов кушает больше, но именно отзывчивость интерфейса и тп. гораздо лучше у 7. Я до 2011 сидел на 1 ядерном пне под 478 сокет с 4 гигами DDR1, много раз ставил и ХР, и 7, и Висту. Ваша любимая XP умирает уже после пол года активного использования. 7ка еще может года полтора прожить. 8, 8.1 особо не пользовался ибо это вообще дно. 10-11 спокойно по несколько лет живут и не требуют регулярной переустановки.
Я до 2011 сидел на 1 ядерном пне под 478 сокет
я тоже сидел на такой сборке до 2011, 3.0Ггц прескотт, и виста\семерка у меня не шибко быстро работали) с видяхой уровня radeon x1300 - игры шли хуже, видимо из-за Aero и всяких эффектов
игры ощутимее хуже шли на 7, я про работу с ОС в целом, файловые операции и тп. тоже был прескотт, а до этого норзвуд, так вот он как я понял sse2 лучше отрабатывал и на нем ХР прям гораздо быстрее работала нежели на прескотте
Смайлик "рукопожатие" (но это было до 2008 и винХР 64).
у меня 7ка тоже по несколько лет жила без переустановки, если я не занимался экспериментами с системными файлами и оптимизаторами
8, 8.1 особо не пользовался ибо это вообще дно
А зря, одна из лучших итераций, если не трогать издания без Media Feature Pack (Издания с буквами KN или N)
На xp прилетела десятка? Ну-ну... Конечно верим. Вчера всем пользователям 3.11 также разослали обновление.
Писать на Хабре про издевательства над гуем рабочей, шатающейся после обновлений системе и типа не знать про бэкапы ?
Ох у эти сказочки.... Ох уж эти сказочники
сарказм про 3.11 засчитан, но не путай технический процесс и пользовательский опыт. Для человека, который 15 лет нажимал на зеленую кнопку пуск, обновление - это когда система стала открывать современные сайты, но кнопки остались на тех же местах. А про обновления... Разве microsoft не прекратила поддержку 10ки ещё 14 октября 2025 года? Какие там обновления такие прилетят что систему сломают? Конечно вроде есть платные обновления но кто за эту чушь деньги давать будет?
На самом деле, этот проект родился не из желания «хайпануть» на ретро-эстетике. Всё началось с моего бати. У него есть старый рабочий ноутбук, который он наотрез отказывается менять — привычка, «намоленные» программы и всё такое. Но когда на него принудительно прилетела Windows 10, начался ад. Система буквально задыхалась под весом современных анимаций и фоновых процессов.
Батя ворчал: «Верни мне мою XP, там всё летело, а тут кнопки по полчаса открываются!»
Это не я написал, поэтому спорить о том, что на xp не прилетают обновления надо с кем-то другим ;)
IMHO самая маложрущая это win 8.1
Я боялся, что после моих манипуляций с реестром и подменой Shell, ноут просто не заведется, а там — важные документы.
Кажется бэкап на флешку дело не сложное. Цена вопроса пара косарей в худшем случае.
У него есть старый рабочий ноутбук, который он наотрез отказывается менять — привычка, «намоленные» программы и всё такое. Но когда на него принудительно прилетела Windows 10, начался ад. Система буквально задыхалась под весом современных анимаций и фоновых процессов.
Батя ворчал: «Верни мне мою XP, там всё летело, а тут кнопки по полчаса открываются!».
WinXP принудительно обновилась до Win10... "Ох уж эти сказки, ох уж эти сказочники!..."
Да и Win10 на старом ноутбуке с HDD 5400rpm - это вечный неисправимый тормоз.
Почему просто не переустановить хр?
Идея хорошая но я статью не дописал, буду активно дописывать. На деле да, но ему нужна была 10-ка т.к многое перестаёт поддерживаться на ХР и так как он менял железо ему нужны были драйвера, которых кстати нету. Ну потом поставил более менее нормальное железо и накатил 10ку, а уже было поздняк. Ну щас этот ноутбук куда-то делся (я не понял куда он пропал). Сейчас все сидят на 10ке и пока всё стабильно будем дальше сидеть
А как сделать метро? Чтобы как в windows 8, без кнопки и в полноэкранном режиме? Есть какой софт, только чтобы нормальное метро, живое и красивое.
Процессор в простое отдыхает, потому что мы выпилили все XAML-анимации.
полноценная замена, написанная на .NET, которая эмулирует работу классического Taskbar через оригинальные API... Она не грузит GPU сложными эффектами и выглядит ровно так, как мы помним
.NET ... GPU
открываю репозиторий
вижу WPF
пять вхождений по поиску 'animation'
ехидно улыбаясь
Да чтож такое и тут XAML анимации! Что же вы так приципились демонизировать XAML. Хороший язык разметки между прочем. А по теме, не знаю как живет Windows с настройками по умолчанию на слабых машинах, но Perfomance Options на вкладке Visual Effects можно в целом отключить большинство анимаций, что значительно повышает отзывчивость стандартного шелла или убирает чувство заторможенности от этих анимаций
В качестве браузера хорош Slimjet - chromium based, жрёт мало ресурсов, есть поддержка синхронизации google, встроенная блокировка рекламы, но да - иконки IE6 нет
через реестр был поправлен параметр
MenuShowDelayдо значения 400 — это возвращает ту самую олдскульную задержку появления меню
Но это-то зачем?
Вот, это то, чего я ждал для перехода на 10. Пожалуйста, держите в курсе. Когда будет рабочий вариант, я с удовольствием использую.
Не пробовали Windows 11 24H2 IoT Enterprise LTSC?
Вариант уже есть, но там сломанные конфиги. Придётся настраивать вручную пока-что. Решаю проблему, пока что сложно. Если есть идеи с решением то будьте добры напишите сюда

Приручаем монстра: Как я пересадил Windows 10 на диету из Windows XP и сэкономил память