New
#11
StripyHorse,
Did you run ChkDSK over ALL of your drives?
If not, then please do.
Then use this procedure:
Upload the chkdsk.txt file that this puts on your desktop.Script:
# Start copying with first line that does NOT start with a #
# Copy thru 2nd EXIT;
# Paste into PowerShell using right-click
$events = get-winevent -filterhashtable @{logname='application';id=1001,26212,26214} -verbose:$false -ea:silentlycontinue |
sort-object -property timecreated -desc |
where {($_.providername -ne 'Microsoft-Windows-LoadPerf') -and ($_.providername -ne 'Windows Error Reporting')}
If ($events -eq $Null) {"No check disk logs exist." | OUT-FILE $env:userprofile\desktop\CHKDSKLOGS.TXT} ELSE
{
$events | SELECT timecreated, id, message |
format-table -auto -wrap | OUT-FILE $env:userprofile\desktop\CHKDSKLOGS.TXT
}
EXIT
EXIT
# ************************************************************
# Places CHKDSKLOGS.txt on your DESKTOP
#
# Results of running chkdsk (check disk) are in ChkDskLogs.txt
# **********************INSTRUCTIONS**************************
# STEP 1 *****************************************************
# RUN PowerShell as administrator
# START ORB | type POWERSHELL | CTRL+SHIFT+ENTER key combo | YES
# ************************************************************
# STEP 2 *****************************************************
# COPY, using CTRL + C, every line down thru both EXIT statements
# PASTE into Powershell by right-clicking at the PowerShell Prompt
# (Ctrl V does not work)
# ************************************************************
# ***************** NOTE - POWERSHELL VERSION*****************
# if you receive this error msg:
# Get-WinEvent: The system can not find the path specified
# you need to update your PowerShell
# you must be using Powershell 2.0 or later.
#
# To determine your Powershell version:
# Run PowerShell
# enter following $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 following without the #
# Set-ExecutionPolicy -executionpolicy remotesigned
#
# ************************************************************
thanks,
karl