Как открыть папку windowsapps в windows 10

Удаление UWP приложений из Microsoft Store

Параметры системы

Новые параметры заменяют стандартную панель управления. Она уже и не нужна пользователям. Всё равно в разделе программы и компоненты можно удалить только классические программы. Универсальные приложения там просто не отображаются.

Перейдите в расположение Параметры > Приложения > Приложения и возможности. В списке всех установленных приложений отображаются даже стандартные. Выделите доверенное приложение с Магазина, например, Skype и дважды выберите Удалить.

Обновлённый поиск

Доверенные приложения Microsoft Store можно запустить, оценить, поделиться, изменить параметры и удалить прямо с поиска. Он постоянно обновляется и дорабатывается. Поиск значительно лучше, чем Вы думаете. Его можно использовать без голосового помощника.

Нажмите сочетание клавиш Win+S или Win+Q (или просто начинайте вводите текст просто в меню пуск). Теперь выберите Приложения и в поисковой строке введите Skype. Нажмите кнопку Удалить и подтвердите удаление приложения и всех связанных с ним сведений.

В списке приложений пуска в контекстном меню Skype выбрать Удалить. Выскочит последнее китайское предупреждение: это приложение и все его данные будут удалены. Если нужно его удалить, тогда только соглашайтесь.

Windows PowerShell

Оболочка PowerShell заменит классическую строку. Теперь даже в контекстном меню можно её выбрать вместо командной строки. Все доверенные приложения с Microsoft Store удаляются в рабочем окне. Пользователю достаточно выполнить несколько простых команд.

  1. Выберите в контекстном меню кнопки пуск Windows PowerShell (администратор). Теперь посмотрите все установленные доверенные приложения, выполнив команду: Get-AppxPackage | Select Name, PackageFullName.
  2. Найдите и скопируйте PackageFullName нужного доверенного приложения, например, Skype. Выполните команду Get-AppxPackage PackageFullName | Remove-AppxPackage, заменив ранее скопированное значение полного имени.

Для удаления приложения Skype с Магазина Майкрософт мне нужно выполнить команду: Get-AppxPackage Microsoft.SkypeApp_15.61.87.0_x86__kzf8qxf38zg5c | Remove-AppxPackage. Она может немного отличаться в зависимости от конкретной версии установленного продукта.

Локальный диск

Все данные UWP приложений (из Microsoft Store) содержаться в папке: C:\ Program Files\ WindowsApps. Можно с лёгкостью скопировать или удалить приложение. Но по умолчанию Вам будет отказано в доступе к этой папке на Windows 10.

Нужно зайти в Свойства папки и перейти в Безопасность > Дополнительно. Теперь в строке Владелец (пишет не удалось отобразить текущего владельца) нажмите Изменить.

Добавляйте свою учётную запись администратора. Имя пользователя можно посмотреть в папке C:\ Пользователи и после ввода нажать Проверить имена.

Теперь перейдите в C:\ Program Files\ WindowsApps и найдите приложение, которое собираетесь удалить. Выделяю папку Microsoft.SkypeApp_15.61.87.0_x86__kzf8qxf38zg5c. Непосредственно в ней содержатся данные приложения Skype.

Как получить права на изменение данных уже рассматривали ранее. Для удаления без получения прав не обойтись. Следуйте инструкции: Запросите разрешение от TrustedInstaller Windows 10. Потом можно будет удалить любое приложение с Магазина вручную.

Заключение

  • Деинсталляция доверенного приложения выполняется в соответствующем разделе параметров системы. Ещё приложение можно удалить непосредственно в меню пуск (ранее пользователя перебрасывало в раздел программы и компоненты).
  • Удобное удаление приложений из Microsoft Store (любых загруженных или уже предустановленных) можно выполнить, используя Windows PowerShell. Буквально несколько команд и ненужное приложение будет полностью удалено в Windows 10.
  • Сторонний софт может помочь в удалении как предустановленный, так и загруженных приложений. Мне нравится программа CCleaner, которая справится со своей задачей даже в бесплатной версии. Смотрите подробнее, как пользоваться CCleaner для Windows 10.

Основные функции и технологии WindowsKey Windows features and technologies

В следующих разделах приводятся некоторые важные функции и технологии Windows, которые позволяют создавать современные и привлекательные возможности для клиентов.The following sections highlight several important Windows features and technologies that enable you to deliver modern and deliver compelling experiences to your customers.

Windows InkWindows Ink

Платформа Windows Ink — наряду с пером — обеспечивает естественный способ создания цифровых рукописных примечаний, рисунков и заметок.The Windows Ink platform, together with a pen device, provides a natural way to create digital handwritten notes, drawings, and annotations. Платформа поддерживает получение входных данных дигитайзера в виде рукописных данных, создание рукописных данных, управление этими данными, отображение их в виде росчерков пера на устройстве вывода и преобразование этих росчерков в текст с помощью функции распознавания рукописного ввода.The platform supports capturing digitizer input as ink data, generating ink data, managing ink data, rendering ink data as ink strokes on the output device, and converting ink to text through handwriting recognition.

Дополнительные сведения о различных способах использования платформы Windows Ink в приложениях для Windows см. в статье Взаимодействие с пером и Windows Ink в приложениях UWP.For more information about the different ways to use Windows Ink in Windows apps, see Windows Ink.

Взаимодействие с помощью голосовых функцийSpeech interactions

Windows предоставляет множество способов для интеграции функций распознавания речи и преобразования текста в речь (также известную как TTS или синтез речи) непосредственно в приложение.Windows provides many ways to integrate speech recognition and text-to-speech (also known as TTS, or speech synthesis) directly into the user experience of your app. Речь может быть надежным и приятным способом взаимодействия пользователя с вашим приложением, который сможет дополнить или даже заменить взаимодействие с помощью клавиатуры, мыши, сенсорного ввода и жестов.Speech can be a robust and enjoyable way for people to interact with your app, complementing, or even replacing, keyboard, mouse, touch, and gestures.

For more information about the different ways to use speech interactions in Windows apps, see Speech, voice, and conversation in Windows 10.

ИИ WindowsWindows AI

Мы предлагаем несколько разных решений искусственного интеллекта, которые можно использовать для улучшения приложений Windows.We offer several different AI solutions that you can use to enhance your Windows applications. С помощью машинного обучения Windows вы можете интегрировать обученные модели машинного обучения в приложения и локально запускать их на устройстве.With Windows Machine Learning, you can integrate trained machine learning models into your apps and run them locally on the device. Навыки компьютерного зрения Windows позволяют использовать готовые библиотеки для выполнения общих задач обработки изображений или создания собственных решений.Windows Vision Skills allows you to use pre-built libraries to accomplish common image processing tasks, or create your own custom solutions. DirectML предоставляет низкоуровневые интерфейсы API типа DirectX, которые позволяют использовать все возможности оборудования.DirectML provides low-level, DirectX-style APIs that let you take full advantage of the hardware.

Дополнительные сведения о различных способах интеграции искусственного интеллекта в приложения для Windows см. в статье ИИ Windows.For more information about the different ways to integrate AI in Windows apps, see Windows AI.

Location of WindowsApps folder in Windows 10

The WindowsApps folder is located under Program Files directory. As you likely know, the Program Files directory can be accessed by opening up the drive where Windows 10 is installed.

Many PC users, at times, want to access WindowsApps folder so that they can edit original files of apps. Because WindowsApps folder is a system folder and contains system files, accessing it is not a straight-forward job.

When you try to access WindowsApps folder with default settings, you get “You have been denied permission to access this folder” error message. However, you can access and open WindowsApps folder by changing default permissions of the folder. Here is how to do just that.

Как удалить Microsoft Store через powershell

Разобравшись с удалением штатных программ, перейдем к следующему этапу и узнаем, как удалить сам Microsoft Store в Windows 10. По сути, Магазин в Windows 10 является таким же универсальным приложением, поэтому процедура его удаления практически ничем не отличается от деинсталляции других интегрированных UWP-программ через PowerShell или посредством специальных утилит. Получив командой:

полное имя Магазина Windows 10 (PackageFullName), формируем соответствующую команду и жмем Enter, смотрите скриншот:

Существует и более простой вариант команды, в которой указывается не полное имя, а часть значения Name, заключаемая в кавычки-звездочки:

Second Method: Get Access to WindowsApps Folder in Windows 10 Manually

If you don’t want to have a “Take Ownership” command in your context menu for security or other reasons, you can access the WindowsApps folder manually as well.

Go back to the Program Files in C drive and try to notice the hidden WindowsApps folder. The detailed steps to view the hidden folder have been covered in the previous section.

Though you can see the folder, you cannot open the folder to see the files in it. If you try to open it, your access will be denied even if you are the administrator.

To get access to the WindowsApps folder, right-click on the folder and then select the “Properties” option from the list of context menu options.

The above action will open the Properties window. Navigate to the Security tab and click on the “Advanced” button appearing at the bottom of the window.

Once the Advanced Security Settings window has been opened, click on the “Change” link appearing next to “TrustedInstaller,” which is a default setting.

Under the “Select User or Group” window you will find the “Check Names” button. Your task is to enter any name which is registered with your PC. This action will automatically fill in the object name. If it’s your own PC, you’re the administrator, meaning you can simply type and click “Check Names.” This is really the fastest approach to get the correct access.

As shown here, the “Administrator” name is acceptable to the system and is automatically added. Just click “OK” to proceed.

You may use other system user names as well. As long as a system user is authorized to view the hidden folders and apps, they can access the WindowsApps folder as the new owner.

If the system user is unknown or you made a spelling error, you will notice a “cannot be found” error while trying to add the incorrect name.

Now we come to the main step. Here in the main window you can see that the owner of the folder has been changed to your specified administrator account. Before applying the change, make sure that the “Replace owner on sub containers and objects” checkbox is selected, otherwise you won’t be able to interact with other files and folders inside the WindowsApps folder.

After you’ve done everything, click on the Apply and OK buttons to save the changes.

As soon as you click on the OK button, Windows will start to change the file and folder permissions.

You will finally notice a success status message: “If you have just taken ownership of this object, you will need to close and reopen this object’s properties before you can view or change permissions.” Click OK to proceed.

Now you should be able to access the WindowsApps folder without any problems, either in administrator mode or as an approved system user.

Whichever method you use, you should now have access to the WindowsApps folder. You can also use the same method to take control of any folder on your hard drive. For further tips and hacks for Windows 10, read our guide on how to check CPU temperatures on your PC. And in a bit of a throwback guide, we’ve curated a list of great screensavers for Windows 10, too.

Image credit: Windows 10 main screen with all apps running by DepositPhotos

Related:

Sayak Boral

Sayak Boral is a technology writer with over ten years of experience working in different industries including semiconductors, IoT, enterprise IT, telecommunications OSS/BSS, and network security. He has been writing for MakeTechEasier on a wide range of technical topics including Windows, Android, Internet, Hardware Guides, Browsers, Software Tools, and Product Reviews.

Как получить доступ в папке «C: \ Program Files \ WindowsApps».

Шаг 1. Включить просмотр скрытых файлов

Папка «C: \ Program Files \ WindowsApps \» скрыта, поэтому сначала необходимо включить просмотр скрытых файлов. Для этого:

1. Щелкните правой кнопкой мыши на Пуск

2. Установить Просмотр по чтобы: Маленькие иконки.

3. Открыть Параметры проводника (Параметры папки в Windows 8 7).

3. На вкладке «Просмотр» проверьте Показать скрытые файлы, папки и диски установка и ударил хорошо.

Шаг 2. Сделайте резервную копию текущих прав доступа к папке WindowsApps.

Прежде чем продолжать изменять разрешения по умолчанию для папки «WindowsApps», сначала выполните резервное копирование текущих разрешений для папки по умолчанию на случай, если что-то пойдет не так.

Для резервного копирования текущих разрешений «C: \ Program Files \ WindowsApps \».

1. Щелкните правой кнопкой мыши кнопку «Пуск»

Командная строка (Admin).

2. В окне командной строки введите (copy-paste) следующую команду:

icacls «% ProgramFiles% \ WindowsApps» / save WindowsApps.acl

* Приведенная выше команда сохранит все текущие разрешения для «C: \ ProgramsFiles \»WindowsApps«папка в файл с именем» WindowsApps.acl «, который будет храниться в папке C: \ Windows \ System32 \.

* Примечание. Если что-то пойдет не так после изменения разрешений (шаг-3), вы всегда можете восстановить разрешения по умолчанию, введя эту команду в окне командной строки (admin):

icacls «% ProgramFiles%» / restore WindowsApps.acl

Шаг 3. Получите доступ к «C: \ Program Files \ WindowsApps \».

Этот шаг содержит две (2) части. В первой части вы можете найти подробные инструкции о том, как получить права доступа «Только для чтения» к папке «WindowsApps» (например, если вы просто хотите просмотреть ее содержимое), а во второй части вы можете найти инструкции о том, как получить Права «Полный доступ» к папке «WindowsApps» (например, если вы хотите изменить или удалить ее содержимое).

Часть 1. Как получить доступ только для чтения к папке WindowsApps. Часть 2. Как получить полный доступ к папке WindowsApps.

Часть 1. Как получить права доступа только для чтения к папке «C: \ Program Files \ WindowsApps».

1. Откройте проводник Windows и дважды щелкните, чтобы открыть папку «C: \ Program Files».

2. Затем дважды щелкните папку WindowsApps и нажмите «Продолжить».

3. В следующем окне щелкните вкладка безопасности ссылка.

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

5. Нажмите на + Изменить ссылка, на линии владельца.

6. Если вы вошли в систему с учетной записью администратора, введите имя пользователя вашей учетной записи (например, «Администратор») в поле «Введите имя объекта для выбора» или введите «Администраторы» и нажмите хорошо.

7. Проверьте «Заменить владельца на субконтейнеры и объектыфлажок и нажмите хорошо еще раз закрыть настройки безопасности.

8. Теперь попробуйте снова получить доступ к папке WindowsApps, но на этот раз нажмите Продолжать когда предложено, и вы сделали!

Часть 2. Как получить права полного доступа к папке «C: \ Program Files \ WindowsApps».

1. Щелкните правой кнопкой мыши кнопку «Пуск»

Командная строка (Admin).

2. В окне командной строки введите следующую команду хит Войти.

takeown / F «% ProgramFiles% \ WindowsApps»

* Примечание. Приведенная выше команда назначит владельца папки «C: \ ProgramFiles \ WindowsApps» текущему вошедшему в систему пользователю.

3.  Далее дайте эту команду:

takeown / F «% ProgramFiles% \ WindowsApps» / r / d y

* Примечание. Приведенная выше команда назначит владельца «C: \ ProgramFiles \ WindowsApps» подпапки и файлы текущему зарегистрированному пользователю.

4. Далее дайте эту команду:

icacls «% ProgramFiles% \ WindowsApps» / Грант Администраторы: F

* Примечание. Приведенная выше команда назначит разрешения «Полный доступ» для папки «C: \ ProgramFiles \ WindowsApps» для всех пользователей-администраторов.

5. Далее дайте эту команду:

icacls «% ProgramFiles% \ WindowsApps» / grant Администраторы: F / t

* Примечание. Приведенная выше команда назначит разрешения «Полный доступ» для папки «C: \ ProgramFiles \ WindowsApps» и его подпапки и файлы всем администраторам пользователей.

6. Наконец, назначьте владельца папки «WindowsApps» обратно на учетную запись TrustedInstaller, которая является владельцем папки по умолчанию.

icacls «% ProgramFiles% \ WindowsApps» / setowner «NT Service \ TrustedInstaller»

7. Отныне у вас должны быть полные права доступа к папке «WindowsApps»!

Это оно! Дайте мне знать, если это руководство помогло вам, оставив свой комментарий о вашем опыте. Пожалуйста, любите и делитесь этим руководством, чтобы помочь другим.

Как очистить System Volume Information в Windows 10

После включения отображения скрытых и системных файлов пользователи часто обнаруживают у себя на компьютере множество неизвестных папок. Такой же есть папка System Volume Information, которая присутствует на всех дисках подключенных до компьютера под управлением операционной системы Windows.

Данная статья расскажет что это за папка System Volume Information на компьютере или флешке, а также разберемся можно ли удалять или лучше просто очистить папку System Volume Information.

Что это за папка System Volume Information

Папка System Volume Information создается на всех устройствах подключаемых к ПК под управлением операционной системы Windows. Именно поэтому такая папка существует как на внутреннем, так и на внешнем накопителе. По умолчанию текущая папка скрыта от глаз пользователя и может занимать несколько гигабайт памяти.

В папке System Volume Information содержится:

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

Поскольку папка хранит большие данные, которые используются в случае восстановления системы, то удалять её однозначно не стоит. Достаточно просто очистить папку System Volume Information ниже предложенными способами, а потом уже дополнительно очистить диск С от ненужных файлов в Windows 10.

Если в некоторых случаях по умолчанию Total Commander показывает скрытую папку System Volume Information на всех носимых устройствах, то в проводнике Windows 10 включить отображение скрытых файлов и папок не достаточно.

  1. В проводнике Windows 10 переходим во вкладку Вид и нажимаем кнопку Параметры > Изменить параметры папок и поиска.
  2. Дальше в открывшемся окне параметров папок также переходим во вкладку Вид и снимаем отметку с пункта Скрывать защищенные системные файлы и не забываем отметить пункт Показывать скрытые файлы, папки и диски.

Восстановления системы

Восстановления системы позволяют отменить нежелательные изменения, восстановив состояние компьютера соответствующее предыдущей точке восстановления. При наличии созданной точки восстановления папка System Volume Information будет занимать больше дискового пространства.

  1. Выполните команду systempropertiesprotection в окне Win+R.
  2. Дальше во вкладке защиты системы выберите диск с включенной защитой и нажмите кнопку Настроить.
  3. В открывшемся окне отметьте пункт Отключить защиту системы и нажмите кнопку Удалить все точки восстановления для этого диска.

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

Хранение истории файлов

История файлов сохраняет копии Ваших файлов, поэтому в случае потери или повреждения их можно восстановить. Все данные также сохраняются в папке System Volume Information.

  1. Открываем классическое приложение Панель управления и переходим в раздел История файлов.
  2. В открывшемся окне истории файлов нажмите кнопку Выключить.

А также файлы истории могут храниться в папке FileHistory. Текущая папка так же как и System Volume Information располагается в корне системного диска. См. также: Как найти Панель управления в Windows 10.

При попытке открыть папку System Volume Information в проводнике пользователь получает ошибку: отказано в доступе и расположение не доступно. А при попытке удалить средствами системы получаем сообщение: Вам необходимо разрешение на выполнение этой операции. Похожую ситуацию мы уже встречали: Запросите разрешение от TrustedInstaller Windows 10.

Хоть и удалять текущую папку не рекомендуется, но все же получив разрешение от Администратора и став полноценным администратором системной папки удалить её можно. Если же папка System Volume Information ничего не занимает, тогда после удаления папки пользователь ничего не потеряет.

Заключение

Папка System Volume Information содержит данные служб индексирования контента, средств восстановления, а также истории файлов. Она может занимать от ноля до нескольких гигабайт памяти, что для слабых компьютеров становится критично. Удалить папку System Volume Information можно заранее получив права, но в этом нет необходимости, поскольку есть возможность просто очистить папку отключив не нужные функции системы.

Отключение файла подкачки

Pagefile.sys — виртуальная память ОС. Когда заканчиваются ресурсы RAM (оперативной памяти), система сохраняет невместившиеся данные в этот файл. Если на вашем ПК объём RAM превышает 4,6 или 8 Гб, контейнер «Pagefile.sys» можно отключить. На диске он занимает примерно такой же объём, как и оперативная память. Например, если в конфигурации вашего ПК, RAM составляет 16 Гб, то Pagefile.sys будет примерно таким же.

Чтобы отключить файл подкачки: 1. Через «Пуск» (иконка «Win») откройте «Панель управления». 2. В разделе «Система и безопасность» выберите «Система». 3. В окне настроек кликните «Дополнительные параметры… ». 4. В панели «Свойства системы», на вкладке «Дополнительно», нажмите «Параметры». 5. В опции «Параметры быстродействия», на вкладке «Дополнительно», в разделе «Виртуальная память», активируйте «Изменить… ».

6. В окне «Виртуальная память»:

  • выберите диск С;
  • включите кликом радиокнопку «Без файла подкачки»;
  • нажмите кнопку «Задать», а потом — «OK».

7. Перезагрузите ПК.

Что за папка WindowsApps?

По умолчанию все приложения из Microsoft Store устанавливаются по адресу C:Program FilesWindowsApps. Удалять папку WindowsApps из системного не стоит (серьезно, не надо). Не стоит, потому что там хранятся файлы многих стандартных приложений Windows 10. Само изменение параметров безопасности этой папки может привести к тому, что приложения перестанут запускаться. Возникает логичный вопрос: когда можно удалять папку WindowsApps?

Дело в том, что приложения из Microsoft Store можно перенести на другой раздел или физический диск. В таком случае система создает на этом диске отдельную копию WindowsApps, а затем применяет к ней все необходимые параметры безопасности. Даже после удаления приложений из этой папки WindowsApps остается в разделе мертвым грузом, а система не позволяет Shit+Delete эту папку или даже открыть ее. Если на этом диске больше нет никаких приложений из магазина, папку WindowsApps можно смело удалить, не боясь при этом неприятных последствий.

Обратите внимание: если вы снова установите или переместите на этот диск приложений из Microsoft Store, папка WindowsApps появится заново. При необходимости ее удалить вам надо будет проходить всю процедуру заново

Sysnative папка в Windows 64-битной объяснил

С выпуском 64-разрядной версии Windows 7 в обычное распределение папок в каталоге Windows были внесены небольшие изменения. В 64-разрядную версию Windows 7, Windows 8 и Windows 10 включены две новые папки. Это папки Sysnative и SysWOW64 . Это только в 64-битной Windows. Если вы используете 32-битную Windows на 64-битной машине, вы их не увидите. Также вы не увидите их при запуске 32-битной Windows на 32-битной машине.

За пределами каталога Windows есть еще одна папка, которая называется Program Files (x86) . Мы привыкли к имени папки Program Files, в которой находятся исполняемые файлы наших программ. В 64-разрядных системах 64-разрядные программы хранятся в папке Program Files, а 32-разрядные программы — в Program Files (x86). Однако Windows использует нечто вроде эмуляции для запуска 32-разрядных программ на 64-разрядной машине. И, следовательно, необходимо знать и понимать, какие системные папки в Windows (64-разрядные), чтобы вы знали, как получить нужный файл.

В отличие от 32-разрядных компьютеров, где 32-разрядные библиотеки DLL хранятся в папке System32 , 64-разрядная версия Windows хранит библиотеки DLL, связанные с 64-разрядными файлами, в папке System32. Это облегчает программирование и обеспечивает обратную совместимость. То есть, если 64-битная программа ссылается на System32 в своем коде, она автоматически получит 64-битную DLL при вызове. Это помогает разработчикам, поскольку им не нужно менять код в своих программах для Windows 64-bit.

Короче говоря, Windows переместила все 32-разрядные библиотеки DLL из папки System32 в каталоге Windows в какую-то другую папку, так что предыдущие программы не нужно перекодировать, чтобы получить нужные библиотеки DLL даже при использовании API — после обновления до 64-разрядной. Проблема возникает, когда 32-разрядное приложение пытается получить доступ к папке System32. В этом случае произойдет сбой программы, так как она не написана для обработки 64-битных DLL.

Папка SysWOW64 в 64-битной Windows

Все 32-разрядные библиотеки DLL были перемещены в новую папку SysWOW64 в 64-разрядной версии Windows 7, Windows 8 и Windows 10, поэтому, когда 32-разрядные программы вызывают 32-разрядные библиотеки DLL , они должны добраться до папки SysWOW64.

Вам может показаться, что разработчикам придется сканировать свои программы и приложения, чтобы указать функции DLL в папке SysWOW64. Но Microsoft уже позаботилась об этом. Если это 32-разрядная программа, которая вызывает C: \ Windows \ System32 , эмулятор перенаправит путь к C: \ Windows \ SysWOW64 . То есть для запуска 32-битных программ в 64-битной Windows используется эмулятор, чтобы обеспечить надлежащую обратную совместимость и избежать ошибок при вызове DLL-файлов.

Sysnative Folder в 64-битной Windows

Могут быть случаи, когда 32-битной программе или приложению может потребоваться 64-битная DLL. В этом случае вам придется использовать папку перенаправления Sysnative . Вы можете считать SysNative виртуальной папкой и псевдонимом, указывающим на папку System32. Он не существует физически в вашей системе как таковой.

Поэтому, если вашей 32-разрядной программе требуется доступ к 64-разрядной библиотеке DLL, не используйте C: \ Windows \ System32 , поскольку эмулятор 32-разрядной программы перенесет ее в 32-разрядную папку DLL, которая называется SysWOW64. Вместо этого используйте C: \ Windows \ SysNative в качестве пути к программе DLL.

Использование Sysnative в пути перенаправит его в папку System32 вместо папки SysWOW64.

Если вы откроете File Windows Explorer, вы не найдете папку Sysnative в C: \ Windows. Даже если вы установили параметры папки, чтобы показать скрытые и системные папки. Это связано с тем, что Windows File Explorer является 64-битной программой при работе в 64-битной Windows, а папка Sysnative видима и доступна только для 32-битных программ.

Подводя итог:

  1. Папки System32 содержат 64-битные файлы DLL.
  2. SysWOW64 содержит 32-разрядные файлы DLL, а 32-разрядные программы автоматически перенаправляются в эту папку
  3. Sysnative — это папка перенаправления, которая позволяет 32-разрядным программам вызывать 64-разрядные библиотеки DLL.

Дополнительное чтение: MSDN.

Хотите узнать разницу между папками System32 и SysWOW64?

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

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

Adblock
detector