amit_talkin Posted April 4, 2008 Posted April 4, 2008 (edited) Hello friends,I was playing around vista sp1 setup today and tried to stop system assessment test running at 1st logon ( winsat.exe ).I am talking about Skipping the test, not completely removing it using vlite.what i did to stop it is just simple.1). made changes in install.wim and moved winsat.exe from system32 folder to elsewhere.2). added a command to copy winsat.exe to system32 folder at 1st logon in answer file.now, system assessment test runs before the command executes, so u will hear an error sound at 1st logon, which mean setup unable to find winsat.exeand will skip it from running. after it, winsat.exe will be copied to its original location. u can now run system assessment test after logging in vista. this is to save time of installation. as generally we have to re-index system rating after installing newer drivers. one disadvantage of bypassing this test is that one have to enable AERO theme manually. everyone know this! hope this info is useful for some of u ppl.plz share it if there are any other better ways to skip system assessment test with Aero theme working on 1st logon.AMIT Edited April 4, 2008 by amit_talkin
fairyprincess Posted April 4, 2008 Posted April 4, 2008 Yeah this would be very nice to have a clean way of doing this, maybe with a script at the end to enable aero?Btw is there a way of editing .wim files without downloading the whole 1 Gig WAIK?
amit_talkin Posted April 4, 2008 Author Posted April 4, 2008 (edited) 7zip supports WIM files..but it only can extract files from it.only Imagex.exe is needed to edit wim files. if u can find it somewhere thn u wont need to download whole WAIK !do u have any script to enable AERO without running system assessment? Edited April 4, 2008 by amit_talkin
maxXPsoft Posted April 5, 2008 Posted April 5, 2008 do u have any script to enable AERO without running system assessment?Nice amitwill save time installing since I do so manyThe reg key to enable will be HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UxSms"Start" with a value of 2 and its a Reg_DwordNET START UxSmsProbably can run reg before the reboot and won't need to start the service with NetI'll try that next time
maxXPsoft Posted April 7, 2008 Posted April 7, 2008 amitI just tried a rename on the Winsat.exe to winsat.old in system32 but that failed, it ran the performance test.What did you do exactly to skip that?I did rename it in Firstlogoncommands but that should have been after the fact
amit_talkin Posted April 7, 2008 Author Posted April 7, 2008 (edited) Hi,I did as described below,1) mounted install.wim and moved "winsat.exe" from "system32" folder to "windows" directory. ( no need to rename winsat.exe, just move it to windows directory )2) added a command to copy "winsat.exe" from "windows" directory to its original location.<SynchronousCommand wcm:action="add"> <Description>Copying Winsat</Description> <Order>99</Order> <CommandLine>cmd /c move /y %windir%\WinSAT.exe %windir%\System32\</CommandLine> </SynchronousCommand>this surely works...you can see error log after unattended install of it.here is the entry of error occured while running winsat.exe2008-04-04 19:00:01, Warning [msoobe.exe] Failed to run WinSAT you will just hear the sound of failure and test will be skipped without showing any error. AMIT Edited April 7, 2008 by amit_talkin
amit_talkin Posted April 8, 2008 Author Posted April 8, 2008 (edited) mmm...AERO wont be enabled Automatically without running winsat.exe. any working solution for it? Edited April 8, 2008 by amit_talkin
oskingen Posted April 8, 2008 Posted April 8, 2008 mmm...AERO wont be enabled without running winsat.exe. any working solution for it?You can re enable it manually in the theme Setting. I don't know yet to do it automatically.
maxXPsoft Posted April 10, 2008 Posted April 10, 2008 (edited) mmm...AERO wont be enabled without running winsat.exe. any working solution for it?You try the reg tweak and the Net Start? 2 sets it to automatic, that may require reboot which I do after an install with all my Apps but should be able to pull those off in the FirstLogoncommandsEdit I'll try the moving next go round Edited April 10, 2008 by maxXPsoft
amit_talkin Posted April 11, 2008 Author Posted April 11, 2008 mmm...AERO wont be enabled without running winsat.exe. any working solution for it?You try the reg tweak and the Net Start? 2 sets it to automatic, that may require reboot which I do after an install with all my Apps but should be able to pull those off in the FirstLogoncommandsEdit I'll try the moving next go roundI tried it, but didnt work for me
maxXPsoft Posted April 11, 2008 Posted April 11, 2008 (edited) Windows Vista Experience Rating is saved in C:\Windows\Performance\WinSAT\DataStore directory into a xml file.What I'm thinking is if you just add the file or files there during Install, perhaps with Firstlogoncommands then it will think Winsat ran and Aero will be enabled maybe with above things to start it. Need testing there. Edited April 12, 2008 by maxXPsoft
maxXPsoft Posted April 13, 2008 Posted April 13, 2008 I disable it last time. When I ran it after load desktop I actually get a better score.I'm sure it needs to see that Winsat ran so may need these thingsCreates this file in C:\Windows\Performance\WinSAT\DataStore directory2008-04-11 22.52.17.287 Assessment (Initial).WinSAT.xmlIt creates these extra reg keys exactly like this also so may need them or your keys from an installed version[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat]"LastExitCode"=dword:00000000[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat]"LastExitCodeCantMsg"="Assessment Completed."[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat]"LastExitCodeWhyMsg"="The assessments or other operations completed successfully."[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat]"VideoMemoryBandwidth"=dword:0039b0d4[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat]"GraphicsFPS"=dword:00011718[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat]"MFMediaMaxRunTime"=dword:0001d4c0[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinSATAPI]"LastFormalAssessment"=dword:00040033
amit_talkin Posted April 13, 2008 Author Posted April 13, 2008 Yes...those registry entries needed with the "Performance" folder n files....i got registry changes using regshot. but didnt apply it. because i was tired of too much formatting . if u have tested that, did u get AERO ?
maxXPsoft Posted April 14, 2008 Posted April 14, 2008 1 more key when you enable AeroREG ADD "HKCU\Software\Microsoft\Windows\DWM" /v Composition /t REG_DWORD /d 1 /fToo late tonight and will try my full mods in the morning.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now