diff --git a/EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa b/EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa
index f166b8ba8e..40d13df070 100644
--- a/EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa
+++ b/EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa
@@ -158,8 +158,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.-->
PcdWinNtVirtualDisk
gEfiEdkNt32PkgTokenSpaceGuid
- This PCD defines the file attribute which will be simulated as
- a harddisk in simulator.
+ This PCD defines the devices which use a file to emulate a hard disk or
+ removable media device
The item type if this PCD can only be "DYNAMIC".
diff --git a/EdkNt32Pkg/EdkNt32Pkg.spd b/EdkNt32Pkg/EdkNt32Pkg.spd
index 3e46583ce2..c3195ac337 100644
--- a/EdkNt32Pkg/EdkNt32Pkg.spd
+++ b/EdkNt32Pkg/EdkNt32Pkg.spd
@@ -232,7 +232,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
gEfiEdkNt32PkgTokenSpaceGuid
VOID*
DYNAMIC
- L"FW;40960;512"
+ L"E:RW;245760;512"
This PCD defines physical disk which will be simualted as a
harddisk in simulator.
The item type of this PCD can only be "DYNAMIC".
@@ -244,8 +244,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
VOID*
DYNAMIC
L"FW;40960;512"
- This PCD defines the file attribute which will be simulated as
- a harddisk in simulator.
+ This PCD defines the devices which use a file to emulate a hard disk or
+ removable media device
The item type if this PCD can only be "DYNAMIC".
@@ -274,7 +274,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
gEfiEdkNt32PkgTokenSpaceGuid
VOID*
FIXED_AT_BUILD
- L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps"
+ L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"
This PCD defines the windows directory who will be mounted as
harddisk in simulator.
The item type of this PCD can only be "DYNAMIC".
diff --git a/EdkNt32Pkg/Nt32.fpd b/EdkNt32Pkg/Nt32.fpd
index f1ae9b313b..4842aee9cb 100644
--- a/EdkNt32Pkg/Nt32.fpd
+++ b/EdkNt32Pkg/Nt32.fpd
@@ -6250,7 +6250,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
gEfiEdkNt32PkgTokenSpaceGuid
VOID*
24
- L"FW;40960;512"
+ L"E:RW;245760;512"
PcdWinNtVirtualDisk
@@ -6290,7 +6290,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
gEfiEdkNt32PkgTokenSpaceGuid
VOID*
120
- L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps"
+ L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"
PcdWinNtConsole
@@ -7006,7 +7006,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
24
0
- L"FW;40960;512"
+ L"E:RW;245760;512"
@@ -7028,7 +7028,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
120
0
- L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps"
+ L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"