Ako sa k potláčaní a Bypass System32 File System Presmerujte na SysWOW64 zložka s Sysnative

V 64-bit (x64) operačný systém Windows, vrátane Windows Vista, Microsoft implementuje funkciu File System Redirector WOW64 o (Windows-32-on-Windows-64, ktorý beží 32-bit programy bez úprav) subsystému vrstvy pre 32-bit programy alebo DLL (dynamicky prepojovanej knižnice), ktorá poskytuje WOW64 pieskovisko pre register hovorov a niektoré súborový systém hovory. Souborového presmerovanie sily 32-bitové aplikácie pokúsi byť inštalovaný do alebo dostupný z% windir% \ System32, boli zachytené a získajte presmerovaných alebo re-poukázal na% windir% \ SysWOW64 miesto.

Dôvodom pre Filesystem Redirector je, že v systéme Windows XP x64 OS,% windir% \ System32 adresár je vyhradený pre 64-bitové aplikácie. Avšak, väčšina DLL implementuje Windows API má rovnaké názvy súborov a cesty, ktoré neboli zmenené pri portování na 64-bit. Vzhľadom k tomu, že nemôžu byť dva 32-bit a 64-bit DLL s rovnakým menom a rovnakú cestu existuje na rovnakom systéme v rovnakom čase, takže File System automaticky Redirector izoluje a robí 32-bitové aplikácie alebo nie-64-bit programy použitia vedomá iný adresár ako System32, ktorý je% windir% \ SysWOW64 zložku. Je to tiež spôsob, ako sa vyhnúť otázke nezlučiteľnosti, aby sa predišlo a 32-bitové binárne z náhodného prístupu k údajom z 64-bitovej verzii.

Avšak, v niektorých prípadoch, ako keď záplatování na 64-bit Tcpip.sys sídli vo% windir% \ System32, originál System32 je potrebné pristupovať a používať, aby nedošlo k "Súbor nebol nájdený" alebo "Systém nemôže nájsť zadaný súbor" error. Podobné príznaky je evidentný predovšetkým u príkazu-line dávkového skriptu, ktorý má prístup k 32-bitové programy v Program Files alebo% windir% \ System32, ktorý ako získať presmerovaný na Program Files (x86) a% windir% \ SysWOW64 zložku.

Na riešenie problému, a sily, programu alebo dávkového príkazu skriptu získať prístup k 32-bitové programy v% windir% \ System32, obteká súborový systém presmerovania , Špeciálna alias alebo pseudo-názov adresára bol pridaný WOW64 subsystému začína s Windows Vista.

32-bitové aplikácie môžu pristupovať k natívny systém nahradením adresári% windir% \ Sysnative u% windir% \ System32. WOW64 rozpozná Sysnative ako špeciálna alias slúžiace na označenie, že súborový systém by nemal redirect prístup. V Sysnative je len virtuálny adresár, alias alebo pseudo-adresár, ktorý nie je vidieť v Prieskumníkovi Windows, výpis adresára a nepodporuje natívne 64-bitové procesy, ktoré už boli k adresári% windir% \ System32. Ako taký, Sysnative môžu byť použité iba v systéme súborov hovory, a nie do aplikácie užívateľského rozhrania, ako dialógové okno pre otvorenie alebo vyberte priečinok.

DOLEŽITÉ: You're čítanie strojovo preložená stránka ktoré sú poskytované "tak, ako je" bez záruky. Na rozdiel od ľudského preklad strojový preklad nerozumie gramatika, Sémantika, syntax, idiomy prirodzeného jazyka, a tak často nepresné a nízka kvalita textu, čo je zavádzajúce a nezrozumiteľný. Tak, pozrite sa do Anglický originál článku Ak ste na pochybách.



4 Reakcia na "Ako sa k potláčaní a Bypass System32 File System Presmerujte na SysWOW64 zložka s Sysnative"

  1. Nicholas Dillí
    26. jún 2008 17:22
    4

    Pomocou priečinka% SystemRoot% \ SysNative je k dispozícii iba v systémoch Windows Server 2008 x64. Nebol som schopný potvrdiť túto zložku sa pracuje pod Windows Server 2003 x64.

    Pozdravy,
    Mikuláša.

  2. Boh
    25. jún 2008 20:42
    3

    Zistil som, že môžete použiť aj% SystemRoot% \ sysnative
    Táto zložka je k dispozícii len na x32 programov a presmerovanie do skutočnej system32 zložku.

  3. Nicholas Dillí
    23. mája 2008 14:31
    2

    Ako ste si je opísané v článku, originálne% SystemRoot% \ System32 nie je prístupná 32-bit procesov. Bohužiaľ, existuje niekoľko nástrojov existujúcich jednoznačne ako 64-bitové binárne súbory (napr. logogg.exe a tsshutdn.exe). V jednom z mojich článkov, mám popísať dve techniky obchádzal obmedzenia spúšťanie 64-bit systém nástrojov z 32-bitové procesy: http://blogs.sepago.de/nicholas/2008/03/13/jailed-32-bit-processes-on-windows-x64/

    Užiť si,
    Mikuláša.

  4. Ako sa k otvorenej a beh 32-bitových príkazového riadka v 64-bit (x64) Okná »Tip a Trik
    21. máj 2008 17:47
    1

    [...] Prístup správne zložky, programátor alebo vývojár musí zmeniť príkaz skriptu-line, alebo pomocou Sysnative virtuálny adresár alias pre prístup k% windir% System32 namiesto% windir% SysWOW64. Keď to nie je možné, alebo je-li mať prístup do pôvodnej rodné [...]

Nechaj Odpoveď

Môžete použiť tieto značky: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Vyberajte komentáre funkcia bola vypnutá. Ak chcete dostávať oznámenie o najnovšie komentáre posta, prihláste sa Tip a Trick Komentáre RSS alebo zaregistrovať na nové komentáre v dennom email Digest.
Custom Search

Incoming Vyhľadávanie Podmienky pre článok

syswow64 -- sysnative -- system32 SysWOW64 -- Systém 32 súborov -- SysWOW64 zložky -- syswow64 system32 -- bypass Adresár Zakázané -- Adresár poprel bypass -- File System Redirector -- priehľad syswow64 -- system32 alias -- syswow64 prístup zamietnutý -- syswow64 -- zakáže SysWOW64 presmerovanie -- Systém -- všetko -- súborový systém, 32 -- priehľad system32 -- súborový systém presmerovania -- syswow64 nenalezena -- Vypnúť 64-bitový súborový systém presmerovania -- Systém 32 súborov -- sysnative zložky -- vypnúť SysWow64 -- Server 2008 system32 -- Systém 32 -- "zakázaní 64-bitový súborový systém presmerovanie" -- Vista so súborovým systémom presmerovanie -- sysnative syswow64 -- presmerovač súborový systém -- priehľad system32 adresára -- Systém 32 súbor nenájdený -- % Windir% \ System32 -- wow64 -- system32 -- čo je syswow64 zložky -- system32 obrázok -- meniace vista 32 bit system32 súbory -- bypass virtuálneho adresára -- Systém 32 download -- syswow64 2003 -- file presmerovanie wow64 -- redirect system32 -- tipandtrick.net wow64 -- syswow64 redirect -- bypass 64-bitový operačný systém -- sysnative syswow64 opraviť -- meniace sa súbory v system32 vista -- Windows Server 2003 skorumpovanej system32 -- Obteká WOW64 súboru Redirector --