Jump to content

[Windows 7] WPI Starts beforde desktop is full loaded


Recommended Posts

Hey Guys!

I have create an x86 Version and a x64 Version from Windows with integrated DriverPacks (All from Driverpacks.net). I use Autounattend.xml created in Windows System Image Manager. I have Add WPI (v8.4.6) to main Folder. Here is my Autounattend Selection for WPI start;

            <FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<CommandLine>net user administrator /active:yes</CommandLine>
<Order>1</Order>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /c for %i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %i:\wpi\wpi.exe start %i:\wpi\wpi.exe</CommandLine>
<Description>Windows Post Install Wizard</Description>
<Order>9</Order>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
</FirstLogonCommands>

I did already select, that Desktop must be load bevore WPI starts. The Problem is, Windows Logs in (Administrator) without loading desktop and blank Screen, starts WPI and Works....Works....Works. I wanna start WPI when the Desktop loading is complete. The definition in WPI is, that desktop is loaded when the User is logged in. Thats not correct. It loads, bevore desktop is complete. HDD Works 30 Minutes before it loads the Desktop complete. I have no idea why the HDD works so long.

Computer Specs are;

Intel P965 Mainboard

C2D E6850

2GB System Mem

GeForce GTS250

80GB WD IDE HDD for testing

Another Problem is, that the Resulution of WPI in x86 Version is everytime 800x600. I have no resulution selected in WPI.

Have anyone a Idea? I can Use AutoIt, but i have no Idea to fix these Problem(s). I did use Google and seach function for long time, without results.

Greetings from Germany and thx 4 Help!

post-299825-0-02075000-1326238599_thumb.

post-299825-0-02538000-1326238611_thumb.

Edited by Sentionline
Link to comment
Share on other sites


I see wpi is #9 what are all of the others?<Order>9</Order>

Nothing. I let the option open, to integrate more Commands.

As for the resolution is this BEFORE or after drivers are installed for that card?

After. The Fan Control runs only when the driver is installed. Fan control works before windows logs in, during boot System.

Link to comment
Share on other sites

Driverpacks are most likely causing the slow-up. Which method are you using?

RT7Lite. In Boot.WIM and Install.WIM.

x86 Drivers only in x86 Version (without AMD Filter - Bug listed in DP Forum).

x64 Drivers only in x64 Version (without AMD Filter - Bug listed in DP Forum).

thx 4 help

Link to comment
Share on other sites

Relevant Section;

[Components]
Sample Music and Videos=True
Sample Pictures=True
BDESVC=True
Windows System Restore=True

[Features]
Indexing-Service-Package=True
ScanManagementConsole=True

[Control Panel Remove]

[Control Panel Add]
Group Policy=Add
Recycle Bin=Add
User Account 2=Add

Control panel view=Small icon

[Desktop]
Show Hidden Wallpapers and Themes=Enable
Action center notifications on taskbar=Disable
Application TimeOut=3000
Personalization=Enable
Font Smoothing=Enable
Auto EndTask=Enable
Lowlevel Hooks TimeOut=3000
Start Panel Off=Enable
Wait to Kill Application TimeOut=5000
Screensaver TimeOut=15 Minutes

[Desktop Taskbar]
Show run on start menu=Enable
Taskbar buttons=Combine when task bar is full
Start menu power button action=Shut down

[Explorer Shortcuts]

[Explorer Context]
Add Group Policy=Enable
Add MS-Config=Enable
Add Services=Enable
God Mode=Enable

[Explorer Views]
Show Hidden Files and Folders=Enable

[Security]
Anti spyware=Disable
UAC=Disable
Windows Firewall=Disable

[Services]
ActiveX Installer=Disable
Adaptive Brightness=Disable
Application Layer Gateway Service=Disable
Application Management=Disable
Background Intelligent Transfer Service=Manual
Bluetooth Support Service=Disable
BranchCache=Disable
Certificate Propagation=Disable
Credential Manager=Disable
Diagnostic Policy Service=Disable
Diagnostic Service Host=Disable
Diagnostic System Host=Disable
Distributed Link Tracking Client=Disable
Encrypting File System (EFS)=Disable
Fax=Disable
Function Discovery Provider Host=Disable
Function Discovery Resource Publication=Disable
Health Key and Certificate Management=Disable
Human Interface Device Access=Disable
Interactive Services Detection=Disable
IP Helper=Disable
Link-Layer Topology Discovery Mapper=Disable
Microsoft iSCSI Initiator Service=Disable
napagen=Disable
Netlogon=Disable
Offline Files=Disable
Parental Controls=Disable
Peer Name Resolution Protocol=Disable
Peer Networking Grouping=Disable
Peer Networking Identity Manager=Disable
PnP-X IP Bus Enumerator=Disable
PNRP Machine Name Publication Service=Disable
Portable Device Enumerator Service=Disable
Problem Reports and Solutions Control Panel Support=Disable
Program Compatibility Assistant Service=Disable
Quality Windows Audio Video Experience=Disable
Remote Desktop Configuration=Disable
Remote Desktop Services=Disable
Remote Desktop Services UserMode Port Redirector=Disable
Remote Procedure Call (RPC) Locator=Disable
Remote Registry=Disable
Security Center=Manual
Smart Card=Disable
Smart Card Removal Policy=Disable
SNMP Trap=Disable
Software Protection=Automatic(Delayed Start)
Tablet PC Input Service=Disable
TPM Base Services=Disable
WebClient=Disable
Windows Biometric Service=Disable
Windows CardSpace=Disable
Windows Color System=Disable
Windows Connect Now - Config Registrar=Disable
Windows Defender=Disable
Windows Error Reporting Service=Disable
Windows Font Cache Service=Manual
Windows Media Center Receiver Service=Disable
Windows Media Center Scheduler Service=Disable
Windows Media Player Network Sharing Service=Disable
Windows Modules Installer=Manual
Windows Remote Management (WS-Management)=Disable
Windows Search=Disable
Windows Update=Manual
WinHTTP Web Proxy Auto-Discovery Service=Disable
Wired AutoConfig=Automatic
WLAN AutoConfig=Automatic
WWAN AutoConfig=Disable

[System]
Windows Update=Disable
Auto Restart in the event of BSOD=Disable
Notepad settings=Save settings
UXTheme patch=Enable
PowerDown After Shutdown=Enable
Show start menu search=Enable
Trim solid state drives=Enable
Faster Browsing With Internet Explorer=Enable
Full Information During Shutting Down=Enable

[Visual Effects]
Slow Motion Windows Effects=Enable
Transparent Glass=Enable
Windows Dreamscenes=Enable
Minimize and Maximize Animation=Enable

Edited by Sentionline
Link to comment
Share on other sites

Wow I barely know what is what in that. :S

Sample Music and Videos=True <-- Is this remove or allow?

If it is remove then that COULD explain your resolution issue. Win 7 HAS to have those for the EI and will likely cause WPI not to be able to detect the resolution possibilities.

Another Question:

Did you remove\change anything in WPI? You should still be able to use the drop down box in the resoltuin section.

Link to comment
Share on other sites

Wow I barely know what is what in that. :S

Go Slowly.

Sample Music and Videos=True <-- Is this remove or allow?

Allow. There is nothing. Is empty.

If it is remove then that COULD explain your resolution issue. Win 7 HAS to have those for the EI and will likely cause WPI not to be able to detect the resolution possibilities

In my Autounattend.xml is defined;

            <Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1024</HorizontalResolution>
<RefreshRate>60</RefreshRate>
<VerticalResolution>768</VerticalResolution>
</Display>

Did you remove\change anything in WPI? You should still be able to use the drop down box in the resoltuin section.

How to upgrade your WPI!

Steps to update your WPI folder:

Download and unRAR to a different location.

From your old WPI folder, copy config.js, useroptions.js, and windowoptions.js from WPIScripts to the new WPIScripts folder.

Copy your Audio folder from old to new.

Copy your Install folder from old to new.

Copy Themes folder from old to new.

Rename or move your old folder in case something goes wrong.

Move the new WPI folder to where you want it.

Test it!

You should still be able to use the drop down box in the resoltuin section.

I will test it. I did think, it must be posible that WPI detect the Window Res. The main Problem is standing. There is no option to integrate an Timeout or other indicator do detect that Desktop is full loaded? I think in way detect HDD activity batch. Confused...

greetings

€dit:

OK, i try it with batch command in autounattend.xml;

            <FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<CommandLine>net user administrator /active:yes</CommandLine>
<Order>1</Order>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>2</Order>
<RequiresUserInput>false</RequiresUserInput>
<CommandLine>POWERCFG -SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c</CommandLine>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>3</Order>
<CommandLine>POWERCFG -X -monitor-timeout-ac 120</CommandLine>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>4</Order>
<CommandLine>POWERCFG -X -disk-timeout-ac 180</CommandLine>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>5</Order>
<CommandLine>POWERCFG -X -standby-timeout-ac 240</CommandLine>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>6</Order>
<CommandLine>POWERCFG -H OFF</CommandLine>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /c for %i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %i:\wpi\sleeptimer.bat start %i:\wpi\sleeptimer.bat</CommandLine>
<Description>Sleeptimer</Description>
<Order>7</Order>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<CommandLine>cmd /c for %i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %i:\wpi\wpi.exe start %i:\wpi\wpi.exe</CommandLine>
<Description>Windows Post Install Wizard</Description>
<Order>9</Order>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
</FirstLogonCommands>

In Order 7. Batch command is;

@echo off
echo *************************************************************
echo * *
echo * Es wird 30 Minuten gewartet *
echo * *
echo * bis der Desktop voll geladen wurde! *
echo * *
echo *************************************************************
echo * *
echo * Anschliessend wird der -Windows Post Installer- *
echo * *
echo * automatisch gestartet *
echo * *
echo *************************************************************
echo * *
echo * Sonst startet WPI zu frueh und es wird nicht *
echo * *
echo * korrekt dargestellt *
echo * *
echo *************************************************************
timeout /t 1800
exit

In English;

@echo off
echo *************************************************************
echo * *
echo * It will be waited 30 minutes *
echo * *
echo * untill the desktop has fully loaded! *
echo * *
echo *************************************************************
echo * *
echo * Then will the -Windows Post Installer- *
echo * *
echo * automaticly start *
echo * *
echo *************************************************************
echo * *
echo * Otherwise WPI starts too early and it is not *
echo * *
echo * displayed correctly *
echo * *
echo *************************************************************
timeout /t 1800
exit

In FirstLogonCommands i did Read;

FirstLogonCommands launches all commands synchronously and launches the next one only after the previous command has completed

I will hope, that it works.

€dit, nope, it didnt work. WPI starts as first. Problem solved now. Watch this Topic.

Thx Kelsenellenelvian 4 help, this thread can be closed now.

greetings

Edited by Sentionline
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...