Cette combinaison de quatre touches indique à Windows 10 d’arrêter, puis de redémarrer tous les pilotes graphiques en cours d’exécution… si vous êtes face à un écran noir car vous avez 2 pilotes de carte graphique (chipset ET carte vidéo en + par exemple)… Ca peut vous dépanner 😉
Windows 10 peut rencontrer des soucis lors d’un « sysprep », ces erreurs peuvent notamment venir de vos applications intégrées de Windows 10 (elles apparaissent notamment en mode « tuile » dans votre menu « Démarrer »)
Si on fait un peu trop de ménage lors de la préparation du « master », on peut rencontrer ce message :
Regardez le fichier : C:\Windows\System32\Sysprep\Panther\setupact.log
et les lignes en erreur avec un message comme celui là : « « Failed to remove apps for the current user:0x80073cf2«
Pour afficher tous les paquets AppX il faut lancer une console PowerShell en mode administrateur, puis taper la commande suivante :
Découverte du jour : bping (beeping)…. http://gizmoware.net/bping/ tiens sur une clef usb ou à coller sur un serveur (pas d’installation/sous CMD)… Permet d’horodater facilement quand on a plus le 8.8.8.8 avec une seule commande : bping -dd -u -c
La commande bping 192.168.0.1 -s -r permet de faire un scan du réseau (un Dipiscan rapide quoi)…
bping 192.168.0.1 -s -r = dipiscan bping 192.168.0.1 -s -t=0.02 très rapide bping 8.8.8.8 -q ping 8.8.8.8 avec bip bping -dd -u -c ping et horodatage si plus de 8.8.8.8 avec bip
Un lab sur un RDS pour tester les RemoteApp sur un téléphone avec un dock m’a permit de voir que j’avais un soucis de résolution de nom lors du lancement d’une appli : les programmes RemoteApp cherchent à se connecter à serveur.domaine.local, cela ne fonctionne donc pas à travers le téléphone…
Normalement ce script sert à donner l’accès aux programmes RemoteApp via les web en utilisante la commande :
[CmdletBinding()] Param( [Parameter(Mandatory=$True,HelpMessage= »Specifies the FQDN that clients will use when connecting to the deployment. »,Position=1)] [string]$ClientAccessName, [Parameter(Mandatory=$False,HelpMessage= »Specifies the RD Connection Broker server for the deployment. »,Position=2)] [string]$ConnectionBroker= »localhost » )
Try { If ((Get-RDMSDeployStringProperty « DatabaseConnectionString » $ConnectionBroker) -eq $null) {$BrokerInHAMode = $False} Else {$BrokerInHAMode = $True} } Catch [System.Management.ManagementException] { If ($Error[0].Exception.ErrorCode -eq « InvalidNamespace ») { If ($ConnectionBroker -eq « localhost ») { Write-Host « n Set-RDPublishedName Failed.nn The local machine does not appear to be a Connection Broker. Please specify then FQDN of the RD Connection Broker using the -ConnectionBroker parameter.n" -ForegroundColor Red } Else { Write-Host "n Set-RDPublishedName Failed.nn $ConnectionBroker does not appear to be a Connection Broker. Please make sure you have n specified the correct FQDN for your RD Connection Broker server.n » -ForegroundColor Red } } Else { $Error[0] } Exit }
If ($CurrentClientAccessName -eq $ClientAccessName) { Write-Host « n Set-RDPublishedName Succeeded." -ForegroundColor Green Write-Host "n Old name: $OldClientAccessNamenn New name: $CurrentClientAccessName » Write-Host « n If you are currently logged on to RD Web Access, please refresh the page for the change to take effect.n » } Else { Write-Host « n Set-RDPublishedName Failed.n » -ForegroundColor Red }