Windows System TIP FBWF (File Based Write Filter) 시스템 화일 보호기능 - POSReady 및 이번에 XP Embedded Standard (SP3) / EWF와 동일 2012/01/05 14:45 by 도티

POSReady 및 이번에 XP Embedded Standard (SP3) 에 같이 사용되는 명령어
FBWF (File Based Write Filter)기능은 하드 디스크의
쓰기 영역을 RAM Overay 영역으로 전환하여 사용자가 지정한 하나 이상의 파일, 폴더, 파티션, 볼륨 단위로 쓰기 방지할 수 있다.
따라서 임의의 사용자가 불 필요한 프로그램을 설치하여 시스템을 손상시키는 것을 미연에 방지할 수 있으며 치명적인 바이러스로부터 운영체제를 보호할 수 있다.
Windows Embedded POSReady 2009에서 FBWF에 관한 옵션사항들과 설정 방법은 하기와 같다.

POSReady2009에서는 FBWF가 자동으로 설치 되어 있으며 기본적으로Disable 된 상태이다.
- Command 명령어를 통해 Enable 시키고 보호할 디스크 및 보호하지 않을 파티션과 폴더를 설정해야 한다.
A . FBWF Default Configuration
- FBWF is disabled.
- Maximum cache size is 64 megabyte (MB).
- Cache type is pre-allocated.
- Background disk defragmentation is disabled.
- Low disk warning notification is disabled.
- System restore is disabled.
- PageFile is disabled.
▶ FBWF 관련 옵션
Enable / Disable
Fbwfmgr /enable 또는 Disable
상태 확인
Fbwfmgr /displayconfig
자세히 보기
Fbwfmgr /overaydetail
보호 볼륨 추가
Fbwfmgr /addvolume [volumename]
보호 볼륨에서 제외할 파일/ 폴더 추가
Fbwfmgr /addexclusion [volumename] [File or directory path ]
제외 했던 파일 또는 폴더 설정 해제
Fbwfmgr /removeexclusion [volumename] [File or directory path ]
배치화일을 C: 또는 바탕화면에 풀어놓고 실행 하시기 바랍니다.
추가적인 설정이 필요하시면 위의 옵션을 참고 하시기 바랍니다.
작성자:유니퀘스트 : 최 미영 사원 ( Irene Choi )
아래 배치 화일을 작성 하시어 실행 하시기 바랍니다.
C: 드라이브 보호
@echo off
echo.
echo.
echo.
echo.
echo.
@fbwfmgr /enable
@fbwfmgr /addvolume c:
@shutdown /r /t 00
FBWF 기능 사용안함
@echo off
echo.
echo.
echo.
echo.
echo.
@fbwfmgr /disable
@shutdown /r /t 00
POSReady의 파일 기반 쓰기 필터 (FBWF)을 사용
2009년 2월 16일

당신은 파일 기반 필터 (FBWF) 쓰기 사용하여 윈도우 임베디드 POSReady 2009 설치의 무결성을 보호할 수 있습니다. 사용자가 컴퓨터의 저장소 미디어에 데이터를 기록하려고하면 FBWF은 투명이 대신 RAM을 캐시하려고 리디렉션됩니다. 이 RAM 캐시는 오버레이라고 필요에 따라 구성할 수 있습니다. FBWF 또한 시나리오에서 이러한 작은 디스크 여유 공간이있는 컴퓨터에서 다른 이름으로 저장 매체에 쓰는 것은 불가능하다 때 유용합니다.

당신이 FBWF를 활성화하면, 그것은 자동으로 다음과 같은 설정을하도록 구성되어 있습니다 :

  • 64의 최대 캐시 크기 메가바이트
  • 캐시 유형은 미리 할당됩니다
  • 배경 디스크 조각 모음이 비활성화되어 있습니다
  • 낮은 디스크 경고가 비활성화되어 있습니다
  • 시스템 복원 비활성화되어 있습니다
  • 페이징 파일이 비활성화되어 있습니다

다음 단계는 어떻게 활성화 및 일반 설정 FBWF을 설정 표시됩니다.

참고 :
POSReady가 설치되면, 즉시 FBWF을 활성화하지 않습니다. 당신이 FBWF을 활성화하기 전에 대신, 당신은 원하는 모든 응용 프로그램을 설치해야합니다. 이 보증은 귀하의 응용 프로그램이 저장 미디어 대신 오버레이에 설치됩니다.
  1. 작업 표시줄에서 선택 시작다음을 선택 실행. 실행 대화 상자가 표시됩니다.

  2. 실행 대화 상자 cmd를 을 선택 확인. 명령 프롬프트를 엽니다.

  3. 명령 입력 프롬프트 fbwfmgr / 활성화 하고 Enter 키를 누릅니다. 이렇게하면 컴퓨터를 다시 시작시 FBWF 수 있습니다.

  4. 명령 입력 프롬프트 fbwfmgr / addvolume % systemdrive %어디 다가 씁니다 % systemdrive % 오버레이로 리디렉션됩니다.

  5. 컴퓨터를 다시 시작합니다. FBWF 이제 귀하의 지정에 사용 % systemdrive %. 다른 명령줄 옵션을 사용하여 추가 FBWF 제외 적용할 수 있습니다. 자세한 내용은이 섹션의 명령줄 구문을 참조하십시오.

FBWF 관리자 명령줄 구문

스위치 설명

?

를 표시 사용 정보와 FBWF 관리자를 사용하기위한 도움

예 : / fbwfmgr?

addexclusion

추가 쓰기 다음 시작을위한 제외 목록에 경로를 통해

The volumename 중 대소문자를 구분하지 볼륨 장치 이름 (예를 들어, \ 장치 \ HarddiskVolume1), 또는 드라이브 문자 (: 또는 D : 예 : C) 할 수 있습니다.

이름은 볼륨 레이블 아니라는 것을 인식하는 것이 드라이브 문자 전에 Windows 탐색기가 표시됩니다.

파일 또는 디렉터리 경로는 "\"로 시작하는 절대 경로 여야합니다.

예 : fbwfmgr / addexclusion에 C : \ 샘플

addvolume

다음 시작을위한 보호된 볼륨 목록으로 볼륨을 추가합니다

예 : fbwfmgr / addvolume에 C :

범하다

당신은 기본 미디어에 파일을 만든 커밋 변경

The volumename 중 대소문자를 구분하지 볼륨 장치 이름 (예를 들어, \ 장치 \ HarddiskVolume1), 또는 드라이브 문자 (: 또는 D : 예 : C) 할 수 있습니다.

이름은 볼륨 레이블 아니라는 것을 인식하는 것이 드라이브 문자 전에 Windows 탐색기가 표시됩니다.

파일 경로가 "\"로 시작하는 절대 경로 여야합니다.

볼륨은 현재 보호해야한다는 인식한다. 그렇지 않으면, 오류 메시지는 "시스템이 지정된 드라이브를 찾을 수 없습니다." 표시됩니다.

예 : fbwfmgr은 / C를 커밋 : \ 샘플

해제

비활성화는 다시 시작할 때 다음에 필터를 쓰다

예 : fbwfmgr / 해제

displayconfig

표시합니다 보호된 볼륨 목록, 오버레이 구성 및 쓰기 경로를 통해 명령을 반환 포함 필터 작성에 대한 모든 구성 정보 :

주 - 다음 시작에 대한 현재 필터 상태 (사용 또는 사용 안) 및 상태를 나타내는

현재를 포함한 볼륨을 보호하고 다음 부팅 상태 보호된 볼륨 -리스트

캐시 압축 압축 전류 및 다음 부팅 상태

오버레이 캐시 임계값에 대한 임계값 전류 및 다음 부팅 값

경로 - 경로 디스플레이의 전체 목록을 통해 활성 및 시작 다음에 쓰기를 통해 쓰기

사전 할당 상태 디스플레이 현재 및 시동 상태를 캐시에 대한 다음 미리 할당을

예 : fbwfmgr / displayconfig

활성화

다시 시작 다음에 필터를 작성할 수있게

예 : fbwfmgr / 활성화

getactualsize

표시합니다 실제 볼륨 디스크 크기 정보

예 : / C를 getactualsize fbwfmgr :

getvirtualsize

표시하는 가상 볼륨 디스크 크기 정보

예 : / C를 getvirtualsize fbwfmgr :

/ [스위치]를 도움

특정 FBWF 관리자 스위치에 대한 표시 도움말 정보

예 : fbwfmgr은 / help /에 addvolume

overlaydetail

명령을 반환 보호된 모든 볼륨에 대한 현재 중첩 내용에 표시되는 세부 정보 :

내용 - 파일과 폴더 현재 크기를 포함한 모든 보호된 볼륨의 오버레이 (중첩 데이터의 크기)에서 열린 파일 핸들

메모리의 메모리 사용률 - 총 금액은 오버레이에 의​​해 소비되는

예 : fbwfmgr / overlaydetail

removeexclusion

제거 쓰기 다음 시작을위한 제외 목록에서 경로를 통해

The volumename 중 대소문자를 구분하지 볼륨 장치 이름 (예를 들어, \ 장치 \ HarddiskVolume1), 또는 드라이브 문자 (: 또는 D : 예 : C) 할 수 있습니다.

이름은 볼륨 레이블 아니라는 것을 인식하는 것이 드라이브 문자 전에 Windows 탐색기가 표시됩니다.

파일 또는 디렉터리 경로는 "\"로 시작하는 절대 경로 여야합니다.

예 : fbwfmgr / removeexclusion에 C : \ 샘플

removevolume

그리고, 다음 시작을위한 보호된 볼륨 목록에서 볼륨을 제거하거나 제외 목록 (0) 유지하거나 (1) 제거합니다.

예 : fbwfmgr / removevolume에 C :

복원

버리고 당신이 즉, 파일에 대한 변경 내용, 기본 미디어에서 원래 내용에 파일을 복원합니다

The volumename (: 또는 "D 조 :"예를 들어, "C"를) 중 대소문자를 구분하지 볼륨 장치 이름 (예를 들어, "\ 장치 \ HarddiskVolume1"), 또는 드라이브 문자 수 있습니다.

이름은 볼륨 레이블 아니라는 것을 인식하는 것이 드라이브 문자 전에 Windows 탐색기가 표시됩니다.

파일 경로가 "\"로 시작하는 절대 경로 여야합니다.

볼륨은 현재 보호해야한다는 인식한다. 그렇지 않으면, 오류 메시지는 "시스템이 지정된 드라이브를 찾을 수 없습니다." 표시됩니다.

예 : fbwfmgr / 복원에 C : \ 샘플

setcompression

세트 오버레이 압축으로 (1) 활성화 또는 비활성화 (0) 다음 시작을위한

예 : fbwfmgr / setcompression 0

setpreallocation

세트 캐시 미리 할당은 (1) 활성화 또는 비활성화 (0) 다음 시작을위한

예 : fbwfmgr / setpreallocation 0

setsizeddisplay

로 설정합니다 크기 표시 모드 (1) 가상 또는 실제 (0) 새로운 모드는 다음에 다시 시작한 후에 적용됩니다.

예 : fbwfmgr / setsizedisplay 1

setthreshold

다음 시작을위한 설정 오버레이 임계값은 입력 필드 임계값은 MB 단위 오버레이 임계값입니다.

예 : fbwfmgr / setthreshold 128

FBWF 및 시스템 관리 서버 (SMS)를 업데이트

시스템 관리 서버 (SMS)를 업데이 트하고 Windows를 임베디드 운영 체제를 관리하는 인기있는 방법입니다. 당신은 FBWF 단추로 SMS를 사용하여 관리됩니다 POSReady 컴퓨터를 사용하는 배포하는 경우에는, 당신이 알아야 할 중요한 정보가 있습니다.

설치 업데이 트 FBWF 단추로 컴퓨터를 사용하려면 다음 세 단계는 저장 매체 대신에 오버레이에 쓰기 방지하기 위해 필요합니다 :

  1. 비활성화 FBWF하고 컴퓨터를 다시 시작합니다
  2. 다운로드 및 원하는 업데이 트를 설치하고 컴퓨터를 다시 시작
  3. 다시 FBWF을 활성화하고 컴퓨터를 다시 시작합니다

이걸보고, FBWF 가능한 컴퓨터와 SMS를 사용하는 방법에 대한 자세한 내용은 Microsoft 웹 사이트.

FBWF과 BOOTSTAT.DAT

파일을 % windir % \ BOOTSTAT.DAT 실패한 시작 후 제공하는 자동 복구 화면과 같은 POSReady 기능에 대한 지원을 제공합니다. 그것은 FBWF 또는 POSReady가 올바르게 종료되지 않습니다에 의해 보호되지 않습니다. 따라서 BOOTSTAT.DAT는 FB​​WF 제외 목록에 기본적으로 포함되어 있습니다.