Hello folks,
Last month I have successfully built a x64 build and it worked as expected. However, yesterday, I have built a x64 build again and I have being experiencing a very strange problem. Now the Win+T shorcut can't load task manager anymore.
After using Ctrl+Alt+Del shortcut to call PE Shell Swapper I have noticed that its task manager button is grayed (which means it's inactive). Here is the screenshot:
peshell.jpg 206.42KB
14 downloads
Here is the build log:
Win7PE SE-Win7x64_2012-set-30_18-29.7z 206.87KB
10 downloads
I would like some help here. Does anybody has any ideas?
Best regards,
Aeolis
4 replies to this topic
#1
Posted 01 October 2012 - 10:13 PM
#2
Posted 03 October 2012 - 10:36 PM
Hello folks,
I forgot to tell that on the x86 side is everything fine the problem is limited to x64 builds. Maybe something changed on Config.script on the last updates?
Best regards,
Aeolis
I forgot to tell that on the x86 side is everything fine the problem is limited to x64 builds. Maybe something changed on Config.script on the last updates?
Best regards,
Aeolis
#3
Posted 07 October 2012 - 08:33 PM
Hello folks,
It's solved! It was just a missing "taskmgr.exe" inside the SysWOW64 folder.
Best regards,
Aeolis
It's solved! It was just a missing "taskmgr.exe" inside the SysWOW64 folder.
Best regards,
Aeolis
#4
Posted 15 October 2012 - 10:30 PM
Hi Aelios, how did you get taskmgr.exe back in SysWOW64?
#5
Posted 16 October 2012 - 08:40 PM
Hello folks,
Dear RedRamIH, there a few ways of doing that:
1) During the build process you may copy the 32-bit version of "taskmgr.exe" and manually put it inside the SysWOW64 folder;
2) After the build process you may use the "Mount" script inside the "Utils" folder on Win7PE_SE project and after mounting the "boot.wim" file you may copy the 32-bit version of "taskmgr.exe" and manually put it inside the SysWOW64 folder and then unmount the "boot.wim" file; and
3) You may code a script using something like the code below:
//This will copy the x86 versions of "taskmgr.exe"
//SysWOW64 folder on x64 systems. After that it will restore %CapiScriptArch%
//to its original value %SourceArch%.
If,%SourceArch%,Equal,x64,Begin
Set,%CapiScriptArch%,x86
If,NOT,EXISTFILE,"%Target_Win%SysWOW64taskmgr.exe",Require_FileQ,taskmgr.exe
Set,%CapiScriptArch%,%SourceArch%
End
//This is the end of copying the necessary files for x64 systems.
I hope it helps.
Best regards,
Aeolis
Dear RedRamIH, there a few ways of doing that:
1) During the build process you may copy the 32-bit version of "taskmgr.exe" and manually put it inside the SysWOW64 folder;
2) After the build process you may use the "Mount" script inside the "Utils" folder on Win7PE_SE project and after mounting the "boot.wim" file you may copy the 32-bit version of "taskmgr.exe" and manually put it inside the SysWOW64 folder and then unmount the "boot.wim" file; and
3) You may code a script using something like the code below:
//This will copy the x86 versions of "taskmgr.exe"
//SysWOW64 folder on x64 systems. After that it will restore %CapiScriptArch%
//to its original value %SourceArch%.
If,%SourceArch%,Equal,x64,Begin
Set,%CapiScriptArch%,x86
If,NOT,EXISTFILE,"%Target_Win%SysWOW64taskmgr.exe",Require_FileQ,taskmgr.exe
Set,%CapiScriptArch%,%SourceArch%
End
//This is the end of copying the necessary files for x64 systems.
I hope it helps.
Best regards,
Aeolis
Also tagged with one or more of these keywords: win7pe_se, shell, swapper, task, manager
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users