64bit file system redirection

Operační systémy Windows z dílny Microsoft a vše kolem nich

Moderátoři: Pic, Mods_senior

Odpovědět
Uživatelský avatar
Kim Spotcom
Level 3
Level 3
Příspěvky: 580
Registrován: 04 led 2014 12:30

64bit file system redirection

Příspěvek od Kim Spotcom »

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
Nejlepší obrana proti trollům je nereagova na ně.
Uživatelský avatar
MiliNess
člen BSOD týmu
Příspěvky: 9112
Registrován: 19 říj 2009 01:35
Bydliště: Cheb

Re: 64bit file system redirection

Příspěvek od MiliNess »

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.
-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
Uživatelský avatar
Kim Spotcom
Level 3
Level 3
Příspěvky: 580
Registrován: 04 led 2014 12:30

Re: 64bit file system redirection

Příspěvek od Kim Spotcom »

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ě.
Uživatelský avatar
MiliNess
člen BSOD týmu
Příspěvky: 9112
Registrován: 19 říj 2009 01:35
Bydliště: Cheb

Re: 64bit file system redirection

Příspěvek od MiliNess »

což se dá vysvětlit použitím různého api
WinAPI je jen jedno. Jak jsem psal, když prohledáváš složku %windir%\system32\drivers, prohledáváš vlastně složku %windir%\Syswow64.
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
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: 64bit file system redirection

Příspěvek od Myloš »

MiliNess píše:Totalcommander je trapně 32 bitová aplikace, tedy běží ve virtuálním 32 bitovém prostředí WOW64.
TCMD existuje i ve 64bitové verzi: http://www.ghisler.com/amazons3.php
  • 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š. ;-)
Uživatelský avatar
MiliNess
člen BSOD týmu
Příspěvky: 9112
Registrován: 19 říj 2009 01:35
Bydliště: Cheb

Re: 64bit file system redirection

Příspěvek od MiliNess »

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
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Logitech G Saitek Pro Flight Yoke Pro System
    od peta501 » » v P: Hardware
    0 Odpovědi
    8024 Zobrazení
    Poslední příspěvek od peta501
  • Zaplatil jsem 2799 Kč za Windows 11 Pro – systém není aktivovaný, klíč jsem nedostal
    od MoA285 » » v Reklamace a zákony
    15 Odpovědi
    39901 Zobrazení
    Poslední příspěvek od MoA285

Zpět na „Windows 11, 10, 8...“