Папка shell в реестре что это
Перейти к содержимому

Папка shell в реестре что это

Папка shell в реестре что это

Вопрос от посетителя:

Как поменять shell в Windows? Например, вместо стандартного Explorer поставить Total Commander?

Ответы:

Basil:
Total Commander всего лишь файловый менеджер и не в состоянии заменить графическую оболочку Windows. Explorer это не только Проводник — это и весь внешний вид Windows. Если вам хочется, чтобы при запуске Windows открывался Total Commander, бросьте его ярлык в Автозагрузку, а если желаете заменить shell (оболочку) — установите Aston.

Александр:
в реестре: HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\Winlogon надо параметру Shell присвоить путь к программе которую надо запустить вместо стандартного Explorer.exe

ADv:
REGEDIT 4 [HKEY_CLASSES_ROOT\ Folder\shell] @="Total_Commander" [HKEY_CLASSES_ROOT\Folder\ shell\Total_Commander] @="Total Commander" [HKEY_CLASSES_ROOT\Folder\ shell\Total_Commander\command] @="C:\\totalcmd\\TOTALCMD.EXE /O /S /L=%1"

Forward:
А никак:) Explorer отвечает за показ вам TaskBar'а, кнопки Пуск и значков на рабочем столе. Просто поставьте TC в автозагрузку (еще можете в его настройках поставить "Минимизировать в системный лоток", чтобы не мешал, когда не нужен).

Смотреть другие вопросы раздела FAQ Windows XP >>

Как найти и применять команды shell для ускорения работы

Вы, наверное, знакомы с командами shell, которые позволяют открывать различные системные и пользовательские расположения. Например, команда shell:Libraries в Windows 7 открывает библиотеки. Я предлагаю вам посмотреть, откуда они берутся и как их применять для ускорения работы.

Чем удобны команды

Поскольку тема явно не новая, я предлагаю вам взглянуть на ее практическое применение в этой и следующей статьях. С помощью команд shell вы можете:

  • быстро переходить к папкам, вводя их в поиск меню «Пуск», диалоговое окно «Выполнить» (WIN+R), адресную строку проводника
  • создавать ярлыки к часто используемым расположениям
  • использовать в реестре в качестве путей для команд

Команды shell

Запуск элементов ActiveX

Сначала я расскажу о реже упоминаемом источнике команд, а заодно и менее распространенном (но иногда очень нужном) способе их запуска.

содержит список апплетов ActiveX, которые можно определить по наличию подраздела ShellFolder, Видите словесную связь с командой shell? Название подраздела реестра (GUID) можно использовать в качестве кода запуска, поставив после команды shell три двоеточия. Например, команда:

открывает папку Недавние места. Она отличается от папки Недавние документы тем, что в ней не отображаются недавно открытые файлы, а только список мест (папок, поисков, элементов панели управления), которые вы недавно открывали в проводнике и диалоговых окнах. К этой папке мы вернемся в следующей статье, в рамках рассказа о тонкой настройке окон «Открыть» и «Сохранить как».

Проводник Windows (explorer) понимает команды shell в качестве параметров командной строки, что можно использовать для команд в реестре. Так, в контекстные меню папки, рабочего стола и компьютера можно добавлять команды для открытия элементов панели управления, системных и пользовательских папок.

Получение списка элементов ActiveX

Получить список элементов проще всего с утилитой CLSID Dump. Она как раз и фильтрует нужный раздел реестра, извлекая сведения обо всех элементах ShellFolder и отображая список апплетов ActiveX.

С помощью утилиты очень удобно находить нужные элементы, поскольку она отображает как английское, так и русское название, а также позволяет отсортировать их по алфавиту. Элемент можно сразу запустить и посмотреть, и если он полезен, тут же создать ярлык, не прилагая усилий. Вы также можете скопировать GUID в буфер обмена, что пригодится при использовании команд в реестре. Наконец, можно экспортировать список в HTML.

Переход в известные папки

Более известный способ запуск команд основан на использовании кодовых слов, т.е. текстовых идентификаторов папок, которые понятны системе. Например, избранное проводника можно создать открыть так.

Владея английским, кодовые слова легче запомнить, конечно, но зачастую проще посмотреть их в справочнике ниже. Команды удобно использовать для:

  • быстрого перехода в скрытую или системную папку, если их отображение отключено в проводнике
  • объяснений, как добраться до какой-либо папки, что экономит время при оказании помощи (удобство, например, заключается в том, что нужная пользовательская папка открывается вне зависимости от имени учетной записи)
  • создания ярлыков к часто используемым папкам

Так, для создания ярлыка, щелкните правой кнопкой мыши на рабочем столе и выберите Создать — Ярлык. Затем введите команду:

Все кодовые слова для команд можно найти в разделе реестра

Заглянув в его подразделы, можно подметить два момента:

  • значение параметра Name является кодовым словом для запуска
  • некоторые подразделы содержат параметр ParsingName, и его значение также можно использовать для запуска

Во втором случае мы как раз имеем дело с элементами ActiveX, а GUID в значении параметра указывает на подраздел в HKLM\SOFTWARE\Classes\CLSID, o котором шла речь выше. Теперь вы видите, почему при запуске команд путем вызова GUID используется дополнительная пара двоеточий.

Список известных папок для команд shell

Ниже приводится список этих команд для Windows Vista и Windows 7:

  • выделенные красным команды работают только в Windows 7
  • * перед путем означает, что папка является скрытой, т.е. не видна в проводнике, если отключено отображение скрытых файлов и папок (что, впрочем, не мешает переходить в нее командой)

Об авторе

Вадим — владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь. Поддержать автора вы можете тут.

Вас также может заинтересовать:

Я в Telegram

Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.

комментариев 19

Надо в грид добавить ещё один столбец, с отображением Shell. command
И, наконец, привести утилиту в божеский вид. Делов на 5 минут

Ваша оценка: Thumb up Thumb down0

hb860, кстати, спасибо еще раз за утилиту 🙂

hb860: Надо в грид добавить ещё один столбец, с отображением Shell. command

А смысл? Все GUIDы ActiveX и так уже перечислены в утилите.

Интересно, что некоторые GUIDы известных расположений можно использовать в качестве параметра командной строки explorer.exe напрямую, без «прокладки» shell. Например, Компьютер открывает команда:

Аналогично можно открыть, например, корзину, а вот команда для IE:

Эти и еще несколько GUID’ов были «известны» еще проводнику Windows XP, но в Windows 7 часть расположений упразднена.

Ваша оценка: Thumb up Thumb down0

Вот смысл я вижу такой
Столбцы
My computer shell::computer
—————
Shell:profile я открываю так
Пуск-Выполнить — . — Enter
Профиль пользователя — текущая папка проводника в Shell режиме

Ваша оценка: Thumb up Thumb down0

hb860, возможно, что не все папки из раздела FolderDescriptions имеют эквивалентную GUID-команду. По кр. мере конкретный GUID неочевиден, если нет параметра ParsingName.

Ваша оценка: Thumb up Thumb down0

Ту программу что вы предлагаете CLSID Dump
Вы уже извините за прямоту не программа а поделка какаято

Ваша оценка: Thumb up Thumb down-1

alex, если у вас есть конкретные предложения по улучшению программы, либо вы хотите сообщить о баге, свяжитесь с ее автором (сайт указан).

Если у вас есть конкретные предложения по извлечению CLSIDs другим путем, я весь внимание.

Ваша оценка: Thumb up Thumb down0

Vadim Sterkin, подскажите, пожалуйста, почему CSLID Dump запускается под Windows 8.1, x64 с ошибкой? Автору утилиты я отписался, но может вам известно решение.

Ваша оценка: Thumb up Thumb down0
Ваша оценка: Thumb up Thumb down0
Ваша оценка: Thumb up Thumb down0

Ввожу через выполнить shell:Links (либо другие команды shell), но вылетает ошибка: Не удается найти «shell:Links». Проверьте, правильно ли указано имя и повторите попытку.
В чем может быть проблема?
Система Windows 7 Pro x32 rus

Ваша оценка: Thumb up Thumb down0

Хм. а команда shell:Windows — работает

Ваша оценка: Thumb up Thumb down0

did5, даже не знаю, что вам посоветовать.

Во-первых, проверьте, работают ли команды путем ввода в диалог «Выполнить» (WIN+R). При этом не нужно вводить «shell:» (просто вводите Links или Searches). Скорее всего работать тоже не будет.

Во-вторых, проверьте, прописаны ли команды в

В разделе поиском ищите, например, Links. Должно выглядеть так.

Ваша оценка: Thumb up Thumb down0

Вадим, спасибо за статью. Ваши статьи, как и эта крайняя, научили меня структурно подходить к вопросу изучения проблем c ОС. Я почти перестал пользоваться всякими «программками», (почти, потому как некоторые утилиты от NirSoft и Sysinternals, все-таки, являются сторонним ПО,а не отладочным от Microsoft). Я стал с интересом изучать внутренние устройство Windows и понял, что меня затянуло :).
Еще раз большое спасибо.

написал как-то сумбурно. Но меня ждет основная работа. Засим откланяюсь до вечера, когда смогу на практике опробовать Ваши советы

Ваша оценка: Thumb up Thumb down+3

Во давно искал этот сайт))

Ваша оценка: Thumb up Thumb down0

Здравствуйте!
Подскажите пожалуйста путь в папку системной утилиты Windows 7
для записи дисков. Похоже, что она у меня работает только на чтение:
в контекстном меню «отправить» нет ярлыка дисковода (попытки его
создать через Shell:SendTo ни к чему не приводят), а в контекстном
меню самого дисковода нет команды «вставить». Перетаскивание мышью тоже ничего не дает. Хотелось бы решить эту проблему , чтобы
эта утилита работала полноценно: и на запись-стирание дисков тоже.
С уважением, Роман.

Ваша оценка: Thumb up Thumb down0
Ваша оценка: Thumb up Thumb down0

Здравствуйте, Вадим!
В папку «Отправить» (shell:SendTo) каждый раз после очередного обновления Windows копирую заново ярлыки со ссылками на сетевые папки. При очередном обновлении Windows эти ярлыки удаляются.
Что можно сделать для сохранения указанных ярлыков?
OS: Windows7 — Windows 10.

Ваша оценка: Thumb up Thumb down0

Александр, что значит «обновления»? Установки обновлений или обновления 7→10?
А так, автоматизируйте копирование ярлыков — командный файл с copy, да хоть в планировщик при перезагрузке 🙂

Ваша оценка: Thumb up Thumb down0

Удаление ярлыков происходит и на Windows 7 и на Windows 10 при поступлении в них обновлений (которые запускаются автоматически).
Да, я думаю можно организовать в планировщике, чтобы каждый раз после загрузки компьютера копировать (или перезаписывать существующие) ярлыки. Но мне казалось, что можно один раз где-то прописать для их сохранения (для сохранения содержимого папки SendTo).

Ваша оценка: Thumb up Thumb down0

Как переместить (вернуть) системные папки профиля пользователя? Windows 7/8/10

При изменении расположения системных папок профиля пользователя вы неправильно указали путь, и теперь не можете вернуть папки назад? Эта инструкция поможет вам, если у вас Windows XP, 7, 8 или 10.

С помощью этого метода можно переместить системные папки на другой диск.

Инструкция 1 (простой способ)

Сначала попробуйте вернуть неправильно перемещенную системную папку по примеру восстановления папки «Мои документы», инструкция 1 находится по этой ссылке.

Инструкция 2

Если первая инструкция вам по каким-то причинам не подошла, попробуйте вернуть неправильно перемещенную системную папку с помощью реестра.

Сначала переместите одну папку, когда всё получится, и вы поймёте суть метода, можно будет вернуть и другие папки. В качестве примера я буду перемещать системную папку «Музыка» на диск D:

Редактор реестра

Нам понадобится редактор реестра.

Пуск - Выполнить или Win+R

Диалоговое окно Выполнить с командой запуска Редактора реестра

  1. Нажмите на клавиатуре сочетание клавиш «Win+R» (Нажмите клавишу с логотипом «Windows», и, не отпуская её, нажмите клавишу «R»)
  2. В появившемся окне «Выполнить» введите REGEDIT и нажмите «Enter»
  3. Откроется окно «Редактор реестра», которое внешне похоже на проводник

Окно редактора реестра

Окно редактора реестра

Раздел с настройками системных папок профиля пользователя

Теперь нам понадобится раздел, в котором хранятся настройки системных папок профиля пользователя.

  1. В левой части найдите раздел HKEY_CURRENT_USER (похож на папку, как вы можете увидеть сверху на скриншоте) и попробуйте его раскрыть (двойным щелчком мыши или нажатием по треугольнику слева от значка в виде папки), например, D:\Music
  2. Раскрывая по очереди разделы, доберитесь до следующего пути: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
  3. Справа, среди прочих, должны быть папки «Desktop», «My Music», «My Video», «Personal» и т.д.

Раздел Shell Folders с настройками папок профиля пользователя

Раздел Shell Folders с настройками системных папок профиля пользователя

Примечание

Изначально все системные папки расположены по пути C:\Users\ИмяВашегоПользователя\

Если же вы что-то меняли, то путь будет другой.

Даже если вы неправильно перенесли системные папки, изменить их расположение можно прямо в редакторе реестра.
Учтите, что файлы из старого места в новое вам придётся переносить вручную.

Изменяем расположение папок

Поменяем расположение папок профиля пользователя.

  1. Нажмите двойным щелчком мыши по нужному названию (для «Музыки» это «My Music»)
  2. В открывшемся окошке «Изменение строкового параметра» введите без ошибок путь к нужной папке (эта папка должна уже быть создана), например «D:\Music» (только без кавычек)

Новый путь папки Музыка

Новый путь папки Музыка

Новое расположение папки Музыка

Новое расположение папки Музыка

У вас получилось?

Если у вас есть вопросы по перемещению системных папок пользователя, можете задать их в комментариях ниже.

В случае проблем, внимательно перечитайте инструкцию, ничего ли вы не пропустили? Проверьте, правильный ли вы путь указываете (папка должна быть создана до внесения изменений в реестр, путь к ней лучше всего скопировать из адресной строки проводника; проверьте, нет ли лишних пробелов до или после адреса в значении строкового параметра).
Если решить проблему не получилось, сделайте скриншоты свойств папки назначения (вкладки «Общие» и «Расположение»), а также, разделов реестра «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders» и «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders»

До встречи на сайте IT-уроки!

Копирование запрещено, но можно делиться ссылками:

Поделитесь с друзьями:

Понравились IT-уроки?

Больше интересных уроков:

Сергей, огромное спасибо! Очень доходчиво и понятно.

Пожалуйста! Рад, что инструкция вам оказалась полезной.

При выборе нового расположения папки «Загрузки» я случайно указала целый локальный диск Д, вместо папки. Теперь не знаю что делать. И теперь у меня в своей папке «Наташа» имеется локальный диск Д. А загрузки загружаются прямо в корень диска Д. Пробовала перемещать — не получилось.

Посмотрите ниже в комментариях мой ответ на вопрос от Николая, похожая проблема, можно решить по такой же инструкции.

Здравствуйте. Я переместил «Документы» в корень диска D. Теперь хочу вернуть всё назад. Помогите пожалуйста, только напишите ответ, потому что я не понял с вашего ответа под вопросом Николая. Очень нужно вернуть Документы обратно.

А у меня не получилось всё сделал как написано перезагрузил комп. и не чего не поменялось windows10

Владислав, чтобы можно было понять причину проблемы, сделайте скриншоты свойств вашей папки (вкладки «Общие» и «Расположение»), и скриншот раздела реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

Здравствуйте Сергей! Давненько я тут не был. Извините, что обращаюсь с темой, никак не связанной с этим уроком, но… У меня такие дела. Недавно поймал «РутКит»(Скрытая служба). Антивирус вовремя отреагировал и блокировал его. Но последствия теперь такие, что на мой компьютер, каждый день качаются программы без моего ведома. Честно говоря, уже немного поднадоело их удалять �� Что делать?

Здравствуйте, Виктор! Выполните полное сканирование компьютера с помощью программы Dr.Web CureIt, которую можно скачать по этой ссылке.

Там где «не видно»,там обычно полно «заподлянок».

Но наивные люди(подсознательно верящие в «доброго дедаМороза-антивируса» и всемогущих «злодеев-вирусов») не допускают «подлой» мысли ,например о том, что большинство (реальных)вирусов (в том числе блокирующих конкурентную антивирусную программу и доступ к их сайтам) распространяется как раз этими самыми «антивирусами-дедамиМорозами».
Не говорю уже о вирусах с «таймером» внутри самих антивирусных программ, особенно бесплатных версий.

Здравствуйте, Сергей. Спасибо за информацию. У меня вопрос. У меня
жесткий диск разделен на три (в компьютерном магазине разделили)
C,D и E. Видео, музыка и прочая информация на диске Е. Установочные файлы программ, тоже на диске Е. А сами программы на
диске С. Так вот, те папки о которых вы рассказываете у меня пустые. Есть ли смысл их удалять? Записи в реестре, после удаления, наверняка останутся? Спасибо. С уважением, Леонид.

Здравствуйте, Леонид!
Указанные папки удалять нет необходимости, никакой дополнительной нагрузки на компьютер от них нет.

…очень толковое описание, правда , не для начинающих…спасибо…

Действительно, Альберт, уже не для начинающих, но, надеюсь, вместе с основами, будет доступно всем внимательным пользователям ��

Вопрос от Николая:

У меня изначально было так:
1.я перенёс папку раб.стол на диск D:\ но при этом не создав папку раб.стол на самом дискеД
2.теперь у меня р.стол-это диск D:\ В реестре указан путь D:\
3.в папке профиля пользов-ля теперь отражается только ярлык р.стола,и диск D
4.а я хочу вернуть раб.стол опять на С:

Николай, выполните следующие действия по шагам:
1. В папке своего профиля c:\Users\ИмяПользователя\ создайте папку «Desktop»
2. По примеру в этой статье в реестре измените значение параметра «Desktop» на «C:\Users\ИмяПользователя\Desktop» (без кавычек, вместо надписи «ИмяПользователя» должно быть имя пользователя, зарегистрированного у вас на компьютере.
3. Перезагрузите компьютер
4. Создайте пустой текстовый документ на рабочем столе и проверьте, где он у вас появился (должен появитсья в папке C:\Users\ИмяПользователя\Desktop )

Опять спасибо Сергей!но,всё сделал(создал папку на С:\Users\User\Раб.стол)изменил реестр,перегруз.и всё осталось по старому.Т.е.раб.стол на D:\ и что мне теперь переносить(какие F)на новую папку Раб.стола?Или проще создать новый профиль,а старый-удалить?

Николай, сделайте, пожалуйста, два скриншота:
1) Свойства новой папки «C:\Users\ИмяПользователя\Desktop»;
2) Раздел Shell Folders с настройками системных папок профиля пользователя.

папка кот. я создал на С: в проводнике пропала

Николай, тогда:
1.) Создайте папку с именем, отличающимся от системного, например, «C:\Users\ИмяПользователя\Desktop2»
2.) Перезагрузите ПК, проверьте, осталась ли папка на месте.
3.) Внесите изменения в реестр.
4.) Перезагрузите ПК.
5.) Проверьте наличие папки Desktop2 и неизменность настройки в реестре.
6.) Создайте пустой текстовый документ на рабочем столе и проверьте, где он появился.

та же самая проблема, данным методом не решилась

Шамиль, тяжело судить о проблеме, не видя значений параметров реестра и свойств всех связанных папок.

Сергей, сделал все, как написали. Не помогает. В редакторе реестра путь такой: C:\Users\Default\Desktop2, а когда свойства папки просматриваю, там путь: D:. Как решить проблему? Могу скрины отправить на почту, например.

Алексей, к сожалению, сейчас нет времени на помощь в решении проблем пользователей, обратитесь, пожалуйста, на один из специализированных ресурсов (ссылки есть в разделе «Контакты«).

У кого после перезагрузки изменений нет — винда НЕ ПЕРЕЗАГРУЗИЛАСЬ. Она уснула и проснулась, но не РЕСТАРТОНУЛА.

А проблема «ПОСЛЕ ПЕРЕЗАГРУЗКИ ВСЕ КАК БЫЛО ТАК И ОСТАЛОСЬ» кроется в хитрой настройке БЫСТРЫЙ СТАРТ в Win10.

папку документов я сделал по ошибке на свое имя пользователя, назад не могу исправить так как отказано в доступе.

В свойствах папки на вкладке «Безопасность» предоставьте полный доступ нужному пользователю.

Здравствуйте. Использую Windows 10, при начальной настройке разрешил разместить Документы и Изображения в OneDrive. Непонятно, почему Музыка и Видео туда не предложили перенести. Попытался сам — неудачно, файлы стали сохраняться в папках в OD, а в его корневом каталоге. Еще и в проводнике теперь каждая из системных папок называется OneDrive, кроме Загрузки. Как это можно поправить?

Здравствуйте, Алекс.
Пока что нет возможности поэкспериментировать с синхронизацией системных папок с помощью OneDrive, но есть предположение, что символьные ссылки помогут решить проблему (если что-то получится, сообщите о результатах).

А если усложнить задачу? Как раз возникла ситуация, помогите решить. Когда-то давно были перемещены профили на другой раздел.
Как вернуть путь по умолчанию сразу на все существующие профили (их около 15)?

Боб, в редакторе реестра можно найти раздел HKEY_USERS в нём хранятся настройки всех пользователей.
Посмотрите подразделы с названиями «S-1-5-20» и соседние, по аналогии с указанным в статье методом найдите пути
Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
и
Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
И внесите соответствующие изменения.
Только перед любыми изменениями сделайте резервную копию изменяемых разделов!

То есть лезть в каждый из 15-20 профилей, и вручную править обе ветки в каждом? А автоматизировать можно как-нибудь этот процесс?

Чтобы в редакторе реестра не пробираться по соответствующему пути 15 раз, можно использовать один из двух вариантов:
1. Сделать универсальный reg-файл, залогиниться в каждый профиль и запустить его с применением настроек.
2. Сделать reg-файл, в котором 15 раз вставить одинаковое содержимое, изменив затем путь в соответствующих строчках («S-1-5-20», «S-1-5-21» и т.д.). После запуска такого файла с применением настроек, изменятся параметры всех указанных пользователей сразу. Только нужно быть предельно внимательным при создании файла, обязательно сделать предварительное резервное копирование.

Так как урока по резервному копированию разделов реестра и принципам работы с reg-файлами пока нет, вам придётся действовать интуитивно (что нежелательно) или поискать информацию на других ресурсах.

Дело у меня похоже очень на проблему Николая: перемещал рабочий стол и музыку на диск E, но не создал папки, а просто на диск переместил. Теперь диск E — это рабочий стол … Исправить, вернуть как-то обратно никак не получается. Чего только не пробовал. В интернете ответ ищу, до сих пор не нашёл. Самое интересное: в реестре у папок музыка и рабочий стол прописан адрес D/пользователь/Рабочий стол и музыка соответсвенно. Да, кстати, в ту же папку Пользователь на диске D я успешно переместил Документы и Загрузки. Так вот адресс в реестре указан, но при этом ничего не меняется. Рабочий стол остаётся диском E, как и музыка. И где найти эти папки, как их переместить, обратно хотя бы, я не нахожу … Что подскажете делать?

Егор, для начала, не хватает информации о версии ОС.
В любом случае, попробуйте следующий способ:
1. Сначала создайте пустые папки в корне какого-либо раздела, например, в корне диска D: (Рабочий стол, Музыка и т.д.)
2. По инструкции в этой статье укажите в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders точные пути к этим папкам (лучше всего, скопировать путь из адресной строки проводника)
3. Продублируйте пути в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
4. Перезагрузите компьютер, проверьте содержимое разделов реестра (поменялось ли оно)

День добрый! Была точь в точь таже ситуация — перенес Pictures на D диск без создания соответствующей папки. Действия по Вашей инструкции не помогали до тех пор пока Вы не упомянули еще о разделе «User Shell Folders». Сейчас вроде стало лучше, теперь D:\Pictures, но… Такое ощущение, что D диск тоже по прежнему воспринимается как связанный с Pictures… Во-первых в файловом эксплорере слева в разделе «This PC» вместо Pictures значится диск D, причем с иконкой каталога фоток, а уже внутри его Pictures, тоже с иконкой каталога фоток. Во-вторых, если в свойствах диска D нажать Restore Default то предлагается перенести на C:\Users\User\Pictures (переносить мне в принципе его никуда не надо, просто попробовал, для анализа ситуации).
Помогите пожалуйста довести дело до конца. Если поможет, могу отправить скриншоты. Куда отправить?

Здравствуйте, Герман!
Попробуйте в свойствах папки Pictures и в свойствах диска D нажать Restore Default, затем ОК, но без переноса файлов.
Если восстановление пройдёт корректно, то после этого можно будет перенести папку Pictures в нужное место.

Здравствуйте, изменил расположение папки «Музыка» через свойства и случайно указал путь D:\, теперь она считает себя жестким диском. Через REGEDIT изменений не происходит. Возможно это как то исправить?

Александр, прочитайте мой ответ Егору выше, выполните приведенные инструкции.
Если не поможет, то сделайте скриншоты, как указано под заголовком «У вас получилось?» в этой статье.

Здравствуйте, Сергей.
У меня проблема немного с другого угла. В Windows 10 в папке Пользователи\Имя пользователя\ есть вложенная папка AppData\Roaming\ куда различные программы размещают свои данные. Там и MicroSoft и Adobe и другие в т.ч. и нужная мне программа MetaQuotes размещает свои данные. Объем этих данных велик (до нескольких десятков Гигабайт). Я пытаюсь перенаправить в другое место только данные папки MetaQuotes, не трогая остальные папки. При этом AppData\Roaming\ позволяет изменить расположение, но я не хочу трогать остальное. В самой программе нет настройки размещения этих данных, поэтому приходится полагаться только на средства Windows. Как это можно сделать?

Алексей, доброго времени суток. В вашем примере можно попробовать использовать символьные ссылки, но лучше сначала поэкспериментировать на виртуальной машине.

Здравствуйте,Сергей! Я по незнанию,для того чтобы освободить место на диске С,перенес папку USER на диск D в total comander, в результате пропали часть ярлыков с рабочего стола в т.ч. и сам тотал. можно ли мне все вернуть на свои места? Спасибо!

Павел, сложно сказать, получится ли вернуть всё (мало информации), но можно попробовать обычным проводником скопировать всё назад (но перед всеми попытками сделайте резервную копию обоих папок).

Добрый день! Подскажите как перенести профиль пользователя с одной машины на другую win 10.до 10 была прекрасная утилитка migwiz как это в 10 провернуть?

День добрый, Владимир! Попробуйте утилиту Transwiz.

Здравствуйте, Сергей. У меня проблема, такая же как у Наташи. Я перенес системную папку «Видео» в раздел D:\, не создав там предварительно новую папку. Опробовал Ваши советы ей и Николаю, но счастья не обрел. Теперь в моем профиле папка «Видео» изображается как раздел D, но создана и новая папка «Видео2». В реестре последний путь к My Video C:\Users\Al\Видео2. Мало того, в папке «Пользователи» я «Al»исчез и вместо этого появилась папка «Default.migrated». Хотя в реестре Аl по-прежнему присутствует. Помогите. Я Ваш подписчик и моя почта у Вас должна быть. ОС WIndows 10. Спасибо.

Здравствуйте, Александр.
Создайте на диске D: папку Video3 и укажите путь к ней в реестре.
На крайний случай, можно создать нового пользователя, у которого будут все изначальные настройки.

А как добавить свою папку в профили, чтоб появилась в свойствах папки вкладка расположение?

David, под «своей» вы имеете в виду любую произвольную папку?
Если да, то никак, данная функциональная возможность предназначена именно для системных папок.

Доброго времени суток, как мне можно поправить расположение папки документов, раньше она была расположена C:\Users\Имя пользователя\Documents, а сейчас переместилась в C:\Users\Documents, заменив имя пользователя и значение папки, теперь в ней и все документы, и все данные пользователя, когда пытаюсь переместить ее, пишет что невозможно переместить родительский объект в дочерний. Как мне можно вернуть прежнее расположение? Заранее спасибо

Здравствуйте, Павел. Вы пробовали выполнить описанную выше инструкцию?

Добрый день, Сергей. Возникла такая проблема. Переносил некоторые папки с диска С на диск D и случайно переместил рабочий стол в корень диска D.Через реестр удалось вернуть его обратно, но теперь папка профиля не отображается. т.е. файлы изображения. видео и т.п есть и при просмотре расположения папки путь верный, например
C:\Users\User\Pictures, но папка user не отображается.(среди скрытых папок нет)
windows 10

Здравствуйте, Никита. С таким видом проблемы не сталкивался, если проблему решить не удалось, можно создать нового пользователя и использовать его в качестве основного.

Здравствуйте, проблема такая же как у Николая т.е. я переместила расположение папки Загрузки на весь диск D а не в папку, теперь это стала не папка, а весь диск D путь к этой бывшей папке D:\
Решить способом Николая не удалось.
Я создала новую папку в C:\Users\Пользователь (имя пользователя «пользователь»,оригинальность)
Называла ее Загрузки, Downloads,Download2, но она просто не отображается в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders, ее там нет
Буду благодарна за помощь, любые скриншоты отправлю на почту

По указанному пути в реестре папка сама не появится, нужно указать путь к ней.

здравствуйте проблема такая папка /имя пользователя/ каким-то чудесным образом скопировалась на рабочий стол и всё что я могу с ней сделать это создать ярлык

Арсений, попробуйте обратиться на специализированный форум, ссылки есть в разделе «Контакты«.

В ветке реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders, нечаянно удалил папку Personal,по изменению в работе ноутбука не заметил.Как эту папку Personal восстановить в реестре,да вообще нужна ли она? Windows 7 максималка

Виктор, отсутствие соответствующей записи реестра может повлиять на работу некоторых программ (заранее сложно сказать, каких именно).
Самый простой способ восстановить, создать запись вручную по примеру на скриншотах выше (только имя пользователя указать своё).

Добрый день!
Случайно сделал так, что папка «Загрузки» изменила расположение на всю папку пользователя (C:\Users\Петр). Через реестр с помощью Ваших рекомендаций удалось вернуть папку на свое место, но при этом осталась небольшая проблема. Теперь в папке «Пользователи» вместо «Петр» (папки пользователя) отображается «Загрузки». Переименовать вручную нельзя. Заходил через другую учетную запись — там все отображается как надо… В реестре по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList также указано правильное наименование папки

Здравствуйте, Петр!
Попробуйте удалить скрытый файл «desktop.ini» в корне папки пользователя.

здравствуйте! я хотел переместить папку «загрузки» с диска «С» на диск»D», и случайно перенёс её в корень диска»D»(D\).вернуть назад теперь не получается. потерял кучу времени и сделал только хуже. сам теперь не разберусь!помогите!

Здравствуйте, Максим!
Попробуйте выполнить рекомендации, указанные в этой заметке, а также, прочитайте комментарии, этот вопрос несколько раз уже поднимался и был решен читателями.

Сергей, здравствуйте!
У меня проблема — при запуске установки игры вылезала ошибка 5 (невозможно выполнить файл во временном каталоге). Я все перепробовал (проверял доступы, запускал от имени администратора) — ничего не помогло. Прочитал, что может из-за русского имени пользователя, т.к. оно было «Администратор». Начал менять по инструкции http://ustanovkaos.ru/rabota-v-sisteme/kak-izmenit-imya-polzovatelya-v-windows-7.html

1) Поменял имя в «Компьютер» «Управление» на «Administrator».
2) В «Пуск» «Панель управления» поменял имя на «Admin», так как система на давала сменить на «Administrator» (говорила, что пользователь с таким именем уже есть, хотя, больше пользователей не было).
3) Создал второго администратора «Admin2», зашел в него, переименовал папку «Администратор» на «Administrator»
4) В «regedit» «ProfileList» поменял значение «ProfileImagePath» в папке …500.bak на C:\Users\Administrator и еще, зачем-то поменял это значение в папке …500 Тоже на C:\Users\Administrator И не помню, какие значения там были. В этой папке что-то похожее на C:\Users\TEMP

5) Перезагрузился, появился пустой рабочий стол с уведомлением, что файлы не нашлись. Я пробовал вернуть эти значения реестра обратно, заходить из-под второго профиля. Ничего не помогает. Файлы старого профиля (рабочий стол, документы, музыка и т.д.) нигде не видно, и на диске C:\ выросло свободное место как-раз на размер этих папок. При перезагрузке, когда захожу в «Администратор» каждый раз создается новый временный профиль.

Очень прошу помощи. Можно ли как-то вернуть все файлы старого профиля, и чтобы все работало? Спасибо.

Здравствуйте, Владислав!
Внесённые изменения достаточно существенные, чтобы я не смог вас проконсультировать в рамках комментария, поэтому лучше сразу обратиться на специализированные форумы или к специалисту по месту жительства.
Если файлы действительно были удалены, можно попробовать программы восстановления, и проверить, не включена ли «история файлов», но учитывая, что прошло достаточно много времени и выполнялась запись на раздел жесткого диска, шансы на восстановления невысоки.
Остаётся впредь использовать резервное копирование, особенно перед такими экспериментами.

Сергей, здравствуйте. Случайно удалила системную папку PendingDelete. В реестре это название есть, но сама создать эту папку не могу. Посоветуйте, как создать эту папку?

dojuk

Начиная с Windows версии 98, Microsoft поставляет утилиту "MSConfig.exe", предоставляющую удобный интерфейс для управления файлами, запускающимися при загрузке Windows. Она находится в каталоге установки Windows. Ее можно запустить из диалогового окна "Выполнить". В ней нет возможности добавлять новый элемент с именем приложения или документа для автозапуска, но можно отключать, не удаляя, любой пункт из находящихся в списках. Есть еще одна интересная возможность — проверка правильности пути, соответствующего элементу автозапуска, и удаление из списков элементов, пути к которым не верны. Возможности этого приложение достаточно убогие и годятся для пользователей системы, но никак не для администраторов. Далее в статье я, по необходимости, буду ссылаться на эту утилиту.

Автозапуск из файлов инициализации

Изложение мест автозапуска будет вестись в хронологическом порядке, начиная с первых версий Windows и устаревших технологий. Файлы инициализации достались в наследство от 16-битных версий Windows 3.x. Microsoft несколько раз декларировала, что она избавляется от устаревших файлов, но на самом деле они до сих пор обрабатываются при запуске.

В файле "Win.ini" в разделе "[windows]" есть два параметра, которые могут служить местом для автозапуска. Первый параметр это "load", второй — это "run". Содержимое по умолчанию для них — это пустая строка. Имена файлов в них не должны содержать пробелов, указание полного имени файла в двойных кавычках не допускается. В них можно перечислить несколько имен файлов через запятую. Обычно они используются для загрузки драйверов, но могут загружать "троянских коней" или "клавиатурных шпионов".

Еще один файл инициализации, который может быть использован для автоматического запуска программ, — это файл "System.ini". В этом файле в разделе "[boot]" есть параметр "shell", который хранит имя оболочки Windows. Значение по умолчанию этого параметра — "Explorer.exe". Значение "shell" может содержать список приложений для автоматического запуска как параметры командной строки "Explorer.exe". Приложение "Explorer.exe" обрабатывает командную строку и пытается запускать приложения или документы, перечисленные в командной строке. Требования к формату параметра "shell" такие же, как и у вышеупомянутых параметров файла "Win.ini". В последнее время этот параметр начал широко использоваться для запуска сетевых червей. Это делает локализацию трудно обнаруживаемой, т.к. администраторы забывают просматривать этот параметр как место для запуска деструктивных приложений.

Утилита "MSConfig.exe" позволяет просматривать состояние и редактировать содержимое этих трех параметров: "load", "run", "shell", находящихся в файлах инициализации.

Папки автозапуска

Первая папка, которая отрабатывается после завершения загрузки Windows, — это папка "Автозагрузка", которая может хранить список ярлыков (*.lnk) приложений или документов. Ее состояние можно увидеть, выйдя из меню "Пуск" в подменю "Программы". Это — папка, относящаяся к "Текущему пользователю".

Чтобы найти ее размещение, сначала надо найти в системном реестре ключ "HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ User Shell Folders", хранящий размещение всех измененных папок, и отыскать там параметр "Startup" строкового типа. Если искомый параметр отсутствует, то ее размещение по умолчанию на жестком диске прописано в системном реестре в параметре "Startup" ключа "HKEY_CURRENT_USER\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ Shell Folders".

Ярлыки к приложениям, находящимся в папке "Автозагрузка", отображаются в программе для настройки системы "MSConfig.exe". Если отключить автоматический запуск какого-нибудь элемента через "MSConfig.exe", то в папке "Программы" (она же и подменю в меню "Пуск") будет создана папка с названием "Отключенные элементы запуска", куда "MSConfig.exe" и переместит отключенный элемент. Для того чтобы временно исключить ярлык из автоматической загрузки, я прибегаю к более простому способу: у необходимого ярлыка я выставлю атрибут "скрытый" и при следующей загрузке он пропускается.

Следующая папка — это "Общая" для всех пользователей папка "Автозагрузки" (Common Startup Folder), которая также отрабатывается после загрузки Windows в поисках ярлыков с документами или приложениями. Увидеть ее в подменю "Пуск" можно в Windows NT или 2000. В Windows 9.x, ME ее содержимое не отображается. Она должна хранить ярлыки общие для профилей всех пользователей. В документации Microsoft (MSDN) сказано, что эта папка создавалась для Windows. Однако ее содержимое отрабатывается, даже если Windows 95, 98, ME работают в однопользовательском режиме.

В системном реестре ее размещение на жестком диске прописано в строковом параметре "Common Startup" ключа "HKEY_LOCAL_MACHINE\ SOFTWARE\ Micro-soft\ Windows\ CurrentVersion\ Explorer\ Shell Folders", который хранит измененные пути папок. При отсутствии этого параметра следует посмотреть размещение этой папки по умолчанию в параметре "Common Startup" ключа "HKEY_LOCAL_MA-CHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ Shell Folders".

Список исполнимых файлов, находящихся в "Общей" (для профилей всех пользователей) папке "Автозагрузка" также показываются "MSConfig.exe". Если отключить автоматический запуск какого-нибудь элемента через "MSConfig.exe", то в той же папке, где находится папка "Общего запуска", будет создана папка с названием "Отключенные элементы запуска", куда утилитой "MSConfig.exe" будут перемещены отключенные элементы запуска.

Администраторам следует обращать внимание на содержимое этой папки как место для возможного запуска приложений.

Системный реестр: автозапуск, общий для всех версий Windows

В системном реестре Windows есть ветвь "SOFTWARE\ Microsoft\ Windows\ CurrentVersion", содержащая несколько групп для автоматического запуска приложений. Все эти группы могут быть как в разделе HKEY_LOCAL_MACHINE, так и в разделе HKEY_CURRENT_USER. Изложение будет общим, и все может быть экстраполировано на оба этих раздела. Если Windows используется как многопользовательская среда, другими словами, это либо Windows версий NT/2000/XP, либо 95, 98, ME с задействованными профилями пользователей, то группы запуска следует искать также в разделе "HKEY_USERS\ .Default". Это раздел общий для всех пользователей системы. Если Windows 95, 98, ME работают в однопользовательском режиме, то раздел "HKEY_USERS\ .Default" идентичен разделу HKEY_CURRENT_USER.

Итак, я приведу полные пути к ключам: "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Run", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunOnce", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunOnceEx", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunOnce\ Setup", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunServices", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunServicesOnce", которые могут содержать строковые параметры, с именами приложений или документов запускающиеся при старте системы. Раздел реестра "RunOnce" не поддерживается в Windows NT 3.5. Имена строковых параметров, содержащихся в этих ключах, могут быть произвольными.

Далее я приведу несколько правил, ориентируясь на которые можно лучше понять процесс и очередность запуска приложений, прописанных в тех или иных местах автозапуска:

Ключи, содержащиеся в разделе HKEY_LOCAL_MACHINE, отрабатываются раньше соответствующих ключей, находящихся в разделе HKEY_CURRENT_USER.

Содержимое ключей системного реестра "RunServices", "RunServicesOnce" обрабатывается раньше параметров ключей "Run", "RunOnce".

Запуск "RunServices" и "RunServicesOnce" происходит до выдачи окна регистрации пользователя, далее идет асинхронно с диалогом регистрации и может продолжаться и после успешно проведенной регистрации. Приложения, прописанные в параметры системного реестра, содержащиеся в ключах "RunServices" и "RunServicesOnce", запускаются асинхронно, и поэтому может возникнуть ситуация, когда они будут работать одновременно.

Запуск приложений или документов, как это следует из самого названия, прописанных в ключах "RunOnce" и "RunServicesOnce", происходит один раз, независимо от того, был он успешным или нет. Параметр, находящийся в ключе "RunOnce" или "RunServicesOnce", удаляется до запуска приложения, имя которого он содержит.

Параметры, содержащиеся в ключах "Run", "RunOnce", запускаются синхронно и в неопределенном порядке, но после того, как закончило загрузку содержимое "RunServices" и "RunServicesOnce".

Ключи системного реестра обрабатываются в следующем порядке. Первыми отрабатывается содержимое "RunServices" и "RunServicesOnce" раздела HKEY_LOCAL_MACHINE. Далее выдается окно регистрации пользователя в системе. После этого операционная система переходит к обработке ключей "RunOnce" и "Run" раздела HKEY_LO-CAL_MACHINE, далее "Run" раздела HKEY_CURRENT_USER. Следующими запускаются элементы, содержащиеся в папке "Автозагрузка". После этого наступает очередь параметров ключа "RunOnce" раздела HKEY_CURRENT_USER.

Списками параметров, автоматически запускающих приложения при старте Windows, находящихся в ключах "RunServices" и "Run", можно управлять с помощью приложения для настройки системы "MSConfig.exe". Если отключить какой-либо элемент из списка, то "MSConfig.exe" переместит этот элемента в ключ "RunServices-" или "Run-" соответственно.

Следует обратить внимание на ключ "Setup", который может содержаться в ключе "RunOnce" как в разделе HKEY_LOCAL_MACHINE, так и в разделе HKEY_CURRENT_USER. Этот ключ используется как мастером установки Windows, так и мастером "установки — удаления" программ. При отработке параметров, содержащихся в этом ключе, отображается диалоговое окно с индикатором прогресса. Имя параметра используется как имя пункта в диалоговом окне. Аналогично содержимому ключа "RunOnce", пункты ключа "RunOnce\ Setup" удаляются и запускаются один раз.

Еще один ключ системного реестра, на который следует обратить внимание, — это "RunOnceEx". Приведу отличия запуска параметров, находящихся в "RunOnceEx" от запуска параметров, содержащихся в ключах системного реестра "RunOnce" и "Run".

Параметры, находящиеся в ключе "RunOnceEx", запускаться не будут. Для автоматической отработки необходимо создать в нем ключ реестра, и уже в нем должны быть параметрами с именами приложений. Ключи и параметры, находящиеся в ключе "RunOnceEx", сортируются в алфавитном порядке для того, чтобы принудительно придать им строго определенный порядок запуска. Другими словами, элемент, находящийся выше по алфавиту, будет запущен раньше, независимо от того, когда он был добавлен в ключ "RunOnceEx". Приложения или файлы сценариев должны или сами себя завершать, или не требовать отдельного вмешательства для завершения, пока не завершится один элемент запуска или остановится дальнейшая отработка списка, или загрузка Windows остановится в ожидании принудительного завершения запущенного приложения. Для приложений, запущенных из ключа "RunOnceEx", в отличие от ключей "RunOnce" и "Run", отдельные процессы не создаются.

Содержимое ключей "RunOnce", "RunOnceEx", "RunOnce\ Setup" и "RunServicesOnce" приложением настройки системы "MSConfig.exe" не отображается.

Особенности автозапуска в Windows NT/2000/XP

В добавление к вышеперечисленным ключам, для Windows версий NT, 2000 и XP специфичен еще один ключ системного реестра — "Software\ Microsoft\ Windows NT\ CurrentVersion\ Windows\ Run", который может находиться в разделах LO-CAL_MACHINE или HKEY_CURRENT_USER.

В ключе "Software\ Microsoft\ Windows NT\ CurrentVersion\ Windows" могут находиться два строковых параметра "Load" и "Run", которые могут хранить списки приложений для автоматического запуска.

Эти параметры аналогичны одноименным параметрам из файла инициализации "Win.ini". При установке Windows NT (2000) поверх Windows 95, 98 значения параметров из "Win.ini" раздела "[windows]" переносятся в соответствующие параметры ключа "Software\ Microsoft\ Windows NT\ CurrentVersion\ Windows". Если в параметре указывается несколько файлов, то имена должны быть разделены пробелами. Поэтому в них невозможно прописать путь к файлу, содержащим пробелы, — двойные кавычки не принимаются. "Значение по умолчанию" для этих параметров — пробел. Программы, запущенные из параметра "Load", минимизируются при запуске.

Особенности автозапуска в Windows ME/2000/XP

У Windows версий ME, 2000 и XP появляется еще один список автозагрузки программ или документов, запускающихся после регистрации пользователя в системе, который может размещаться как в разделе HKEY_LOCAL_MACHINE, так и в разделе HKEY_CURRENT_USER. Он размещается в строковых параметрах ключа "Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer\ Run". Имена параметров для этого ключа имеют особенность: они должны быть представлены в виде порядковых номеров, начиная с "1". Список, находящийся в разделе HKEY_LOCAL_MACHINE, будет отработан раньше списка раздела HKEY_CURRENT_USER.

Автозапуск при отработке Windows Logon

Отдельная группа Windows Logon для управления инициализацией при регистрации пользователя появляется в Windows NT и далее развивается Microsoft для Windows версий 2000 и XP. Параметры Winlogon находятся в системном реестре в ключе "SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon" раздела HKEY_LOCAL_MACHINE. Все описываемые в статье параметры, относящиеся к Winlogon, имеют строковый тип.

Параметр Shell

Параметр "Shell", отвечающий за программную оболочку, присутствует в ветви реестра "Winlogon" в версиях Windows NT, 2000 и XP.

Этот строковый параметр определяет список исполнимых файлов, обеспечивающих для операционной системы интерфейс пользователя и которые должны быть запущены вместе с программной оболочкой.

По умолчанию Windows запускает программы, перечисленные в параметре "Userinit", расположенном в ветви "Winlogon", включая и сам "Userinit.exe". Если же по какой-то причине "Winlogon" процесс не смог запустить программы, определенные в параметре "Userinit", тогда "Winlogon" переходит непосредственно к обработке исполнимых файлов, имена которых записаны в параметре "Shell".

Значение по умолчанию параметра "Shell" может варьироваться. Это — "taskman, progman, wowexec" для Windows NT и "Explorer.exe" для Windows 2000, XP.

Параметр System

Этот параметр присутствует в Windows версий NT, 2000 и XP. Он содержит список имен исполнимых файлов, запускаемых Winlogon в системном контексте во время инициализации системы. Этот список можно варьировать, редактируя значение этого параметра.

Значение по умолчанию этого параметра — "lsass.exe, spoolss.exe" для Windows NT, и "lsass.exe" для Windows 2000, XP. Интересно замечание Microsoft, приведенное в MSDN: "Этот параметр появляется, но не используется самой Windows 2000".

Параметр VmApplet

Параметр "VmApplet", запускающий приложение "Панели управления" для настройки конфигурации системы, специфичен для Windows версий 2000 и XP.

Он содержит список или один исполнимый файл, которые Winlogon-процесс запускает для того, чтобы пользователь мог скорректировать настройки виртуальной памяти, если на системном томе отсутствует страничный файл подкачки. В этом параметре не обязательно указывать расширения для имен файлов.

Значение по умолчанию этого параметра — "rundll32 shell32, Control_RunDLL "sysdm.cpl"". Не стоит без нужды и изменять значение этого параметра, потому что это может привести к изменению настроек виртуальной памяти в Windows 2000, XP.

Параметр Userinit

"Userinit" (инициализация пользователя) специфичен для версий Windows NT, 2000 и XP.

Значение этого параметра содержит исполнимые файлы, которые запускаются процессом WinLogon в контексте пользователя, при регистрации пользователя в системе.

По умолчанию Winlogon запускает "Userinit.exe", который ответственен за запуск программной оболочки и исполняет файлы сценариев для регистрации, переустанавливает сетевые соединения и затем запускает "Explorer.exe".

Значение по умолчанию параметра "Userinit": "userinit, nddeagnt.exe" для Windows NT, "userinit" для Windows 2000, XP. Приложение "nddeagnt.exe" необходимо для запуска NetDDE — сетевого динамического обмена данными.

Расширения в именах файлов, перечисленных в этом параметре, не обязательны.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *