Ahoj, v total commanderu se mi stala taková anomálie, nenajde některé soubory a složky.
konkrétně jsem ve složce c:\Windows\System32\drivers\ a hledaný text je "etc", "hosts" nebo prádzné. A výsledek: ve výsledcích úplně chybí složka etc a její obsah. Samozřejmě ta složka je vidět v panelu i její obsah. V průzkumníku je taky vidět a taky lze v ní najít tyto záznamy.
Samozřejmě žádná další kritéria nemám nastavená. Nenajde to ani, když ho spustím jako správce.
Zvláštní je, že dosud jsem se s tím nesetkal, tady, jsem našel info k tomu: (další odkaz uvnitř)
http://www.ghisler.ch/board/viewtopic.php?t=25743
64bit file system redirection
Moderátoři: Pic, Mods_senior
- Kim Spotcom
- Level 3

- Příspěvky: 580
- Registrován: 04 led 2014 12:30
64bit file system redirection
Nejlepší obrana proti trollům je nereagova na ně.
Re: 64bit file system redirection
A jaká je otázka?
To co popisuješ, je naprosto přirozené v 64 bitovém systému Windows.
Totalcommander je trapně 32 bitová aplikace, tedy běží ve virtuálním 32 bitovém prostředí WOW64.
V tomto prostředí jsou automaticky přesměrovávány adresáře:
Program Files na Program Files (x86) a %windir%\system32 na %windir%\Syswow64.
Z důvodu kompatibility jsou z přesměrování vyjmuty adresáře:
%windir%\system32\drivers\etc
%windir%\system32\spool
%windir%\system32\catroot2
%windir%\system32\logfiles
Také dochází k přesměrování několika klíčů registru.
Pokud tedy hledáš složku etc ve složce %windir%\system32\drivers, ve skutečnosti ji hledáš ve složce %windir%\Syswow64\drivers,
protože je cesta přesměrována.
Tam ji ale nenajdeš, protože tam není. Jako jedna z mála není přesměrována a existuje pouze ve složce %windir%\system32\drivers\etc.
Tedy:
%windir%\system32 je přesměrováno na %windir%\Syswow64
ale
%windir%\system32\drivers\etc přesměrováno není.
Každý chytrý 32 bitový souborový manažer může zavolat API funkci Wow64EnableWow64FsRedirection() a přesměrování vypnout.
Nic zajímavého, nestandardního či vyjímečného v tom nemohu najít.
To co popisuješ, je naprosto přirozené v 64 bitovém systému Windows.
Totalcommander je trapně 32 bitová aplikace, tedy běží ve virtuálním 32 bitovém prostředí WOW64.
V tomto prostředí jsou automaticky přesměrovávány adresáře:
Program Files na Program Files (x86) a %windir%\system32 na %windir%\Syswow64.
Z důvodu kompatibility jsou z přesměrování vyjmuty adresáře:
%windir%\system32\drivers\etc
%windir%\system32\spool
%windir%\system32\catroot2
%windir%\system32\logfiles
Také dochází k přesměrování několika klíčů registru.
Pokud tedy hledáš složku etc ve složce %windir%\system32\drivers, ve skutečnosti ji hledáš ve složce %windir%\Syswow64\drivers,
protože je cesta přesměrována.
Tam ji ale nenajdeš, protože tam není. Jako jedna z mála není přesměrována a existuje pouze ve složce %windir%\system32\drivers\etc.
Tedy:
%windir%\system32 je přesměrováno na %windir%\Syswow64
ale
%windir%\system32\drivers\etc přesměrováno není.
Každý chytrý 32 bitový souborový manažer může zavolat API funkci Wow64EnableWow64FsRedirection() a přesměrování vypnout.
Nic zajímavého, nestandardního či vyjímečného v tom nemohu najít.
-každý má svou pravdu a ta se nemusí vždycky shodovat s tvou vlastní
-naše problémy jsou pouze v naší hlavě
-okolní svět není ani dobrý ani špatný, je mu zcela lhostejné, jestli existuješ
-nejdůležitější v životě je láska. Všechno ostatní jsou zbytečnosti
-naše problémy jsou pouze v naší hlavě
-okolní svět není ani dobrý ani špatný, je mu zcela lhostejné, jestli existuješ
-nejdůležitější v životě je láska. Všechno ostatní jsou zbytečnosti
- Kim Spotcom
- Level 3

- Příspěvky: 580
- Registrován: 04 led 2014 12:30
Re: 64bit file system redirection
Nic, já jen že mě to překvapilo a že jsem o takovýhle věcech dosud vůbec nevěděl. A pak druhá věc, že při prohlížení, daná složka byla ve výpisu, zatímco při hledání nebyla mezi výsledky (což se dá vysvětlit použitím různého api). Jo verze Totalcmd mám starou, 7,56.
Nejlepší obrana proti trollům je nereagova na ně.
Re: 64bit file system redirection
WinAPI je jen jedno. Jak jsem psal, když prohledáváš složku %windir%\system32\drivers, prohledáváš vlastně složku %windir%\Syswow64.což se dá vysvětlit použitím různého api
Když ale otevřeš přímo složku %windir%\system32\drivers\etc, nikam přesměrován nebudeš a otevřeš přímo %windir%\system32\drivers\etc.
-každý má svou pravdu a ta se nemusí vždycky shodovat s tvou vlastní
-naše problémy jsou pouze v naší hlavě
-okolní svět není ani dobrý ani špatný, je mu zcela lhostejné, jestli existuješ
-nejdůležitější v životě je láska. Všechno ostatní jsou zbytečnosti
-naše problémy jsou pouze v naší hlavě
-okolní svět není ani dobrý ani špatný, je mu zcela lhostejné, jestli existuješ
-nejdůležitější v životě je láska. Všechno ostatní jsou zbytečnosti
Re: 64bit file system redirection
TCMD existuje i ve 64bitové verzi: http://www.ghisler.com/amazons3.phpMiliNess píše:Totalcommander je trapně 32 bitová aplikace, tedy běží ve virtuálním 32 bitovém prostředí WOW64.
- Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
- Výňatek z pravidel fóra PC-HELP:
- Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
- Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
- Mýliti se je Myloš.

Re: 64bit file system redirection
Tak v ní to bude pracovat normálně.
-každý má svou pravdu a ta se nemusí vždycky shodovat s tvou vlastní
-naše problémy jsou pouze v naší hlavě
-okolní svět není ani dobrý ani špatný, je mu zcela lhostejné, jestli existuješ
-nejdůležitější v životě je láska. Všechno ostatní jsou zbytečnosti
-naše problémy jsou pouze v naší hlavě
-okolní svět není ani dobrý ani špatný, je mu zcela lhostejné, jestli existuješ
-nejdůležitější v životě je láska. Všechno ostatní jsou zbytečnosti
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek

