5

Windows Server has a built-in tool to show performance data in real time or to collect data in logs for later review. I think that this will do exactly what you are looking for. See this article for a basic tutorial on using Performance Monitor for logging on Windows Server 2012 R2. See this excellent article on all the tools available to you for ...


3

As long as capacity of your new drive is => your old drive, you’ll be fine. You’ll get slowest drive write performance as a result, obviously, but this is minor drawback.


3

I ran into the $Extend\$Deleted folder as well and have been combing the web for information. I'm not entirely satisfied with this answer, but here is what I found: While $Extend has been around for a long time, $Deleted appears to be a relatively new addition, appearing in Windows 10 for client OS'es, unsure about server. Files appear in $Deleted when they ...


2

this is how I resolved this issue. First you need to check if your SQL Server instance is running on which authentication system. Execute the following query with a Windows AD user : select auth_scheme from sys.dm_exec_connections where session_id=@@spid If SQL Server is using Kerberos authentication, a character string that is listed as "KERBEROS"...


2

Seems like know issue. But I'm wondering if this simply is be related to some network settings or connection settings (persistent?) on your MSSQL server. Means when you're restarting your DC the SQL server doesn't know about and the SQL is trying to auth and it cuts the connection or corrupt the response from DC in the middle of auth. It's one of the ...


2

Had the same issue today. I added the user to: Administrative Tools -> Local Security Policy -> Local Policies -> User Rights Assignment -> Log on as a batch job But was still getting the error. I found this post, and it turns out there's also this setting that I had to remove the user from (not sure how it got in there): Administrative Tools -...


2

Turning @user10082 comment into an answer. The proposed solution is a one-liner Powershell script: Get-EventLog -LogName System |? {$_.EventID -in (6005,6006,6008,6009,1074,1076)} | ft TimeGenerated,EventId,Message -AutoSize –wrap


2

You can download it from this archive page: http://thehotfixshare.net/board/index.php?autocom=downloads&showfile=19663


2

If the response's Server header returns "Microsoft-HttpApi/2.0", it means that the HTTP.sys is being called instead of IIS. Exploits and port scans use this as a means of fingerprinting an IIS server (even one that is otherwise hiding the Server header). You can test this by throwing an error using CURL: curl -v http://www.yourdomain.com/ -H "Range: bytes=...


2

The uid attributes defines the ldap attribute which is used as uid in gitlab. I'm using the sAMAccountName for this. So i can login with my windows user.


2

It seems your problem is mixing 64-bit Apache with 32-bit PHP. That's not possible. You could run a separate 32-bit PHP with PHP-FPM or FastCGI. FastCGI has been available in all PHP 5.x versions and PHP-FPM since 5.3. But you should really upgrade to a supported PHP version: as of May 2020, PHP 7.3 & 7.4 have active support and PHP 7.2 security support....


1

Install the DNS records with the fully qualified name, say intranet.example.net. Confirm that clients have domain search list in their resolver that includes example.net. For maximum compatibility with clients, look into DHCPv4, DHCPv6, AD DS Group Policy. (Not necessarily right in the zone editor UI, as how to push DNS configuration out is a different ...


1

DNS itself works only with fully qualified domain names (FQDNs). When you enter a bare hostname, the workstation will try to complete it with one of the domains from its list of default search domains. It will try the domains on this list in turn until it gets a hit. So you need to put an entry for someAliasNameWithoutAnyDots in one of the domains which ...


1

For your first question, I'm not sure what you're getting at. Are you saying that you don't think it's necessary to have a public DNS record for your domain? You're right, you don't, technically. The thing is, your domain namespace should be unique worldwide, and if it's subordinate to a namespace you already own, then you can be guaranteed it is unique. It ...


1

Using Daniel K's suggestion of performance monitor, I found out how to do this. Load up Performance Monitor Go to 'Data Collector Sets' Expand 'User Defined' Make a new 'Data Set' Select Create Manually (Advanced), note you can't change the name without deleting so make it sensible now Press next, choose 'Create data logs' and 'Performance counter' Press ...


1

Several possibilities. There is an update for Server 2016 and 2019 for slow performance and unresponsive explorer process due to duplicate firewall rules created by the App packages in the User Profiles. It requires an registry key to be set (DeleteUserAppContainersOnLogoff) to enable cleanup of profile rules. Server 2016: https://support.microsoft.com/en-...


1

Domain Controllers: It is possible, but not recommended. The clean build would need to be built from a backup / restore of the AD environment, and you would need to do all of your AD services / servers at the same time without the old servers online. I won't describe the details here, Technet does that much more thoroughly than I could in a quick note. A ...


1

You should really be using Advanced Audit Policies now, and set them for all computers via group policy. The Advanced policies are more granular and provide more specific info. The article on the Audit Account Lockout policy describes the recommended GPO settings - basically, audit failure for everything, DCs, member servers, workstations. (The categories ...


1

You do know that your operating system will be unsupported by Microsoft in 4 days, right? And your php version has been unsupported for years already. Just so you know. But for your problem, try disabling php for a bit just to see if it still crashes after that. There are some issues with apache for windows and running php as a module so maybe that's the ...


1

I've managed to fix it. Create a new network interface via the EC2 control panel Detach the existing public IP address from the existing network interface Attach that public IP to the new network interface Detach the existing network interface from your interface Attach the new network interface to your interface Connect to your instance and update the ...


1

I found the answer at https://social.technet.microsoft.com/Forums/en-US/163468b1-7a82-4083-b914-0425f6363102/iscsi-initiator-reports-disk-1-?forum=winserverfiles Essentially, I had to remove MSFT2005iSCSIBusType_0x9 value from the MPIOSupporteddevicelist key at HKLM\System\CurrentControlSet\control\MPDEV


1

It might be a really dumb idea but, if you know what rule you need to create via netsh after you restart the service, why not script it? Write a script that will start the Windows Firewall service, then the next command would be the netsh that allows everything in (or at least RDP so you can remote in and make the adjustments afterwards)


1

Ummm... No. You can't install Windows Server 2012 R2 "on top of" Windows Server 2008 R2. The in place upgrade isn't working. That means you'll have to install a "new" copy of Windows Server 2012 R2. That means you'll lose everything that is currently in Windows Server 2008 R2. So make sure you have a current backup of your data. Because this is a Domain ...


1

(Sadly, we had more time to try solutions, you know why) Initially we opted for continuing upgrading the original server and see what happens. No luck. It refused to upgrade. The process ran fine but when rebooted, it hanged and at some point, rolled back to 2008 R2. We also tried to install all Windows updates but some failed (maybe those missing is what ...


1

Old question, but this is possible with PowerShell too: > Get-Disk | Select-Object FriendlyName,Location FriendlyName Location ------------ -------- Msft Virtual Disk C:\test.vhdx Tested with PowerShell 5.1 on Windows 10 and Windows Server 2016.


1

Open a elevated command prompt. In the elevated command prompt, type wmic and press Enter. After a few seconds wmic:root\cli> will appear. Type the command shadowcopy delete and press enter. You will now be asked Y/N for if you wanted to delete the available shadow copies one by one. Type your answer and press Enter after each one.


1

A bit of a late answer, but this might be helpful for others: BITS does all upload work using verb BITS_POST. (Downloading uses HEAD and GET as expected). You can use Request Filtering on the upload directory to block all unlisted verbs, and list only BITS_POST. I have also found it useful to disallow anonymous access, and set SSL settings to require SSL ...


1

Using skeletank's registry recommendations I created a reg file for the purpose. It is really simple to use either from batch or just manually. Just make a text file with .reg extension and copy-paste the next: REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\ServerManager] "CheckedUnattendLaunchSetting"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\...


1

I know this is old but I thought I would provide an answer as I figured out how to make the keyboard shortcut work. For me, I had to specifically use the Left Shift key and the Right Control and Alt keys and then press End to have it pass through to the second level RDP session. I suggest anyone having issues with Shift+Control+Alt+End to try every ...


1

Even if you use PerfMon to collect data on each server I would really recommend using another tool for the actual monitoring. In addition to the (rather expensive) tools mentioned by Guido van Brakel in his answer, there are powerful free and/or open source tools like Zabbix and Grafana that can be used at little or no cost. I would also recommend looking ...


Only top voted, non community-wiki answers of a minimum length are eligible