New
#11
I solve problems.
Follow the procedure I gave.
I don't carry magic wands.
I bring solutions that WORK!
Run WDO as I advised.
I solve problems.
Follow the procedure I gave.
I don't carry magic wands.
I bring solutions that WORK!
Run WDO as I advised.
karl, I followed your instructions and (on my niece's computer) created the USB with WDO_Media64 on it. Now my only question is how do I get Windows 7 to boot off the USB? I can hit F12 on my keyboard when restarting and I get a boot list of drives, but for the USB I have five options — USB FDD, USB ZIP, USB CDROM and USB HDD.
I tried picking USB HDD, but it wanted to read off the floppy drive instead of the USB. It did this also for all the other choices. So how do I get the computer to recognize that USB instead of the floppy drive and boot from it?
I did try that and the monitor just remains black and nothing happens. I finally have to restart the computer or turn it off and on again.
Well I made a DVD with the program on it and ran the diagnostic. I did the brief scan then the full scan. There were no options for choosing any drives, so I just ran it. It didn't find anything and I'm still getting that "Program" popup when I start the computer.
Attach the ZIP file generated by this script to your next post.
# **********************INSTRUCTIONS**************************
# STEP 1 ** RUN POWERSHELL AS ADMINISTRATOR ******************
# ************************************************************
#
# WIN key | type POWERSHELL | do NOT hit ENTER |
# in the PROGRAMS list, right-click on WINDOWS POWERSHELL |
# choose "Run as administrator" |
# Click on the YES button (if such appears)
#
# WIN key = key with Microsoft log on top
#
# for the guru:
# WIN | type POWERSHELL | CTRL+SHIFT+ENTER key combo | ALT+Y keycombo
# ************************************************************
# STEP 2 ** COPY AND PASTE ***********************************
# ************************************************************
#
# COPY the script using CTRL+C,
# COPY every line of script down thru both EXIT statements
#
# PASTE into Powershell
#----Right-Click at the PowerShell Prompt
#----(Ctrl+V does not work)
#
# Start copying with first script line without a # at start of the line
# Note: Actually, you can paste the entire file if you rather
#-------Lines starting with a # are ignored by PowerShell
# ************************************************************
# STEP 3 ** SCRIPT OUTPUT & SCRIPT PURPOSE *******************
# ************************************************************
# --The script output and purpose is given at the very front of the script
#
# --The script output and purpose is given at the very front of the script
#
# ************************************************************
# ***************** NOTE - POWERSHELL VERSION*****************
# if you receive this error msg:
#--The system can not find the path specified
# you may need to update your PowerShell
# you must be using Powershell 2.0 or later.
#
# To determine your Powershell version:
#---Run PowerShell
#---enter $host.version
#---you should see at least:
# Major Minor Build Revision
# ----- ----- ----- --------
# 2......0......-1.....-1
#
# If you do not see the above, update your Vista/Win 7.
# ************************************************************
# *************** NOTE - EXECUTION POLICY*********************
# If you haven't set the execution policy, you may need to:
#---Run PowerShell
#---enter SET-EXECUTIONPOLICY -EXECUTIONPOLICY REMOTESIGNED
# ************************************************************
Script:
# ************************************************************
# Zips up your log files from Windows Defender Offline
# and extended info about the log files
# Places WDOlogs.ZIP on your Desktop
#
# ************************************************************
function New-Zip {
param([Parameter(Mandatory=$true, Position=0, ValueFromPipeline=$true)]
[String] $Path, [Switch] $PassThru, [Switch] $Force )
Process { if (Test-Path $path) {if (-not $Force) { return } }
Set-Content $path ("PK" + [char]5 + [char]6 + ("$([char]0)" * 18))
$item = Get-Item $path; $item.IsReadOnly = $false;if ($passThru) { $item } } }
function Copy-ToZip {param(
[Parameter(Mandatory=$true,Position=0,ValueFromPipelineByPropertyName=$true)] [Alias('FullName')]
[String]$File, [Parameter(Mandatory=$true,Position=1)] [String]$ZipFile,[Switch]$HideProgress,[Switch]$Force )
Begin {$ShellApplication = New-Object -ComObject Shell.Application
if (-not (Test-Path $ZipFile)) {New-Zip $ZipFile};$Path = Resolve-Path $ZipFile
$ZipPackage =$ShellApplication.Namespace("$Path")}
Process {$RealFile = Get-Item $File; if (-not $RealFile) { return }
if (-not $hideProgress) {$perc +=5; if ($perc -gt 100) { $perc = 0 }
Write-Progress "Copying to $ZipFile" $RealFile.FullName -PercentComplete $perc}
$Flags = 0; if ($force) {$flags = 16 -bor 1024 -bor 64 -bor 512};Write-Verbose $realFile.Fullname
$ZipPackage.CopyHere($realFile.Fullname, $flags);Start-Sleep -Milliseconds 500}}
$divider = "#" * 79
$fileinfo = join-path $env:TEMP \wdofileinfo.txt
IF (test-path $fileinfo) {del $fileinfo -ea:silentlycontinue -force:$true}
$dir = $env:windir + '\Microsoft Antimalware\Support'
$a = dir $dir -rec -force -ea:silentlycontinue | sort-object -property lastwritetime |
select name, lastwritetime, creationtime, lastaccesstime, length, extension, fullname
$f = $a | select name, lastwritetime,creationtime,lastaccesstime,length
$arr = @()
$arr += $f
$a | where {$_.extension -eq '.log'} |Select fullname |
foreach ($_.fullname) {
$c = $divider
$d = $_.fullname;
$e = get-content -path $_.fullname
$arr += $c, $d, $e
}
$arr | out-file $fileinfo
$ziploc = $env:userprofile + '\desktop\WDOlogs.ZIP'
new-zip $ziploc -verbose:$false -ea:silentlycontinue -force:$true
copy-tozip $fileinfo $ziploc -verbose:$false -hideprogress:$true
del $fileinfo
EXIT
EXIT
# ************************************************************
Ok, I did as you instructed. After pasting the script the program just shut down. I assume it created the WDOlogs zip file on my desktop. Can't say for sure since I don't remember if it was there before or not. Anyway, you're instructions were kind of confusing. The zip is attached.
desktop,
The "program that shut down" was PowerShell. At the end of the script you will see an EXIT statement which shuts down powershell and returns you to your desktop
If you find my instructions confusing, please tell which part and I'll see what can be done.
I can't write a book and overload everyone. People shy away from lengthy explanations.
Since log file did not show any av removals,
let's look at the software on your system.
Install CCleaner:
CCleaner - PC Optimization and Cleaning - Free Download
list of STARTUP PROGRAMS
CCleaner | Tools icon | Startup button | Windows tab |
click on Save to text file button (bottom right side) |
accept Startup.txt as file name | SAVE button
list of SCHEDULED TASKS
CCleaner | Tools icon | Startup button | Scheduled Tasks tab |
click on Save to text file button (bottom right side) |
enter Scheduled Tasks as File name | Save button
List of INSTALLED PROGRAMS
CCleaner | Tools icon | Uninstall button |
click on Save to text file button (bottom right side) |
accept install.txt as File name | Save button
UPLOAD, as an attachment, the startup.txt file
UPLOAD, as an attachment, the Scheduled Tasks.txt file
UPLOAD, as an attachment, the install.txt file.
HOW TO UPLOAD
Post a File or Screenshot in Seven Forums