Windows Tips & News

Добавяне на контекстно меню за чувствителност на главни букви в Windows 10

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

В предишната ни статия видяхме как да използваме вградената функция на Windows 10, която позволява да активирате режим, чувствителен към малки и големи букви за папки. За да спестите времето си, може да искате да добавите специално контекстно меню към папките си, за да активирате или деактивирате чувствителността на главни букви директно, без да отваряте нов прозорец на командния ред. Това е наистина полезно, особено за потребителите на WSL.

Реклама

Както може би вече знаете, файловата система на Windows, NTFS, третира имената на файлове и папки като независими от малки и големи букви. Например за ОС и приложения MyFile.txt и myfile.txt са един и същи файл. В Linux обаче нещата са различни. За тази ОС това са два различни файла. Тази разлика в поведението може да създаде проблеми за потребителите на WSL.

Започвайки с Windows вътрешна версия 17093, има нов начин за обработка на файлове, чувствителни към малки и малки букви в Windows: чувствителност към главни и малки букви на директория. Тази способност е добавена, за да даде на потребителя по-добра оперативна съвместимост при използване на файлове, чувствителни към малки и големи букви. Освен това можете да го използвате с обикновени Windows приложения. Започвайки от Windows 10 Build 17110, това поведение е по подразбиране.

Режим, чувствителен към регистъра на Windows 10

Microsoft добави нов флаг, чувствителен към малки и големи букви, който може да се прилага към директории. За директории, които имат този флаг, всички операции с файлове в тази директория са чувствителни към малки и големи букви, независимо дали FILE_FLAG_POSIX_SEMANTICS беше уточнено. Това означава, че ако имате два файла, които се различават само по главни и малки букви в директория, отбелязана като чувствителна към главни букви, всички приложения ще имат достъп до тях.

За да активирате или деактивирате тази функция, трябва да използвате вградената fsutil.exe ап. За подробности вижте статията

Активирайте режима, чувствителен към малки и големи букви за папки в Windows 10

За да спестите времето си, можете да добавите контекстното меню за чувствителност към регистъра към папки. Ето как.

За да добавите контекстното меню за чувствителност на главните букви в Windows 10, направете следното.

  1. Изтеглете следните файлове в системния регистър: Изтеглете файлове от системния регистър.
  2. Разархивирайте ги във всяка папка, която искате, напр. в папката на вашия работен плот.Файлове на контекстното меню с чувствителност към малки и големи букви
  3. Щракнете двукратно върху файла Добавяне на контекстното меню за чувствителност на малки и малки букви
  4. Потвърдете подканата за UAC.Контекстно меню на историята на клипборда Прилагане на настройка

Ти си готов. Щракнете с десния бутон върху която и да е папка, за да видите менюто. Вижте следната екранна снимка.

Контекстно меню за чувствителност на малки и малки букви на Windows 10

Сега натиснете и задръжте клавиша Shift на клавиатурата, след което щракнете с десния бутон върху папка, за да видите разширеното контекстно меню. Там ще видите допълнителни команди за папки, които изискват административни привилегии за достъп до тях.

Разширено контекстно меню за чувствителност на главните букви Windows 10

Как работи

Файловете на системния регистър по-горе добавят следните команди към контекстното меню

  • За да видите текущия режим на чувствителност на главни и малки букви: fsutil.exe файл queryCaseSensitiveInfo "път към папка"
  • За да активирате режима на чувствителност към малки и големи букви: fsutil.exe файл setCaseSensitiveInfo активиране на „пътя към папка“.
  • За да деактивирате режима на чувствителност на главни и малки букви: fsutil.exe файл setCaseSensitiveInfo "път към папка" деактивирайте

Следните записи ще бъдат създадени, след като импортирате файловете.

[HKEY_CLASSES_ROOT\Directory\shell\CaseSensitivityMenu] [HKEY_CLASSES_ROOT\Directory\Background\shell\CaseSensitivityMenu] [HKEY_CLASSES_ROOT\Drive\shell\CaseSensitivityMenu] [HKEY_CLASSES_ROOT\Directory\shell\CaseSensitivityMenuAdmin] [HKEY_CLASSES_ROOT\Directory\Background\shell\CaseSensitivityMenuAdmin] [HKEY_CLASSES_ROOT\Drive\shell\CaseSensitivityMenuAdmin]

Вижте как да отидете до ключ в системния регистър с едно щракване. Също така вижте нашата отлична справка за редактора на системния регистър на Windows тук: Приложение за редактор на системния регистър.

Това е.

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Microsoft работи по корекция на проблема с инсталирането на Windows Update 0x800f081f

Microsoft работи по корекция на проблема с инсталирането на Windows Update 0x800f081f

На 25 март 2021 г. Microsoft пусна нова версия на Windows 10 21H1 в Beta Channel с една единствен...

Прочетете още

Microsoft премахна полезни контекстни менюта на лентата на задачите в Windows 10 build 21337

Microsoft премахна полезни контекстни менюта на лентата на задачите в Windows 10 build 21337

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Поправка: Актуализацията на Windows 8.1 не се инсталира, грешки 0x800f081f и 0x80071a91

Поправка: Актуализацията на Windows 8.1 не се инсталира, грешки 0x800f081f и 0x80071a91

5 отговораMicrosoft наскоро предостави актуализацията на Windows 8.1 за всички потребители на Win...

Прочетете още