Jump to content











Photo
- - - - -

[Win7PE_SE] PE Shell Swapper can't load taskmanager anymore

win7pe_se shell swapper task manager

  • Please log in to reply
4 replies to this topic

#1 Aeolis

Aeolis

    Frequent Member

  • .script developer
  • 145 posts
  • Location:Rio de Janeiro
  • Interests:I am just trying to learn and help.
  •  
    Brazil

Posted 01 October 2012 - 10:13 PM

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: Attached File  peshell.jpg   206.42KB   14 downloads

Here is the build log: Attached File  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

#2 Aeolis

Aeolis

    Frequent Member

  • .script developer
  • 145 posts
  • Location:Rio de Janeiro
  • Interests:I am just trying to learn and help.
  •  
    Brazil

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

#3 Aeolis

Aeolis

    Frequent Member

  • .script developer
  • 145 posts
  • Location:Rio de Janeiro
  • Interests:I am just trying to learn and help.
  •  
    Brazil

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

#4 RedRamIH

RedRamIH

    Newbie

  • Members
  • 17 posts
  •  
    United States

Posted 15 October 2012 - 10:30 PM

Hi Aelios, how did you get taskmgr.exe back in SysWOW64?

#5 Aeolis

Aeolis

    Frequent Member

  • .script developer
  • 145 posts
  • Location:Rio de Janeiro
  • Interests:I am just trying to learn and help.
  •  
    Brazil

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





Also tagged with one or more of these keywords: win7pe_se, shell, swapper, task, manager

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users